JTree move operation

I have a piece of code which is doing a drag and drop on a JTRee.This code also needs to handle move and copy operations.THe move method does not work the way expected.When I do a drag operation the node gets dragged but is not removed from the parent although pls note that when all the node are removed under a parent and I click on the parent node the plus sign next to the parent disappears and also the nodes disappear. I am not sure what the problem is ..has anyone ever faced such a situation.
If anybody had any idea as to how to get a move operation on a JTree then your guidance for the same will be highly appreciated.
Thanks for your help

Thanks for the reply.I am removing the node from the model.
I am doing the drag and drop between 2 trees and that is when I have the above mentioned problem.
But when I drag within the same tree everything works fine.
Let me explain one thing here that I am using 2 different instance of the same class for the 2 trees is it something like only one of the tree is getting refrehsed and other one is not.If so then how do I ensure that both instance of the tree gets refreshed.Any clues ????

Similar Messages

  • Sharepoint 2013 copy/move operation using Content and Structure fails

    Hi,
    We had a recent upgrade from SP2010 to SP2013 environment. After the migration, we realized that the
    copy/move operations using Manage content and structure(sitemanager.aspx) is not working as expected, neither does this give any error nor is it stuck. In fact if I check the content and structure log I find the message as
    succeeded but file/item is not copied to the target. 
    The strange thing is that if I am performing this operation with Full Control permission level it
    does not work but if I do the operation as Site collection admin it works without problem. I know if sub-sites are to moved then one should be site col admin but in this case I am trying to move just documents or pages.
    Any help will be greatly appreciated.
    Thanks

    Hi Vineet,
    According to your description, my understanding is that copy/move operation using Content and Structure cannot work in SharePoint.
    I recommend to check if there are any custom fields in the source list/library and target list/library. If yes, delete the custom fields to see if the issue still occurs.
    Here is a similar thread for you to take a look:
    http://social.technet.microsoft.com/Forums/en-US/56d803d7-8573-4c29-9f6b-c63023941f44/manage-content-and-structure-cannot-move-or-copy-items?forum=sharepointgeneralprevious
    To copy or move files/items between sites, we need to have
    appropriate permissions on both sites.
    I recommend to check if the user has full control on both sites.
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Move operations of FTP adapter

    Hi,
    I have used a FTP adapter with move operation to move file from one directory to another directory of different server. As per the Oracle document , I have specified the source directory , destination directory, source file name and destination file name in the BPEL source code. And it is working fine. But I have a requirement to be having the options to change these source directory , destination directory, source file name and destination file name from the EM console. But in this case it is not working. It is quite obvious , it will not be available from EM as it is driven by the BPEL code. So can anyone please suggest me whether we can use these move operation of FTP adapter driven by the adapter JNDI?

    Hi,
    You can add preferences to your composite, they can be changed on EM and your BPEL will retrieve the values.
    Have a look into this entry on Eric's blog...
    http://eelzinga.wordpress.com/2009/10/28/oracle-soa-suite-11g-setting-and-getting-preferences/
    Hope this helps...
    Cheers,
    Vlad
    Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question
    https://forums.oracle.com/forums/ann.jspa?annID=330

  • Move operation did not succeed

    Hi!
    Trying to get Qmaster working but having some issues. The closest I have is ending up with "move operation did not succeed" and a file that contains the last 10 frames..
    Well, my setup. Tried different things but right now I have 2 machines, 1 is running Shake and the other one is running a QuickCluster. Only thing I have done with the Quickcluster setup is that I have changed the cluster storage to a different local drive.
    On the Shake machine I have the script with all the files in a folder on a mediadrive that is read/write for everyone that wants it - this drive is mounted on the Quickcluster. The only naming convention for the mediafile paths that work in the script is /Volume/mediadrive/path to files. The file out node is also pointing to the same folder on the shared drive.
    So, well, when I submitt the batch to the QuickCluster it starts working but complains about "move operation did not succeed". The test script is 30 frames and it splits that up on to 3x10 threads. I end up with a file that includes the last 10 frames..
    Any1 got any ideas?
    Thanks,
    Lars Petter

    You need shake on every node in the cluster. That move operation did not succeed is actually harmelss from what I can tell. If you are using Shake and doing QT FileOut nodes, and you don't have Shake installed on all the machines I can see how you ended up with a 10 frame file.
    Check /Library/Logs/Qmaster/service/com.apple.qmaster.executor*.log and see what the error is.

  • Rental movie "Operation stopped" , Says "not enough storage" when I do have enough

    When I tried to access a movie rental, "operation stopped" popped up and then "There is not enough available storage to download". I realised that I hadn't finished downloading but that I had plenty of space, more than enough for the full movie according to Settings: General: Usage. How do I fix this problem?

    Had the exact same thing happen. Did you ever get it solved?

  • How to spin cursor during JTree long operation

    I have a JTree that uses my model class to load nodes as the user expands them (lazy load). But some nodes have so many children that it takes a long time for the JTree to expand the node (and display the children). I'd like to figure out how to display a spinning cursor so the user will know that something is happening. Otherwise it appears as though the app has locked up (for 10 - 15 seconds). Is there a way to do this easily?

    Well here is what I did. It seems to do what I wanted to do (indicate to the user that the load is taking a while).
            tree.addTreeWillExpandListener(new TreeWillExpandListener() {
                   public void treeWillCollapse(TreeExpansionEvent event)
                             throws ExpandVetoException {}
                   public void treeWillExpand(TreeExpansionEvent event)
                             throws ExpandVetoException {
                        setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
            tree.addTreeExpansionListener(new TreeExpansionListener() {
                   public void treeCollapsed(TreeExpansionEvent event) {
                        setCursor(Cursor.getDefaultCursor());
                   public void treeExpanded(TreeExpansionEvent event) {
                        setCursor(Cursor.getDefaultCursor());
            });

  • File 'MOVE' Operation In ADF App.

    Hi All,
    We have a requirement where using ADF App, we need to move a file from one location to another.
    I tried using inputFile component and observed that using this I can copy file but cant delete the original file from source directory.
    Do we have a component that does it?
    I was also looking for a component like File Chooser of Java Swing so that I can do that in Java but cant find any such component as well.
    How can I implement this in ADF app?
    Thanks.

    Mohammad is right.
    Some more info about this might help you understand what is going on:
    UploadedFile don't return a File but a wrapper class which give you access to the client file name and a stream object which contains the data send from the client. Depending on the size of the data send this stream resides in memory or is a file in the upload temp directory. The UploadedFile is only valid in the request you are working on, so saving the UploadedFile in a bean won't work as the stream is closed automatically. In this case you can only get the client file name but get null for the stream.
    If you need the data longer then the request you are working on you need to copy the stream content into a temporary file or the DB and save the path and name to the file or PK to the db row for later access.
    Now if you store the file temporarily you should delete the file if you don't need it any longer. This can be done using the code shown in the other thread. As you have saved the path and name to the temp file this should not be a problem.
    Timo

  • JTree moves the JScrollPane

    Hi,
    I have a JTree, wrapped into a JScrollPane. The tree has some nodes, which have no childs, but they are shown as nodes, instead of leafes. If the user tries to open such a "node", the node turns into a leaf and the JScrollPane scrolls to the right, till the node, which turns to a leaf, is at the left border of the JScrollPane.
    This effect is done by Java itself. To get rid of it, I filled the "treeExpanded()" method with following line:
    getHorizontalScrollBar().setValue(0);
    to reset the JScrollPane. If a real node is expanded, the JScrollPane scrolls automatically to the left. But if the node, which is in reality a leaf, is expanded, the JScrollPane scrolls to the left and is set by anything (Java) to the wrong position again.
    Unfortunatly it is not possible to verify the childs of all nodes, while creating the tree.
    Does anybody knows how to solve this problem?

    No ideas?
    Any help is appreciated.

  • Mouse Move Operation in 10g

    Hi Guys,
    We are doing migration of Forms from Oracle 6i to 10g.
    In 6i One form contain Mouse Move Trigger.
    Let me know,Whether Mouse Move Option will work in Oracle 10g ?
    Otherwise,How to handle this type of trigger in Form.?
    If it work fine then,Tel me the Solution how to use this?
    Thanks,
    Gany

    Hello,
    The Oracle Forms OTN Forum is here : Forms
    Regards

  • Create files & folders of 10 level depth Perform read rename delete move operations

    How to do apple script for the below test
    1. Create 10 level deep directories in smb share
    2. List the root directory
    3. Preform rename of the root directory
    4. move the sub directories randomly
    5. delete the 10 th level directory

    I suspect there's more to your request than you're revealing here, but there are several ways to achieve what you want.
    From a pure AppleScript perspective, you can create any folder hierarchy you like:
    1. Create 10 level deep directories in smb share
    tell application "Finder"
      set x to (path to desktop) -- change this to the path to your sharepoint
      repeat with folderName in {"a", "b", "c", "d", "e", "f", "g", "h"}
      set x to make new folder at x with properties {name:folderName}
      end repeat
    end tell
    2. List the root directory
    This makes no sense without more context. What do you want to do with the results of this?
    3. Preform rename of the root directory
    You can rename any file/folder via something like:
    tell application "Finder"
      set x to (folder "foo" of disk "sharepoint") -- get the folder - adjust as necessary
      set name of x to "bar" -- rename the folder
    end tell
    4. move the sub directories randomly
    This makes no sense. Move them where?
    5. delete the 10 th level directory
    If this is all in one script, then my variable x from my original script will still hold a pointer to the most-recently created folder, so you can just:
      delete x

  • Would like to be able to select and move multiple folders in one operation.

    Unless I'm missing something really simple here, there doesn't seem to be any easy way of selecting and moving multiple folders at once.
    Here's a little example of a simple task I want to do. I presently have a multitude of folders each seperated by the day the photo was taken on. So in my case for a given year I might have maybe 50 folders or so. It's getting a little cluttered, so all I want to be able to do is to take all the folders for one given year and place them in a folder with that year's date. This should be a simple 30 second task, simply select the folders I want moved by either <CTRL> or <SHIFT> clicking them, and then dragging and dropping them into the new folder.
    Right now, the only way I've figured how to do this this is to drag and drop each folder one by one, never mind that this is a slow process in itself, but to add to the slowness, whenever I try to drag and drop more than one folder consecutively, I get a message saying ... "Can not move a folder while another move operation is in progress...blah blah". Not that I want this to be the fix, but haven't they heard of queuing?
    I've seen people on the net suggest that for this type of task, you should simply move the folders in Windows first and then locate them in Lightroom. Again, unless I'm missing something very simple here, there doesn't seem to be a way to locate multiple missing folders at once. If I have to manually locate each missing folder one by one, then I'd rather just do the drag and drop thing as this would actually be faster.
    I've also tried moving the folders from within Windows first and then using the "Synchronize folder" option, yeah sure this works, but I lose any changes that I've done in Develop module. Not what I'm looking for.

    Daniel is right. It´s really strange that I can´t move several folders in one move! When I need more space on my laptop I move a group of folders (one folder for every photosession) to an archive. Therefore I really would like to move them in one click, not "baby-sitting" the move of each folder.

  • JTree Drag N Drop

    Hello All,
    I am implementing Drag and Drop between 2 JTrees in a JTabbedPane.
    Tree 1 on tab 1 can drag nodes to Tree 2 on tab 2.
    Tree 2 can also move nodes around itself using drag and drop.
    The problem I am having is that I need to know the source of the drag such that if Tree 2 is the source and the destination the node should be cut and not copied.
    How can I determine if Tree 2 should move the dragged node or simply copy it?
    nes

    I guess you could save some identifier for the drag-source when the drag-operation occurs, like:
    private String treeNameForDrag = null;
    public void dragGestureRecognized(DragGestureEvent dge) {
    treeNameForDrag = ((JTree)dge.getSource()).getName();
    dge.startDrag(par1, par2, par3);
    and when you get the dropAction you look on the variable to see which tree that is the dragSource.You have to set the name for the trees (when you create them).
    public void drop(DropTargetDropEvent dtde) {
    if (treeNameForDrag.equals("tree2"))
    //Perform cut operation
    else
    //Perform move operation
    I hope I got your problem right, otherwise explain the problem again and I can have another look...
    Good luck!

  • JTree, user feedback on dragOver

    I want a "no drag target" cursor over no drop targets and a highlight on drop able targets.
    What methods do I have to implement?
    I have implemented a JTree with DND Support.
    I use the following declaration.
    public final class Tree extends JTree implements TreeSelectionListener, DragGestureListener, DropTargetListener, DragSourceListener
    ...Now I want to highlight the node under the drag cursor as visual feedback to the user.
    I thought dragEnter ist a good method for that functionality which for some reason is not working.
    Despite TreePath path = this.getPathForLocation(location.x, location.y); delivers always null. Why?
    public void dragEnter(DragSourceDragEvent dragEvent)
                Point location = dragEvent.getLocation();
                TreePath path = this.getPathForLocation(location.x, location.y);
                 // path is always null why ?
                DragSourceContext context = dragEvent.getDragSourceContext();
                // select node as visual feedback
                if (path != null)
                    this.setSelectionPath(path);
                    this.scrollPathToVisible(path);
                    context.setCursor(DragSource.DefaultMoveDrop);
                else
                    context.setCursor(DragSource.DefaultMoveNoDrop);
            }I looked at the DNDTree in forum, but I need special explanation.

    You should use the DropTarget for this and not the DragSource.
    Here's a modified example taken from here:
    http://www.java2s.com/Code/Java/Swing-JFC/DnDdraganddropJTreecode.htm
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.Insets;
    import java.awt.Point;
    import java.awt.Rectangle;
    import java.awt.datatransfer.DataFlavor;
    import java.awt.datatransfer.Transferable;
    import java.awt.datatransfer.UnsupportedFlavorException;
    import java.awt.dnd.Autoscroll;
    import java.awt.dnd.DnDConstants;
    import java.awt.dnd.DragGestureEvent;
    import java.awt.dnd.DragGestureListener;
    import java.awt.dnd.DragGestureRecognizer;
    import java.awt.dnd.DragSource;
    import java.awt.dnd.DragSourceDragEvent;
    import java.awt.dnd.DragSourceDropEvent;
    import java.awt.dnd.DragSourceEvent;
    import java.awt.dnd.DragSourceListener;
    import java.awt.dnd.DropTarget;
    import java.awt.dnd.DropTargetContext;
    import java.awt.dnd.DropTargetDragEvent;
    import java.awt.dnd.DropTargetDropEvent;
    import java.awt.dnd.DropTargetEvent;
    import java.awt.dnd.DropTargetListener;
    import java.io.IOException;
    import java.util.Vector;
    import javax.swing.JFrame;
    import javax.swing.JScrollPane;
    import javax.swing.JTree;
    import javax.swing.tree.DefaultMutableTreeNode;
    import javax.swing.tree.DefaultTreeModel;
    import javax.swing.tree.TreeNode;
    import javax.swing.tree.TreePath;
    public class TreeDragTest extends JFrame {
        TreeDragSource ds;
        TreeDropTarget dt;
        JTree tree;
        public TreeDragTest() {
            super("Rearrangeable Tree");
            setSize(300, 200);
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            // If you want autoscrolling, use this line:
            tree = new AutoScrollingJTree();
            // Otherwise, use this line:
            //tree = new JTree();
            getContentPane().add(new JScrollPane(tree), BorderLayout.CENTER);
            // If we only support move operations...
            //ds = new TreeDragSource(tree, DnDConstants.ACTION_MOVE);
            ds = new TreeDragSource(tree, DnDConstants.ACTION_COPY_OR_MOVE);
            dt = new TreeDropTarget(tree);
            setVisible(true);
        public class AutoScrollingJTree extends JTree implements Autoscroll {
            private int margin = 12;
            public AutoScrollingJTree() {
                super();  
            public void setSelectionPath(TreePath path) {
                if (!isPathSelected(path))
                    super.setSelectionPath(path);
            public void autoscroll(Point p) {
                int realrow = getRowForLocation(p.x, p.y);
                Rectangle outer = getBounds();
                realrow = (p.y + outer.y <= margin ? realrow < 1 ? 0 : realrow - 1
                        : realrow < getRowCount() - 1 ? realrow + 1 : realrow);
                scrollRowToVisible(realrow);
            public Insets getAutoscrollInsets() {
                Rectangle outer = getBounds();
                Rectangle inner = getParent().getBounds();
                return new Insets(inner.y - outer.y + margin, inner.x - outer.x
                        + margin, outer.height - inner.height - inner.y + outer.y
                        + margin, outer.width - inner.width - inner.x + outer.x
                        + margin);
            // Use this method if you want to see the boundaries of the
            // autoscroll active region
            public void paintComponent(Graphics g) {
                super.paintComponent(g);
                Rectangle outer = getBounds();
                Rectangle inner = getParent().getBounds();
                g.setColor(Color.red);
                g.drawRect(-outer.x + 12, -outer.y + 12, inner.width - 24,
                        inner.height - 24);
        public static void main(String args[]) {
            new TreeDragTest();
    //TreeDragSource.java
    //A drag source wrapper for a JTree. This class can be used to make
    //a rearrangeable DnD tree with the TransferableTreeNode class as the
    //transfer data type.
    class TreeDragSource implements DragSourceListener, DragGestureListener {
        DragSource source;
        DragGestureRecognizer recognizer;
        TransferableTreeNodes transferable;
        Vector <DefaultMutableTreeNode> oldNodes = new Vector <DefaultMutableTreeNode>();
        JTree sourceTree;
        public TreeDragSource(JTree tree, int actions) {
            sourceTree = tree;
            source = new DragSource();
            recognizer = source.createDefaultDragGestureRecognizer(sourceTree,
                    actions, this);
         * Drag Gesture Handler
        public void dragGestureRecognized(DragGestureEvent dge) {
            TreePath[] paths = sourceTree.getSelectionPaths();
            if ((paths == null) || (paths.length < 1)) {
                // We can't move the root node or an empty selection
                return;
            oldNodes.clear();
            for (TreePath path : paths)
                oldNodes.add((DefaultMutableTreeNode) path.getLastPathComponent());   
            transferable = new TransferableTreeNodes(paths);
            source.startDrag(dge, null, transferable, this);
            // If you support dropping the node anywhere, you should probably
            // start with a valid move cursor:
            //source.startDrag(dge, DragSource.DefaultMoveDrop, transferable,
            // this);
         * Drag Event Handlers
        public void dragEnter(DragSourceDragEvent dsde) {
        public void dragExit(DragSourceEvent dse) {
        public void dragOver(DragSourceDragEvent dsde) {
        public void dropActionChanged(DragSourceDragEvent dsde) {
            System.out.println("Action: " + dsde.getDropAction());
            System.out.println("Target Action: " + dsde.getTargetActions());
            System.out.println("User Action: " + dsde.getUserAction());
        public void dragDropEnd(DragSourceDropEvent dsde) {
             * to support move or copy, we have to check which occurred:
            System.out.println("Drop Action: " + dsde.getDropAction());
            if (dsde.getDropSuccess()
                    && (dsde.getDropAction() == DnDConstants.ACTION_MOVE)) {
                for (DefaultMutableTreeNode oldNode : oldNodes)
                    ((DefaultTreeModel) sourceTree.getModel()).removeNodeFromParent(oldNode);
             * to support move only... if (dsde.getDropSuccess()) {
             * ((DefaultTreeModel)sourceTree.getModel()).removeNodeFromParent(oldNode); }
    //TreeDropTarget.java
    //A quick DropTarget that's looking for drops from draggable JTrees.
    class TreeDropTarget implements DropTargetListener {
        DropTarget target;
        JTree targetTree;
        public TreeDropTarget(JTree tree) {
            targetTree = tree;
            target = new DropTarget(targetTree, this);
         * Drop Event Handlers
        private TreeNode getNodeForEvent(DropTargetDragEvent dtde) {
            Point p = dtde.getLocation();
            DropTargetContext dtc = dtde.getDropTargetContext();
            JTree tree = (JTree) dtc.getComponent();
            TreePath path = tree.getClosestPathForLocation(p.x, p.y);
            return (TreeNode) path.getLastPathComponent();
        public void dragEnter(DropTargetDragEvent dtde) {
            TreeNode node = getNodeForEvent(dtde);
            if (node.isLeaf()) {
                dtde.rejectDrag();
            } else {
                // start by supporting move operations
                //dtde.acceptDrag(DnDConstants.ACTION_MOVE);
                dtde.acceptDrag(dtde.getDropAction());
        public void dragOver(DropTargetDragEvent dtde) {
            TreeNode node = getNodeForEvent(dtde);
            if (node.isLeaf()) {
                dtde.rejectDrag();
            } else {
                // start by supporting move operations
                //dtde.acceptDrag(DnDConstants.ACTION_MOVE);
                dtde.acceptDrag(dtde.getDropAction());
                DropTargetContext dtc = dtde.getDropTargetContext();
                JTree tree = (JTree) dtc.getComponent();
                TreePath path = tree.getClosestPathForLocation(dtde.getLocation().x, dtde.getLocation().y);
                tree.setSelectionPath(path);
        public void dragExit(DropTargetEvent dte) {
        public void dropActionChanged(DropTargetDragEvent dtde) {
        public void drop(DropTargetDropEvent dtde) {
            Point pt = dtde.getLocation();
            DropTargetContext dtc = dtde.getDropTargetContext();
            JTree tree = (JTree) dtc.getComponent();
            TreePath parentpath = tree.getClosestPathForLocation(pt.x, pt.y);
            DefaultMutableTreeNode parent = (DefaultMutableTreeNode) parentpath.getLastPathComponent();
            if (parent.isLeaf()) {
                dtde.rejectDrop();
                return;
            try {
                Transferable tr = dtde.getTransferable();
                DataFlavor[] flavors = tr.getTransferDataFlavors();
                for (int i = 0; i < flavors.length; i++) {
                    if (tr.isDataFlavorSupported(flavors)) {
    dtde.acceptDrop(dtde.getDropAction());
    TreePath[] paths = (TreePath[]) tr.getTransferData(flavors[i]);
    for (TreePath p : paths) {
    DefaultMutableTreeNode node = (DefaultMutableTreeNode) p.getLastPathComponent();
    if (parentpath.toString().equals(p.toString())) {
    dtde.dropComplete(false);
    return;
    else if (parentpath.toString().startsWith(p.toString().substring(0, p.toString().length()-1))) {
    dtde.dropComplete(false);
    return;
    // DefaultTreeModel model = (DefaultTreeModel) tree.getModel();
    // model.insertNodeInto(node, parent, 0);
    // model.insertNodeInto(parent, (DefaultMutableTreeNode)parent.getParent().getParent(), 0);
    else {
    DefaultTreeModel model = (DefaultTreeModel) tree.getModel();
    model.insertNodeInto(node, parent, 0);
    dtde.dropComplete(true);
    return;
    dtde.rejectDrop();
    } catch (Exception e) {
    e.printStackTrace();
    dtde.rejectDrop();
    //TransferableTreeNode.java
    //A Transferable TreePath to be used with Drag & Drop applications.
    class TransferableTreeNodes implements Transferable {
    public static DataFlavor TREE_PATH_FLAVOR = new DataFlavor(TreePath.class,
    "Tree Path");
    DataFlavor flavors[] = { TREE_PATH_FLAVOR };
    TreePath[] paths;
    public TransferableTreeNodes(TreePath[] tps) {
    paths = tps;
    public synchronized DataFlavor[] getTransferDataFlavors() {
    return flavors;
    public boolean isDataFlavorSupported(DataFlavor flavor) {
    return (flavor.getRepresentationClass() == TreePath.class);
    public synchronized Object getTransferData(DataFlavor flavor)
    throws UnsupportedFlavorException, IOException {
    if (isDataFlavorSupported(flavor)) {
    return (Object) paths;
    } else {
    throw new UnsupportedFlavorException(flavor);

  • Bridge CS5 Windows crashes when I command/move or drag/drop files internally

    Bridge CS5 crashes with a Microsoft "report error" dialog whenever I drag images from one folder to another inside of Bridge, or use the right-click "Move To . . ." mouse command.  After months of successful use of the Bridge CS5, this behavior suddenly began.  Unfortunately, I can't now remember whether I did anything to my Windows environment at that time.  Bridge does not have trouble with dragging or command/moving files into Photoshop, but dragging image files (jpg) from a search screen or the Windows Explorer can also end in a crash.
    I'm running Windows XP SP3 32-bit on a 4-processor machine with adequate ram and lots of hard drive/scratch drive.  I deinstalled every trace of Bridge and reinstalled the upgrade 4.0.2.1, which makes me up to date. Working with Adobe Support I also cleared and uninstalled, and then reinstalled Photoshop, Bridge, etc. to fix some other problems.
    I have experimented with purging the Bridge cache for individual folders I was dragging from and to, but didn't purge all caches.  Typically, the crash appears a few seconds after dragging/moving a file - continuosly sucking-me into thinking things are at last repaired.  On occasion images are lost - i.e. really destroyed, or dropped into some limbo somewhere.
    I'd be truly grateful for any ideas to try, no matter how extensive or simple.
    Thanks!

    Hi Robert,
    I'm a developer from Br team. Thanks for reporting Br. problems.
    It seems like a memory issue. Please try this to help us identify the root cause:
    1. Disable all startup scripts (Edit->Preferences->Startup Scripts->Disable All), then restart Br.
    2. When Br is running, kill "SwitchBoard" process in task manager.
    3. When do Copy&Move operations, don't use Drag&Drop, try to use "Move To / Copy To" menu. (A known issue of Bridge, should be fixed in later versions)
    Does the crash still happens?
    Thanks very much!

  • Can you move an object in a spark panel?

    I have an empty spark panel that I add two object to.  After I add them, I want to perform a move operation to split them apart over a duration.  It seems that my move operation has no effect.
    My panel declration is as follows:
    <s:Panel id="nodeExplorer" backgroundColor="0xFFFFFF" creationComplete="hidePanelHeader(event)"  height="100%">
              <s:layout>
                   <s:VerticalLayout>
                        <s:verticalAlign>middle</s:verticalAlign>     
                        <s:gap>0</s:gap>
                   </s:VerticalLayout>     
              </s:layout>
              <s:Group id="explorerGroup">
              </s:Group>
         </s:Panel>
    My add and move function look like the following:
    public function exploreNode(image:Image):void {
         image.parent.removeChild(image);                                                       
         var topImage:BitmapImage = new BitmapImage();
         topImage.source=(new P7TopImage() as Bitmap).bitmapData;
         var bottomImage:BitmapImage = new BitmapImage();
         bottomImage.source=(new P7BottomImage() as Bitmap).bitmapData;
         nodeExplorer.addElement(topImage);
         nodeExplorer.addElement(bottomImage);
         var parallelMove:Parallel = new Parallel();                         
         var topMove:Move = new Move(topImage);
         topMove.yBy=-50;                         
         var bottomMove:Move = new Move(bottomImage);
         bottomMove.yBy=50;                    
         parallelMove.children = [topMove,bottomMove];
         parallelMove.duration = 4000;
         parallelMove.play();                         
    Any idea on how I can make those images move?

    I would guess the layout of the panel is forcing them back
    try it with basic layout
    Most definitly.
    I assumed he was adding to the Group without a layout. I guess I should learn to read more carefully.

Maybe you are looking for

  • Crystal Report

    I set the Sales Order default layout designer to be one of the crystal report template. Whenever I tried to preview the layout, it takes FOREVER to show the preview. Does this have something to do with parameters? How can I speed it up?

  • There was a problem saving your PowerPivot Document

    Version Information: Microsoft Office Professional Plus 2013 Microsoft Office PowerPivot for Excel 2013 The Problem: When I save my PowerPivot Excel document, I receive this error.  Eventually the document saves and closes.  When I open the document

  • Reg - Process chain

    Hello Gurus, I am working in Process chain and I am new to this. I am having some basic doubts.Can any one of them,clarify my doubts. 1.Whats the difference between event and job. 2.How,we can find out the particular chain is a meta chain or local ch

  • Setting static IP on Lan port

    I've been trying to set up 1 static IP on a LAN port for a media player. I believe the method to use is (1)go to ADVANCED ROUTING tab (2)Select (in my case) GATEWAY (3) Select a route number (I select route (1)) (4) I enter a name in the name area (5

  • Keynote to flash- could not export media file

    alright. so I am an after effects guy with no experience in flash, although i do have cs3 including flash. (working on a mac). long story short... i have a keynote presentation (or i can convert to ppt) that is completed. I have swf videos i placed i