Unable to undo!!!!

New porblem, my project randomly stops me from using the undo function from command z to just trying to use it in the edit menu. Is this happening to anyone else?
Help how do i get around this problem?!

how about this as an explanation? Even if it doesn't solve the problem. This is written by Red Truck in another discussion
https://discussions.apple.com/thread/3135736?tstart=0
His response comes around August 20.
"FYI: The maximum "open files" limit on Mac OS is 256. You can find this by opening Terminal and typing:
ulimit -n
Whenever you have a program that has an autosave, as well as an unlimited amount of undos, the computer has to keep every version of the file open to that you can return to it when you hit cmd-z. There actually isn't such a thing as "undo". It's a figure of speech. What's really happening is, the program reverts to the most recent "save". Therefore, any action you do in FCPX that is able to be undone creates a new open file. Once that limit reaches 256, you will not be able to save anymore. Sounds like most people are losing about 3 hours at the low end. I would assume, then, that it takes the average FCPX user about 3 hours (maybe less) to execute 256 undoable actions."
His discussion goes further about how you might be able to work around this.
dick glendon

Similar Messages

  • Unable to 'Undo' in files

    I read some of the other articles about people having a similiar problem in CS4.
    I am unable to undo...which happened all of a sudden.
    I CAN use copy and paste just fine.
    I have no idea how to fix this and I have no idea what the cause of this was.
    These functions are essential to my development, and I have so far spent most of my morning trying to figure out what the problem is.
    The other posts Do Not give a clear solution to resolve this problem.
    If someone could please advise on how to fix this issue, I would greatly appreciate it.
    Sincerely,
    David

    Such issues are usually associated with a corrupted configuration 'nest'.  Try RENAMING the Configuration folder described in #4 in this link....
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_19105#dat

  • Unable to 'undo' and 'copy/paste'

    Have NO idea what I did, but suddenly, I cannot copy and paste anything.  The options are available, but when used, nothing is copied/pasted.  Also  the 'undo' option is greyed out, even if I make an amendment to the code.
    I have CS4.  It may be quite awesome, but where can I get a publication which might explain to me all the options and gizmoes available in CS4...?
    Is there a 'default' setting for the layout?  Have also ended up with all sorts of windows all over the place.... (must be May madness? :-))

    I have CS4.  It may be quite awesome, but where can I get a publication which might explain to me all the options and gizmoes available in CS4...?
    Is there a 'default' setting for the layout?  Have also ended up with all sorts of windows all over the place.... (must be May madness? :-))
    Glad you got the other sorted  :-)
    If you go here:
    http://help.adobe.com/en_US/Dreamweaver/10.0_Using/WS8B985763-4DFA-4415-B242-B2C2D7DED657a .html
    On the Left menu - check out the help files on Workspace.
    I'd keep this bookmarked it's a very useful info site for DW specific questions..., can't find anything there, then you can ask your questions here  :-)
    Hope this helps.
    Nadia
    Adobe® Community Expert : Dreamweaver
    Unique CSS Templates |Tutorials |SEO Articles
    http://www.DreamweaverResources.com
    Book: Ultimate CSS Reference
    http://www.sitepoint.com/launch/005dfd4/3/133
    http://twitter.com/nadiap

  • Several HD channels not working, and unable to undo/redo coax connection

    Several of my Fios HD channels do not work. This is isolated to only a handful of channels - some HD channels are fine, and all SD channels come in as expected. 
    I've read responses here and on Twitter that advise the user to check the coax cable, but I am having a really hard time with this solution. I can remove the coax on the set-top box end, but it appears to be a bit live - when I touch the pin in the middle, I get a definite shock. On the splitter end, the coax must have been put in via machine - it's screwed so tight, it won't budge. I just can't undo it at all.
    Are there any other tips to share for this particular issue? I've followed all of the onscreen prompts to no avail. 
    Thanks for your help!

    The splitter  coax F-connector may have been installed with a small connector wrench.  Just use a small 11mm or 7/16 in. wrench, or pliers and loosen the connector about 1/2 turn.  Then you can disconnect it with your fingers.  Make sure the cable itself is straight and not putting pressure on the connector.

  • Apple's Preview App ( Unable to Undo Crop to Image)

    Hi Guys i made a mess i cropped an image and selected save instead of save as but it doesn't show an undo option is there anyway of undoing the problem?
    Like a cached copy of it somewhere?
    At wits end guys
    Cheers
    Garret

    Restart the system and see if there is a "Recovered Files" folder in the trash. Preview often leaves the original file there when it does a save.

  • Unable to undo applied embedded fonts

    Hello All,
    I have application with text box created with  container controller and textflow.
    Also I have applied embedded fonts dynamicaly using
    styleManager.loadStyleDeclarations2(url,false);
    but after this when I try to undo, previous font is not get applied.
    When I debug the application, i fonund that generation is number is mismatch.
    please anybady know why it is? When I apply different font size or any other property link color, Undo works properly.
    Thanks,
    Vikram

    Undo can only undo those changes that are inside operations. If there are direct model changes (changes resulting from an API call that is NOT in an operation), this will cause a generation number mismatch. Undo will be blocked because the model has changed. I would suggest finding out what it is you are calling that is incrementing the generation number, but is not inside an operation.
    - robin

  • Unable to Undo on Mac

    When I modify a file, and upload it to the remote server, I lose all undo capabilities.  So if the change I made broke something, im screwed.  I have the same version of dreamweaver on 2 other pcs, and 1 other mac, and do NOT have this issue.  I had Dreamweaver CS5 Installed, had this issue, updated to cs5.5 still have the same issue.  Please help, I have spent hours researching this issue with no help.
    Max OSX Lion 10.7.3
    Dreamweaver CS5.5 latest version
    I have uninstalled/reinstalled multiple times, even used adobe's cleanup tool, with no difference. Everything else seems to work without issue.
    Any feedback is appreciated.
    ~K

    Well, after 18 hrs of an unbelievable amount of frustration. I figured this out, and feel like a total idiot. 
    After you save and upload a file to the remote server, using the put files arrow. The page loses focus. When you click back on the page, you can then undo.  On windows version, this doesnt happen.  I wouldn't consider it a bug, but this was a nightmare to figure out.  Hopefully if someone else encounters this, they will see this and know how to fix it.
    Thanks for your help Snake.

  • Unable to undo check out

    I have a file that I can't check in and can't "undo check
    out" in the remote view. I can't even delete the LCK file with my
    FTP client. whassup?

    HI,
    When you check out any DC you need to create an activity.
    and there is an entry for each an every file checked out by you to edit.
    now if you want to undo check out for whole DC, then revert your activity and sync your sources again.
    if you want to undo check out for only one file, then just expand your actitvity and revert the entry for that file

  • To many undo redo button

    Hi to everyone!!!
    I need your advice for my problem!!
    when I cliked new in the file to create a new JTextPane the undo redo button will multiply and if I have so many JTextPane then I have many undo redo in my toolbar
    here is my code.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    import javax.swing.text.*;
    import java.util.*;
    import javax.swing.undo.*;
    public class URTest extends JFrame {
         JToolBar toolBar = new JToolBar();
         JButton undo;
         JButton redo = new JButton("Redo");
         JMenuBar menuBar = new JMenuBar();
         JMenu menu = new JMenu("File");
         JMenuItem item = new JMenuItem("New");
         JMenuItem item2 = new JMenuItem("Close");
         JTabbedPane tabbedPane = new JTabbedPane();
         JTextPane pane;
         public URTest() {
              item.addActionListener(new ActionListener() {
                   public void actionPerformed(ActionEvent e) {
                        create();
              item2.addActionListener(new ActionListener() {
                   public void actionPerformed(ActionEvent e) {
                        removeCreate();
              menu.add(item);
              menu.add(item2);
              menuBar.add(menu);
              this.add(toolBar,BorderLayout.NORTH);
              this.add(tabbedPane);
              this.setJMenuBar(menuBar);
         void create() {
              undo = new JButton("Undo");
              redo = new JButton("Redo");
              pane = new JTextPane();
              EditorKit editorKit = new StyledEditorKit() {
                   public Document createDefaultDocument() {
                        return new SyntaxDocument();
              pane.setEditorKit(editorKit);
              final CompoundUndoManager undoManager = new CompoundUndoManager( pane );
              undo.addActionListener( new ActionListener()
                   public void actionPerformed(ActionEvent e)
                        try
                             undoManager.undo();
                             pane.requestFocus();
                        catch (CannotUndoException ex)
                             System.out.println("Unable to undo: " + ex);
              redo.addActionListener( new ActionListener()
                   public void actionPerformed(ActionEvent e)
                        try
                             undoManager.redo();
                             pane.requestFocus();
                        catch (CannotRedoException ex)
                             System.out.println("Unable to redo: " + ex);
              toolBar.add(undo);
              toolBar.add(redo);
              tabbedPane.addTab("Tab",pane);
         void removeCreate() {
              tabbedPane.remove(tabbedPane.getSelectedIndex());
         public static void main(String[] args) {
              URTest frame = new URTest();
              frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
              frame.setSize(400,400);
              frame.setVisible(true);
    class CompoundUndoManager extends UndoManager
         implements UndoableEditListener, DocumentListener
         public CompoundEdit compoundEdit;
         private JTextComponent editor;
         //  These fields are used to help determine whether the edit is an
         //  incremental edit. For each character added the offset and length
         //  should increase by 1 or decrease by 1 for each character removed.
         private int lastOffset;
         private int lastLength;
         public CompoundUndoManager(JTextComponent editor)
              this.editor = editor;
              editor.getDocument().addUndoableEditListener( this );
         **  Add a DocumentLister before the undo is done so we can position
         **  the Caret correctly as each edit is undone.
         public void undo()
              editor.getDocument().addDocumentListener( this );
              super.undo();
              editor.getDocument().removeDocumentListener( this );
         **  Add a DocumentLister before the redo is done so we can position
         **  the Caret correctly as each edit is redone.
         public void redo()
              editor.getDocument().addDocumentListener( this );
              super.redo();
              editor.getDocument().removeDocumentListener( this );
         **  Whenever an UndoableEdit happens the edit will either be absorbed
         **  by the current compound edit or a new compound edit will be started
         public void undoableEditHappened(UndoableEditEvent e)
              //  Start a new compound edit
              if (compoundEdit == null)
                   compoundEdit = startCompoundEdit( e.getEdit() );
                   lastLength = editor.getDocument().getLength();
                   return;
              //  Check for an attribute change
              AbstractDocument.DefaultDocumentEvent event =
                   (AbstractDocument.DefaultDocumentEvent)e.getEdit();
              if  (event.getType().equals(DocumentEvent.EventType.CHANGE))
                   compoundEdit.addEdit( e.getEdit() );
                   return;
              //  Check for an incremental edit or backspace.
              //  The change in Caret position and Document length should be either
              //  1 or -1 .
              int offsetChange = editor.getCaretPosition() - lastOffset;
              int lengthChange = editor.getDocument().getLength() - lastLength;
              if (Math.abs(offsetChange) == 1
              &&  Math.abs(lengthChange) == 1)
                   compoundEdit.addEdit( e.getEdit() );
                   lastOffset = editor.getCaretPosition();
                   lastLength = editor.getDocument().getLength();
                   return;
              //  Not incremental edit, end previous edit and start a new one
              compoundEdit.end();
              compoundEdit = startCompoundEdit( e.getEdit() );
         **  Each CompoundEdit will store a group of related incremental edits
         **  (ie. each character typed or backspaced is an incremental edit)
         private CompoundEdit startCompoundEdit(UndoableEdit anEdit)
              //  Track Caret and Document information of this compound edit
              lastOffset = editor.getCaretPosition();
              lastLength = editor.getDocument().getLength();
              //  The compound edit is used to store incremental edits
              compoundEdit = new MyCompoundEdit();
              compoundEdit.addEdit( anEdit );
              //  The compound edit is added to the UndoManager. All incremental
              //  edits stored in the compound edit will be undone/redone at once
              addEdit( compoundEdit );
              return compoundEdit;
         //  Implement DocumentListener
         //      Updates to the Document as a result of Undo/Redo will cause the
         //  Caret to be repositioned
         public void insertUpdate(final DocumentEvent e)
              SwingUtilities.invokeLater(new Runnable()
                   public void run()
                        int offset = e.getOffset() + e.getLength();
                        offset = Math.min(offset, editor.getDocument().getLength());
                        editor.setCaretPosition( offset );
         public void removeUpdate(DocumentEvent e)
              editor.setCaretPosition(e.getOffset());
         public void changedUpdate(DocumentEvent e)      {}
         class MyCompoundEdit extends CompoundEdit
              public boolean isInProgress()
                   //  in order for the canUndo() and canRedo() methods to work
                   //  assume that the compound edit is never in progress
                   return false;
              public void undo() throws CannotUndoException
                   //  End the edit so future edits don't get absorbed by this edit
                   if (compoundEdit != null)
                        compoundEdit.end();
                   super.undo();
                   //  Always start a new compound edit after an undo
                   compoundEdit = null;

    I was not actually sure what you wanted so I made the wild guess that you actually wanted only one pair of Undo/Redo buttons. Here you go :import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import java.util.List;
    import javax.swing.*;
    import javax.swing.event.*;
    import javax.swing.text.*;
    import javax.swing.undo.*;
    public class URTest extends JPanel {
         private JMenuBar theMenuBar;
         private JTabbedPane theTabbedPane;
         private List<Pane> thePanes;
         private static class Pane {
              private JTextPane theTextPane;
              private CompoundUndoManager theUndoManager;
              private class CompoundUndoManager extends UndoManager implements UndoableEditListener, DocumentListener {
                   public CompoundEdit compoundEdit;
                   private int lastOffset;
                   private int lastLength;
                   public CompoundUndoManager() {
                        compoundEdit = null;
                   public void undo() {
                        theTextPane.getDocument().addDocumentListener(this);
                        super.undo();
                        theTextPane.getDocument().removeDocumentListener(this);
                   public void redo() {
                        theTextPane.getDocument().addDocumentListener(this);
                        super.redo();
                        theTextPane.getDocument().removeDocumentListener(this);
                   public void undoableEditHappened(UndoableEditEvent e) {
                        if (compoundEdit == null) {
                             compoundEdit = startCompoundEdit(e.getEdit());
                             lastLength = theTextPane.getDocument().getLength();
                             return;
                        AbstractDocument.DefaultDocumentEvent event = (AbstractDocument.DefaultDocumentEvent)e.getEdit();
                        if (event.getType().equals(DocumentEvent.EventType.CHANGE)) {
                             compoundEdit.addEdit(e.getEdit());
                             return;
                        int offsetChange = theTextPane.getCaretPosition() - lastOffset;
                        int lengthChange = theTextPane.getDocument().getLength() - lastLength;
                        if (Math.abs(offsetChange) == 1
                             && Math.abs(lengthChange) == 1) {
                             compoundEdit.addEdit(e.getEdit());
                             lastOffset = theTextPane.getCaretPosition();
                             lastLength = theTextPane.getDocument().getLength();
                             return;
                        compoundEdit.end();
                        compoundEdit = startCompoundEdit(e.getEdit());
                   private CompoundEdit startCompoundEdit(UndoableEdit anEdit) {
                        lastOffset = theTextPane.getCaretPosition();
                        lastLength = theTextPane.getDocument().getLength();
                        compoundEdit = new MyCompoundEdit();
                        compoundEdit.addEdit(anEdit);
                        addEdit(compoundEdit);
                        return compoundEdit;
                   public void insertUpdate(final DocumentEvent e) {
                        SwingUtilities.invokeLater(new Runnable() {
                             public void run() {
                                  int offset = e.getOffset() + e.getLength();
                                  offset = Math.min(offset, theTextPane.getDocument().getLength());
                                  theTextPane.setCaretPosition(offset);
                   public void removeUpdate(DocumentEvent e) {
                        theTextPane.setCaretPosition(e.getOffset());
                   public void changedUpdate(DocumentEvent e) {}
                   class MyCompoundEdit extends CompoundEdit {
                        public boolean isInProgress() {
                             return false;
                        public void undo() throws CannotUndoException {
                             if (compoundEdit != null) compoundEdit.end();
                             super.undo();
                             compoundEdit = null;
              public Pane() {
                   theTextPane = new JTextPane();
                   theTextPane.setEditorKit(new StyledEditorKit() {
                        public Document createDefaultDocument() {
                             return new SyntaxDocument();
                   theUndoManager = new CompoundUndoManager();
                   theTextPane.getDocument().addUndoableEditListener(theUndoManager);
              public JTextPane getTextPane() {
                   return theTextPane;
              public UndoManager getUndoManager() {
                   return theUndoManager;
         public URTest() {
              super(new BorderLayout(5, 5));
              setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
              JToolBar toolBar = new JToolBar();
              toolBar.setFloatable(false);
              toolBar.add(new AbstractAction("Undo") {
                   public void actionPerformed(ActionEvent e) {
                        undo();
              toolBar.add(new AbstractAction("Redo") {
                   public void actionPerformed(ActionEvent e) {
                        redo();
              add(toolBar, BorderLayout.NORTH);
              thePanes = new LinkedList<Pane>();
              theTabbedPane = new JTabbedPane();
              add(theTabbedPane, BorderLayout.CENTER);
              theMenuBar = new JMenuBar();
              JMenu menu = new JMenu("File");
              menu.add(new AbstractAction("New") {
                   public void actionPerformed(ActionEvent e) {
                        create();
              menu.add(new AbstractAction("Close") {
                   public void actionPerformed(ActionEvent e) {
                        remove();
              theMenuBar.add(menu);
         public JMenuBar getMenuBar() {
              return theMenuBar;
         private void create() {
              Pane pane = new Pane();
              thePanes.add(pane);
              theTabbedPane.addTab("Tab", pane.getTextPane());
         private void remove() {
              Pane selectedPane = getSelectedPane();
              if (selectedPane == null) return;
              thePanes.remove(selectedPane);
              theTabbedPane.remove(selectedPane.getTextPane());
         private void undo() {
              Pane selectedPane = getSelectedPane();
              if (selectedPane == null) return;
              try {
                   selectedPane.getUndoManager().undo();
                   selectedPane.getTextPane().requestFocus();
              } catch (CannotUndoException ex) {
                   System.out.println("Unable to undo: " + ex);
         private void redo() {
              Pane selectedPane = getSelectedPane();
              if (selectedPane == null) return;
              try {
                   selectedPane.getUndoManager().redo();
                   selectedPane.getTextPane().requestFocus();
              } catch (CannotRedoException ex) {
                   System.out.println("Unable to redo: " + ex);
         private Pane getSelectedPane() {
              Component selectedComponent = theTabbedPane.getSelectedComponent();
              if (selectedComponent == null) return null;
              for (Pane pane : thePanes) {
                   if (pane.getTextPane() == selectedComponent) return pane;
              return null;
         private static void test() {
              JFrame f = new JFrame("URTest");
              f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              URTest urTest = new URTest();
              f.setContentPane(urTest);
              f.setJMenuBar(urTest.getMenuBar());
              f.setSize(400, 400);
              f.setLocationRelativeTo(null);
              f.setVisible(true);
         public static void main(String[] args) {
              SwingUtilities.invokeLater(new Runnable() {
                   public void run() {
                        test();
    }Hope it helps.

  • Save, Undo issues for Indesign CC. Work at gridlock.

    Hi,
    In one file I can't save or save as, despite the option not being greyed out.  I also recieve no error messages, but the file seems to stay alive in 'ghost mode' as when I try to close down inDesign it keeps popping up with the save before closing window despite it having been closed.
    In another set of files I can save/save as but the undo function isn't available.
    I have reset the application settings, no joy.
    I now can't work at all, which isn't ideal. All my gear is only a week or so old, seems a shame to just have it sat there looking good.
    Come on chaps, please help.
    2014 Macbook Pro 2.3ghz
    16 gb ram
    Mavericks 10.9.2
    Adobe CC 2014 fully updated
    Thunderbolt display
    Wacom Intuos 4
    Working off server

    Hello padlington,
    Sorry or the trouble.
    Is it possible for you to share the file(s) with which yu were facing the save issue? We are currently looking into a similar problem wherein users are unable to save the file and even unable to undo as well.
    Kindly share the files at [email protected]
    Thanks,
    Dinkar
    InDesign Engineering

  • Customizing Undo for Text Editor

    Hi,
    After some effort, I finally made the undo action on the menu to work. But all it does it add or remove the last action that was performed. For instance, if I enter "abc" in the text area and I undo it, it would be "ab". What I want from the editor is to bring back whatever I've entered before pressing "Backspace" or "del" button. Just like Windows Notepad.
    For the implimentaion, I have this method:
    output.getDocument().addUndoableEditListener(new UndoableEditListener() {
    public void undoableEditHappened(UndoableEditEvent e) {
         undoManager.addEdit(e.getEdit()) ;
         updateButtons();
    I know I have to alter the above code somehow, but I'm not sure what am I supposed to do with it.
    Any help is appreciated.

    Here is a class I called CompoundUndoManager, which may be what you are looking for:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.text.*;
    import javax.swing.event.*;
    import javax.swing.undo.*;
    public class CompoundUndoManager extends UndoManager implements UndoableEditListener
         public CompoundEdit compoundEdit;
         private JTextComponent editor;
         private int lastOffset;
         public CompoundUndoManager(JTextComponent editor)
              this.editor = editor;
              editor.getDocument().addUndoableEditListener( this );
         **  Whenever an UndoableEdit happens the edit will either be absorbed
         **  by the current compound edit or a new compound edit will be started
         public void undoableEditHappened(UndoableEditEvent e)
              //  Start a new compound edit
              if (compoundEdit == null)
                   compoundEdit = startCompoundEdit( e.getEdit() );
                   return;
              //  Check for an incremental edit, backspace or attribute change
              AbstractDocument.DefaultDocumentEvent event =
                   (AbstractDocument.DefaultDocumentEvent)e.getEdit();
              System.out.println(event.getLength());
              int diff = editor.getCaretPosition() - lastOffset;
              if (Math.abs(diff) == 1
              ||  event.getType().equals(DocumentEvent.EventType.CHANGE) )
                   compoundEdit.addEdit( e.getEdit() );
                   lastOffset += diff;
                   return;
              //  Not incremental edit, end previous edit and start a new one
              compoundEdit.end();
              compoundEdit = startCompoundEdit( e.getEdit() );
         **  Each CompoundEdit will store a group of related incremental edits
         **  (ie. each character typed or backspaced is an incremental edit)
         private CompoundEdit startCompoundEdit(UndoableEdit anEdit)
              //  Track the starting offset of this compound edit
              lastOffset = editor.getCaretPosition();
              //  The compound edit is used to store incremental edits
              compoundEdit = new MyCompoundEdit();
              compoundEdit.addEdit( anEdit );
              //  The compound edit is added to the UndoManager. All incremental
              //  edits stored in the compound edit will be undone/redone at once
              addEdit( compoundEdit );
              return compoundEdit;
         class MyCompoundEdit extends CompoundEdit
              public boolean isInProgress()
                   //  in order for the canUndo() and canRedo() methods to work
                   //  assume that the compound edit is never in progress
                   return false;
              public void undo() throws CannotUndoException
                   //  End the edit so future edits don't get absorbed by this edit
                   if (compoundEdit != null)
                        compoundEdit.end();
                   super.undo();
                   //  Always start a new compound edit after an undo
                   compoundEdit = null;
         public static void main(String[] args)
              final JTextPane textPane = new JTextPane();
              textPane.setPreferredSize( new Dimension(200, 200) );
              //  Comment out this code when not using SyntaxDocument class
              //  http://www.discoverteenergy.com/files/SyntaxDocument.java
              EditorKit editorKit = new StyledEditorKit()
                   public Document createDefaultDocument()
                        return new SyntaxDocument();
              textPane.setEditorKit(editorKit);
              final CompoundUndoManager undoManager = new CompoundUndoManager( textPane );
              JPanel panel = new JPanel();
              panel.setLayout( new BorderLayout() );
              panel.add( new JScrollPane(textPane), BorderLayout.CENTER );
              JPanel buttons = new JPanel();
              panel.add(buttons, BorderLayout.SOUTH);
              JButton undo = new JButton( "Undo" );
              undo.addActionListener( new ActionListener()
                   public void actionPerformed(ActionEvent e)
                        try
                             undoManager.undo();
                             textPane.requestFocus();
                        catch (CannotUndoException ex)
                             System.out.println("Unable to undo: " + ex);
              buttons.add( undo );
              JButton redo = new JButton( "Redo" );
              redo.addActionListener( new ActionListener()
                   public void actionPerformed(ActionEvent e)
                        try
                             undoManager.redo();
                             textPane.requestFocus();
                        catch (CannotRedoException ex)
                             System.out.println("Unable to redo: " + ex);
              buttons.add( redo );
              JFrame frame = new JFrame("Compound Edit");
              frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
              frame.getContentPane().add( panel );
              frame.pack();
              frame.setVisible(true);
    }

  • Unable to uninstall canon printer drivers

    good day!
    I just installed canon drivers which come in a bundle of unnecessary drivers and take up a lot of memory spaces
    also every time i log into my mac it will have a pop up window as below:
    Do you want the application “ccpd” to accept incoming network connections?
    which bothering me alot and i decided to delete it and use back my old printer but i unable to undo it.
    I have been trying to reset my printer ( preferences -> printer and scan ) and also searching for the locale of driver in " library " but still in vain.
    how to delete the hidden drivers? I am using yosemite btw
    hopefully experts in the community can lend me a hand, thanks alot
    wong

    The alerts are caused by the built-in firewall. If you're on a private network behind a router, the firewall serves no purpose and you should disable it. Otherwise, see below.
    Please open the Security & Privacy preference pane and select the Firewall tab. Click the lock icon to unlock the settings, if necessary. Click the button marked
              Firewall Options...
    In the sheet that opens, the box marked
              Automatically allow signed software to receive incoming connections
    should be checked.
    If the applications that you're having trouble with is on the list above that checkbox and is blocked, change the setting to
              Allow incoming connections
    If the application is not on the list, add it with the same setting.
    If it's already on the list and already allowed, delete the entry, then add it back.
    Click OK. Test. If there's no change, ask for further instructions.

  • Cannot undo checkout in 4.2

    We have recently upgraded our dev environment to 4.2 from 4.0.  I have objects in our secured central repository that were checked out in 4.0 and now I am unable to undo the checkout, check in, or delete the object in 4.2.  Is this a known issue or is there a workaround for this?

    I had the same problem. Java JRE kept freezing my system and I could not uninstall it nor could I re-install it. My system would just freeze up requiring a reboot. Any java applet would cause a freeze. Here's what I did: Download "Windows Installer CleanUp Utility" from MS. Run it. Select the Java JRE you wish to remove. (I removed them all). Reboot into safe mode and delete the Java folder from Program Files. You may wish to remove the Java folder from "C:\Docs & Settings\Username" as well. Open Reg Editor and browse to HKEY\LM\Software\Windows\CurrentVersion\Run and remove the entry for Java Updater. I will not re-install it personally, as my system is now at least 2x faster than it was with it. I removed Azureus (the only reason I installed the JRE) and use uTorrent now instead. It is much faster than Azureus and does not need Java JRE. I will stick with MS Java, it works fine for web site applets and I care not about applications that need it. IMHO Java isn't worth the code it was written in and is just an unecessary nuicance.

  • App.undo not working

    Hi,
    I facing some trouble with app.undo(). I call a large script with doScript with UndoMode.Entire_Script and an undo name. The script performs a bunch of actions, one of which adds an item in the undo history named "Set Measure Units". After the doScript call completes, I want to undo all the actions performed by the script. So I call undo in a loop till I reach the doScript action. It looks something like
    app.doScript(myScript, ScriptLanguage.JAVASCRIPT, [], UndoModes.ENTIRE_SCRIPT, "MyScriptName");
    do {
    app.undo();
    } while (app.undoName != "MyScriptName");
    However, the app.updo() call fails with a message "Unable to undo last action". This happens even if I remove the loop and call app.undo just once. Any clue why this might be happening? Thank you in advance.
    -S

    give it like this
    app.activeDocument.undo();

  • FURIOUS! Warning: Undo Bug and Auto-Save Bug

    So I'm pretty ticked off right now. I generally liked FCPX and its changes contrary to many others' opinions, but I just came across a bug that ultimately was worse than I thought.
    During my editing process, at some point I was unable to undo changes. It was greyed out in the toolbar, and Command+Z wasn't working. It was annoying, but I didn't think much of it or bother to restart FCPX because I was in the zone and didn't want to stop. Eventually, I decided to restart FCPX to see if I could fix the bug with a lull in my edits. It closed out as normal.
    When I re-opened FCPX, I found out that my project was at an EARLIER state. From what I can guess, when the undo bug happened. So, during that period of time, NOTHING was being saved. Since you CANNOT auto-save (I know you can duplicate a project, but Im not interested in that, I just want to save a copy manually), there is no way I can recover my edits. I lost about an hour or so worth of edits. Since FCPX doesn't support "versions" yet either, there is no way I can retrieve it.
    I do  not know if this is a bug due to 10.7, nor do I really care. I sent a bug report because this needs to get fixed. I consider you do the same but AT THE VERY LEAST, be mindful of this bug. If you suddenly can't start undoing, either STOP IMMEDIATELY or duplicate your project (maybe that would work). I'd hate to have someone else go through this problem too.
    Sorry if this message is written poorly, like I said, I'm pretty ****** that this key function (Apple's ONLY way to save) failed.

    Thanks guys for the tips. Unfortunately though stuck, I don't know if the finder trick will work. Remember, I never really had the file LOST, the changes were simply not writing to the actual .fcp file. So if I copied it in Finder, I think it would just copy the .fcp file which is currently not getting saved to anyway. Maybe duplicating the project in FCPX would work, but again I think that just takes the .fcp file and duplicates it. If it's not writing to it, then its a moot point. Oh well.
    As with anything that frustrates anyone, I've cooled off haha, and doing the re-edits actually seemed to turn out easier and better then second time (you know, as theu naturally are I suppose haha). Obviously all sorts of problems happen with technology, its just a shame that its a bug that revolves around the ONLY save feature haha.
    HOWEVER. I think I have replicated the problem, and MIGHT know the source of it. Or at least one. If someone wants to try this and confirm this? I'm running OSX 10.7 and FCPX 10.0 (obviously), however I encourage someone with 10.6 to try it too.
    I noticed the "undo bug" (and thus the auto-save bug) happens when I took one of the "fader handles" (I don't know the actual name, but its the little marker-like icon found at the start and end of audio tracks, which when dragged, let you easily make a fade in or out. If you take a fader-handle, an drag it ALL the way BEYOND the length of the clip, it should get stuck. Youll notice you cant easily make a change to it again, and you can't undo it. I think this is what causes the problem, as I think this happened twice to me.
    If this is it, I hope I can find a way to flag this for Apple so it can get fixed! At the very least we can be concious of it.

Maybe you are looking for

  • Random Yosemite Restarts

    Hello, I've been experiencing random restarts of my mid-2011 iMac, running Yosemite. These used to occur almost daily, but now the frequency has fallen to about weekly (still too frequent for my tastes). It (so far) always happens when I'm not at the

  • Dell iM101z won't suspend or hibernate after recent updates.

    I've been running Arch on the following laptop since July 2012 http://www.newegg.com/Product/Product.a - 6834200483 I had it successfully hibernating on lid close via systemd up until this past weekend.  After updates on 2/24, it would hibernate, but

  • Copy Group or Layer to *Below* the Selected layer

    Hey everyone, So I have a bit of a workflow problem. It's not a huge deal but it's one of those things that really adds up over time. Whenever I'm designing mock ups for a page I usually work from the top down. In cases of let's say laying out items

  • The Games Won't Work!

    I've recently gotten the Sims 2 and HALO for my mac, the problem is, whenever I play them, my mac will crash for no apparent reason. I've checked the system requirments but my mac should be able to play them, I've also tried calling tech support but

  • Server  performance slow using sql server 2005

    Dear Team, Kindly assist me in solving the performance issue . The server is very slow and it is taking more time., SAP version details: - SAP ECC 6.0 sr3 version. -DB SQl server 2005. performance is very slowi,ts is taking time to execute the Transa