Tree Component like Bridge Keywords panel

I'm looking to use a non-standard component in a UI I'm building, and I'm looking for input/ideas.
If you are familiar with Bridge, there is a panel in the app called "Keywords". I'm looking to create a tree which looks like that.
I have not found a pre-made component which matches that look.
I can use a tree with an ItemRenderer to create the checkboxes pretty easily, so that part of it is not a big deal. The only issue which concerns me there, is having the checked state of children bubble up to affect their ancestors. (I'd like to use a tri-state checkbox to indicate partial selections...)
I'm more concerned by properly styling the nodes as opposed to the leaves. (I'd like the nodes to be distinct when compared to the leaves - like in the Keywords panel. I tried using the alternatingItemColors property, but that's pretty much a dead-end because it doesn't differentiate between leaves and nodes.
Any ideas other than doing a major rewrite of Tree?
Harbs

Curt Y wrote:
Just to restate the problem:  when looking at the folder  the keywords and star ratings show, but the filter does not indicate they are there?
In the filter settings you have keywords and star ratings checked?
The images have a *** rating that shows under the images (I added no keywords) but there is no "Ratings" item in the panel to select (unless I add those other images to the folder). In addition, the other items (such as "Orientation" and ISO Speed Ratings") are not in the panel either. That information is part of the image files so it should always appear.
I just opened Bridge again and now there are 4 items in the "Filter" panel (before there was only 2).
Here are the "Filter" panel item selections:
All those items should appear in the "Filter" panel but for the folder with these files, they do not (unless other files are mixed in with them).

Similar Messages

  • JSF tree component

    Hello,
    I am using JSF 1.1
    + looking to add tree functionality to a couple of rows.
    I know that myfaces has it but would like to know if JSF 1.1 also have something similar to tree2 from myfaces.
    Thanks!

    The Sun RI of JSF does not have a tree component like MyFaces.
    You will either have to create your own custom tree component using the Sun JSF RI (could be a lot of work, especially if you've never created a custom component before), or use the MyFaces one.
    CowKing

  • CS4 Bridge Preview/MetaData/Keywords Panels out of window

    More than not, I run the Bridge app maximized to fill my screen (2560x1600).  When I came after a long break, or overnight, the window is no longer maximized. This morning it was resized to 1918x1168.  The bad part about it is the Preview, Metadata, and Keywords panels (normally on right edge of window) were off the right side of the window. They are still have check marks by them in the Window menu.  The Content window extended past the right side of the window (thumbnails were extending past the right side of the window, some thumbnails partially clipped by the window).  I must do a Window->Workspace->Reset Workspace to get them back.
    Any suggestions on how to fix this?
    WinXP SP3+, NVidia GeForce 295 (latest driver), Screen Saver: Blank, 9 minutes (display Welcome Screen), Turn off monitor after 30 minutes, HD after 1 hour.

    Hi,
    i had the same problem , and thanks to the 1st post:
    "  I must do a Window->Workspace->Reset Workspace to get them back. "
    now i have the file info panes back., at least yet

  • Bridge CS3 keyword panel search window missing

    I am running Bridge CS3 (version 2.0.0.975) on a WinXP desktop and a Win7 laptop. The search window on the keyword panel has disappeared on the laptop, but not on the desktop. I've looked through the Bridge preferences and don't see a setting that would control this, and I haven't found any context menu that would allow me to customize the panel. Can anyone tell me how to get the keyword search window back on my laptop?
    Thank you,
    Terry

    Im geting the same... I tried refreshing cache etc... but no avail...

  • How to resize a custom tree node like you would a JFrame window?

    Hello,
    I am trying to resize a custom tree node like you would a JFrame window.
    As with a JFrame, when your mouse crosses the Border, the cursor should change and you are able to drag the edge to resize the node.
    However, I am faced with a problem. Border cannot detect this and I dont want to use a mouse motion listener (with a large number of nodes, I fear it will be inefficient, calculating every node's position constantly).
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Insets;
    import java.util.EventObject;
    import javax.swing.BorderFactory;
    import javax.swing.Box;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JTextArea;
    import javax.swing.JTree;
    import javax.swing.tree.DefaultMutableTreeNode;
    import javax.swing.tree.DefaultTreeCellEditor;
    import javax.swing.tree.DefaultTreeCellRenderer;
    import javax.swing.tree.DefaultTreeModel;
    import javax.swing.tree.TreeSelectionModel;
    public class ResizeNode extends JPanel {
           AnilTreeCellRenderer2 atcr;
           AnilTreeCellEditor2 atce;
           DefaultTreeModel treeModel;
           JTree tree;
           DefaultMutableTreeNode markedNode = null;
         public ResizeNode() {
                super(new BorderLayout());
                   treeModel = new DefaultTreeModel(null);
                   tree = new JTree(treeModel);          
                  tree.setEditable(true);
                   tree.getSelectionModel().setSelectionMode(
                             TreeSelectionModel.SINGLE_TREE_SELECTION);
                   tree.setShowsRootHandles(true);
                  tree.setCellRenderer(atcr = new AnilTreeCellRenderer2());
                  tree.setCellEditor(atce = new AnilTreeCellEditor2(tree, atcr));
                   JScrollPane scrollPane = new JScrollPane(tree);
                   add(scrollPane,BorderLayout.CENTER);
         public void setRootNode(DefaultMutableTreeNode node) {
              treeModel.setRoot(node);
              treeModel.reload();
           public static void main(String[] args){
                ResizeNode tb = new ResizeNode();
                tb.setPreferredSize(new Dimension(400,200));
                  JFrame frame = new JFrame("ResizeNode");
                  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                  frame.setContentPane(tb);
                  frame.setSize(400, 200);
                  frame.pack();
                  frame.setVisible(true);
                  tb.populate();
         private void populate() {
              TextAreaNode2 r = new TextAreaNode2(this);
               setRootNode(r);
               TextAreaNode2 a = new TextAreaNode2(this);
               treeModel.insertNodeInto(a, r, r.getChildCount());          
    class AnilTreeCellRenderer2 extends DefaultTreeCellRenderer{
    TreeBasic panel;
    DefaultMutableTreeNode currentNode;
      public AnilTreeCellRenderer2() {
         super();
    public Component getTreeCellRendererComponent
       (JTree tree, Object value, boolean selected, boolean expanded,
       boolean leaf, int row, boolean hasFocus){
         TextAreaNode2 currentNode = (TextAreaNode2)value;
         NodeGUI2 gNode = (NodeGUI2) currentNode.gNode;
        return gNode.box;
    class AnilTreeCellEditor2 extends DefaultTreeCellEditor{
      DefaultTreeCellRenderer rend;
      public AnilTreeCellEditor2(JTree tree, DefaultTreeCellRenderer r){
        super(tree, r);
        rend = r;
      public Component getTreeCellEditorComponent(JTree tree, Object value,
       boolean isSelected, boolean expanded, boolean leaf, int row){
        return rend.getTreeCellRendererComponent(tree, value, isSelected, expanded,
         leaf, row, true);
      public boolean isCellEditable(EventObject event){
        return true;
    class NodeGUI2 {
         final ResizeNode view;
         Box box = Box.createVerticalBox();
         final JTextArea aa = new JTextArea( 1, 5 );
         final JTextArea aaa = new JTextArea( 1, 8 );
         NodeGUI2( ResizeNode view_ ) {
              this.view = view_;
              box.add( aa );
              aa.setBorder( BorderFactory.createMatteBorder( 0, 0, 1, 0, Color.GREEN ) );
              box.add( aaa );
              box.setBorder( BorderFactory.createMatteBorder( 5, 5, 5, 5, Color.CYAN ) );
         private Dimension getEditorPreferredSize() {
              Insets insets = box.getInsets();
              Dimension boxSize = box.getPreferredSize();
              Dimension aaSize = aa.getPreferredSize();
              Dimension aaaSize = aaa.getPreferredSize();
              int height = aaSize.height + aaaSize.height + insets.top + insets.bottom;
              int width = Math.max( aaSize.width, aaaSize.width );
              if ( width < boxSize.width )
                   width += insets.right + insets.left + 3;     // 3 for cursor
              return new Dimension( width, height );               
    class TextAreaNode2 extends DefaultMutableTreeNode {  
         NodeGUI2 gNode;
         TextAreaNode2(ResizeNode view_) {     
              gNode = new NodeGUI2(view_);
    }

    the node on the tree is only painted on using the
    renderer to do the painting work. A mouse listener
    has to be added to the tree, and when moved over an
    area, you have to determine if you are over the
    border and which direction to update the cursor and
    to know which way to resize when dragged. One of the
    BasicRootPaneUI has some code that can help determine
    that.Thanks for replying. What is your opinion on this alternative idea that I just had?
    I am wondering if it might be easier to have a toggle button in the node that you click when you want to resize the node. Then a mouse-down and dragging the mouse will resize the node. Mouse-up will reset the toggle button, and so will mouse down in an invalid area.
    Anil

  • Bridge Keywords Dupliacte Problem.

    What are the Italicized duplicate keywords in Bridge and How do I get rid of them permanently? I’m using Design Premium CS5 with all the updates on windows 7 64bit. In the keyword panel, I have the same keyword in several places in the hierarchy. These duplicates appear in different parts of the whole keyword list. I would like to delete the extra keywords. The duplicates appear in italics. I can make them persistent, but I can't get rid of them. I've tried all sorts of things like finding all the files with the keyword in question, manually deleting the words and then re entering. I can delete the words, but they will reappear.  I have already tried exiting Bridge and restart but they are still there. I have already delete things like User/AppData//Roaming/Adobe and cache files. I have also tried lightroom and reinstalling Design but still no success. So can someone please help if they have any ideas to fix this issue.

    git it
    I got it to work it seems:
    user library/ caches/ Adobe/ Bridge CC :  Cache folder
    and deleted folder.

  • Mac CS3 Bridge - Keywords subfolders -unableable to create

    I just reinstalled my CS3 Photoshop/ Bridge  on my iMac computer. Had to replace the hard drive.  I  open bridge  to add keywords for images . However when I want to add a subfolder(s) to the top level keywords folder it will not give me the option to make a subfolder within it . It only will allow me to add a keyword to the main folder. Example of what i use to be able to do : Top folder 'People', then sub folder 'Costume' , then keyword 'Fairy' or Keywords/People(folder)/Costume(subfolder)/Fairy(item).  I use be able to do this, but now I can only add 'costume' and 'fairy' to the main people folder or Keywords/People(folder)/costumes(item) ,,, Keywords/People(folder)/fairy(item)?  When I click and choose 'people' and then click the icon to add a keyword folder as a subfolder it jumps to the main directory and adds it to the first layer list and not as a sub folder. Any one know what to do ?

    I'll play around with CS3 to see if I can make out what this "keyword subfolder" business means and report back.
    Tai, just open the keyword panel and with the tiny menu top right choose create keyword and name it 'test', hit OK.  With the new keyword selected again choose the same menu but now sub keyword. There should be appearing a nested folder in the newly created keyword 'test', and if you fill inhere 'test2'.
    Now you have a new keyword 'test' with a triangle in front stating there is a subfolder nested, this would be 'test2'
    Same can be applied with right mouse click menu.
    It is a very easy way of finding back files, chronological order is very nice but after 15 years its so hard to remember what you have photographed but when it was makes it a lot more challenging...
    Using keywords in a logical sense makes this job very easy. Adding a new keyword is only needed once and after this selecting the files you want to have it, put a checkmark in front of the wanted keyword and it saves to the file.
    Using any search application like Spotlight (Ai, sorry about that, I mean of course Easy Find for you... ) or a DAM application, or even Bridge should make it a job of seconds to find the files with the applied keyword amongst the thousands of files saved on your system
    Take it easy,
    (En alvast gelukkig nieuwjaar!)
    regards
    Omke

  • Custom icon per entry in the AS2 Tree Component (using CS3)

    I have a tree component that loads its data from an XML file and I wonder if I can customize every entry to have its own icon by adding an icon attribute to every entry in the XML and giving the tree an action to read that icon (which would exist in the library of the Flash file). My goal is to reproduce a tree within an application that my company is developing (it's for a training tool related to that application).
    My XML says something like <node label = 'Label' heading = 'LABEL' desc = 'Description' icon = 'icon1' />
    My label is what the tree displays, the heading is what the information dialog in the training tool displays as a title bar, the desc is what the training tool displays within the body of the text for the function description and the icon is what I want to be a reference to the graphic in the library to place as an icon in front of the item rather than use setStyle with the properties for disclosure, leaf, and folder icons.
    Is that possible? I haven't found a solution for it yet.

    I've never used the Tree component, so I'm just guessing here....
    There is a slight delay before the xml file loads and your tree has its data provider.
    Perhaps during that time there is no node at mTree.getTreeNodeAt(0) to open? Try adding this just before the last line of your code:
    trace("the node is: "+mTree.getTreeNodeAt(0));
    What do you get?
    You might need to move that code inside the xml's load event handler.
    Another thing is that the Flash components tend to work on an invalidate-then-wait-one-frame-to-redraw kind of model. So it is possible you will need to wait one frame after the xml has loaded and then tell it to open that node.
    The doLater method might help with that.
    var home:MovieClip=this;
    var xmlTreeData:XML = new XML();
    xmlTreeData.onLoad = function() {
    mTree.dataProvider = this.firstChild;
    mTree.doLater(home,"delay");
    xmlTreeData.ignoreWhite = true;
    xmlTreeData.load("xml/treeValues1.xml");
    mTree.setStyle("fontSize","11");
    mTree.setStyle("selectionColor","0xE0E0E0");
    mTree.setStyle("useRollOver",false);
    function delay(){ 

  • Tree Component Icons

    I'm using the tree component for a little Windows Parody I'm making. In my .fla, There's a tree component that loads an external XML file.  I can't figure out how to add custom icons to my component, though.
    I know it's possible to set the icons for just the default folder and file icons, but since it's a Windows Parody, there'll be different icons for different file types, folder types, etc.
    In other words,  I'd like to have a different icon for every item in my Tree component.
    How can I do this? 
    Here are the contents of my XML file:
    <node>
        <node label="Desktop">
    </node>
        <node label="Documents">
    <node label="Pictures" isBranch="true" />
    <node label="Movies" isBranch="true" />
    <node label="Games" isBranch="true" />
    <node label="Video" isBranch="true" />
    </node>
        <node label="Computer">
    <node label="Local Disk (C:)" isBranch="true" />
    <node label="Local Disk (D:)" isBranch="true" />
    <node label="DVD-RAM Drive (E:)" isBranch="true" />
    <node label="DVD/CD-RW Drive (F:)" isBranch="true" />
    </node>
    <node label="Readme.txt" isBranch="true" />
    </node>
    And the code on the first frame of my .fla file.  The Tree's name is "fileTree", and the XML file is "doors_explorerXML.xml".
    //Tree
    var fileDP:XML = new XML();
    fileDP.ignoreWhite = true;
    fileDP.load("doors_explorerXML.xml");
    fileDP.onLoad = function() {
        fileTree.dataProvider = this.firstChild;
    Also, I don't need to have an XML file loaded.  If there's an easy way that does it all within Flash, please tell me.  I just need to be able to handle events from the Tree. 

    Im having the same issue. I dont know how to change the tree icons separately with the xml. Is there anyone who knows how to do it?
    This is what I got so far. However, i can only get my first branch to show custom icons. I tried ALOT, but i guess I´m doing something completely wrong.
    Here is the code for my tree so far:
    my_xml = new XML();
    my_xml.ignoreWhite = true;
    my_xml.load("tree.xml");
    my_xml.onLoad = function(){
    myTree.dataProvider = this.firstChild;
    var folders = my_xml.firstChild.firstChild;
    var docs = folders.childNodes;
    for (var i=0; i < docs.length; i++){
    currDoc = docs[i];
    trace(docs[i]);
    var docIcon = currDoc.attributes.pic;
    switch(docIcon){
    case "pdf":
    myTree.setIcon(currDoc, "pdfIcon");
    break;
    case "word":
    myTree.setIcon(currDoc, "wordIcon");
    break;
    case "excel":
    myTree.setIcon(currDoc, "excelIcon");
    break;
    case "ie":
    myTree.setIcon(currDoc, "ieIcon");
    break;
    }//switch
    } //for
    };//onLoad
    And here is the XML I used:
    <node label="» Dokument typer">
    <node label="» links - document">
    <node label="test.url" url="http://www." pic="ie" info="test text" />
    <node label="test.doc" url="test.doc" pic="word" info="test text" />
    <node label="test.excel" url="test.xls" pic="excel" info="test text" />
    <node label="test.pdf" url="test.pdf" pic="pdf" info="test text." />
    </node>
    <node label="» Links - document">
    <node label="test URL" url="http://www." pic="ie" info="test text." />
    <node label="test URL" url="http://www." pic="ie" info="test text." />
    </node>
    </node>

  • How do I import Bridge keywords and metadata to CS6 from CS4 so that I don't lose them if CS4 is not

    I have hundreds of keywords and metadata including Ratings and Labels using CS4 and Bridge CS4.
    It is time to replace my PPC Mac with a new Intel Mac.
    I am going to install CS6 on the new Intel Mac without installing CS4.
    By default.... this eliminates ALL keywords and ratings and labels from my Bridge browser. The keywords will still be present on the files but Not present in Bridge keywords list and all ratings and labels will be lost.
    Making a copy of Bridge CS4 metadata to another computer is quite simple.
    Simply copy All of the Bridge CS4 application support folder to the other computer.
    The question then becomes.... can I aslo do this with CS6 without introducing an incompatibility?
    1. incompatible due to CS6 application support.
    2. incompatible due to transfer from a PPC (APM) to Intel (GUID).
    This concern results from an Bridge CS4 export problem I experienced.
    Bridge CS4 will export all of your keywords and you can import them from a text file but it has some odd troubles. (try it and you will see)
    This does Not mean that CS6 has the same troubles.
    What do I require to preserve existing metedata and keywords that exist on a PPC using CS4 and import them into CS6 using Intel?
    Sound simple?
    I doubt it.
    The points are.
    1. CS4 not installed.
    2. CS4 source is PPC not Intel.
    3. Ratings and Labels are metadata that Are Not part of the file metadata and unique to Bridge only.
    4. Keyword Search and keyword Use requires that Bridge have keyword list, otherwise Finder is the far more useful browser and the new version of Bridge will require hours of keyword listing.
    I don't want to spends hours retyping keywords lists in Bridge.

    Ratings are NOT placed into the file under CS4 Bridge and neither are
    Labels.
    That depends on your file type and settings voor Camera Raw.
    Like Curt stated usually metadata is written in to the file itself. Only Raw files can't be written to and by default they create a XMP file, also called Sidecar XMP files (and do have the same filename, only a different extension called .xmp). These files are also by default hidden in Bridge but If you use Bridge to move files they travel along with the original.
    If you move or copy them using finder you have to be sure these XMP files are also copied with the originals to the new location.
    Using the menu View / show hidden files should reveal the XMP files.
    An other option for the Camera Raw prefs is to set metadata to the Camera Raw database instead of written to sidecar XMP files ( to my knowledge using sidecar files has been the default since about CS3).
    Now here it becomes a bit tricky and I only can tell you my findings, not to be confused with true facts. (and mind you, it is at least 5 years ago I was on a PPC and not even remember which OSX 10 was able to work on it, I just present the acting of CS6 on an intel Mac Pro with OSX 10.7, but I don't believe the difference in location is that much)
    Having written the Metadata to the Camera Raw Database your image settings get written to a file in the user library preferences folder called logically "Adobe Camera Raw Database". But also some info gets added to the Camera Raw Cache folder (User library / Caches/ Adobe Camera Raw) in a file called index.dat.
    Also not having set metadata to xmp sidecars stores the ACR settings in a new .dat file with a unique number (not to be traced as a corresponding filename. And also the default maximum is set to 1 GB of space and when full the oldest files are overwritten with the new ones.
    Personally I use converted DNG files that are capable of writing metadata to so all info and settings are in the file itself and I don't need to bother about central storage that can get lost. The downside is that changes to a DNG need to save the whole file instead of a small xmp file and probably reading cache takes more time then getting info from central storage but I like to be on the safe side and speed is not really needed to be nailed down to split seconds in my workflow.
    Keywords are stored as a file in the Bridge preferences but Like Curt already stated exporting the old list first and then via the same route import again to CS6 should solve your problem and they will be back as persistent, otherwise the files in the content window show as italic and sadly enough have to be made persistent one by one with right click mouse menu, so that is not really an option for you.
    Exporting the list does create a text file that can also be altered manually with a simple text app and as said, again be imported in newer versions as Curt described earlier.
    Making a copy of Bridge CS4 metadata to another computer is quite simple.
    Simply copy All of the Bridge CS4 application support folder to the other computer.
    Well, in fact it is true to call copying this folders a simple task but replacing the existing new CS6 would not be my method. The biggest change for Bridge CS6 was the transition to 64 bit and I lack the knowledge for this but also cache format for thumbs and previews has been different for every version.
    But if you have located the CS4 folder for Bridge in your PPC user library / application support / Adobe / Bridge CS4 you should find a file called 'Adobe Bridge Keywords.xml' and it is fairly safe to replace this CS4 version with the new CS6 version.
    Also custom settings for the output module can be copied (however to my memory the option for custom settings in Output where introduced in CS5) and collections can be copied.
    So for your keywords the copy option might work, rating and labeling for Raw files they will be read in CS6 if they are stored as XMP. ACR settings idem but CS6 ACR has a new (2012) conversion mode that has different settings that do not work with previous settings (unless you first choose to use the 2010 conversion as default Raw setting.
    If it is in the Central Data Base I would start trying to replace the CS4 with the CS6 edition (after back up of existing CS6 version) and see what happens. If it works your out of trouble.
    You can also open the Camera raw Database as a text file but there is a lot of data in. Maybe scripting would be able to reveal those data and transfer to XMP but you have to visit the dedicated Scripting forum for this.
    And while you state to have not installed CS4 anymore it might be wise to reinstall it (but first make a proper back up of the previous mentioned folders and files to be on the save side.
    This gives you the opportunity to export keywords properly and if needed you can use Show Items from subfolders option with filter and set preferences to XMP sidecar to refresh the rating and labels to those XMP files. Just an escape route that might not be as painstakingly as it looks at first sight, just use the options for Bridge to filter.

  • Bridge Keywords driving me nuts! Please help......

    I've been directed here by the good people at Elements Village as I have a Bridge specific question that you guys may be able to help with.
    I've been using Bridge (CS3, I think) with PSE V4 Mac for several years and have multiple and extensive keywords applied to all my tens of thousands of photos.
    I've upgraded to PSE V8 Mac with Bridge CS4. The PSE side of things is fine now. But my Bridge keywords are completely screwed up. With some technical help I've been able to copy my keyword tree from one version to the other. But the problem is that although Bridge is reading my existing keywords, it's throwing them up out of sync, in different parents and in multiples of each keyword. So whereas I had created "All Kids" child keyword under "People" parent in my old version, in the new version "All Kids" appears twice - once as a new parent and again as a child under "Activities", as well as under the original "People" parent. I can't delete the extras as this will remove the tags from all of these photos. I can't move into the "People" parent as there is already a category there and I although I can deselect the incorrect "All Kid" tags and only select the child keyword in the correct place, when I search again on this keyword, it chucks them all up again, with multiple "All Kids" checked. Furthermore, not all photos that I've tagged with All Kids have all three "All Kids" keywords selected, some only have one or t'other tagged.
    Obviously, I can make persistant one or both of the new "All Kids" keywords, but neither are in the correct place in my tree and neither will allow me to move them.
    This has happened with ALL my existing keywords - multiple copies, in multiple locations.
    I've tried resetting the Bridge preferences.
    I've tried going through them keyword by keyword and deselecting the new, out of place keyword and re-selecting the correct keyword - to no avail. When I search again, new out of place keywords are thrown up.
    I've tried going back to the new install basic keyword list and re building my keyword tree, but the minute I put in a search, out of place keywords are thrown up that I can't move into the correct parent.
    I've tried starting again with my keyword system - I imagine this will take months and months and there simply HAS to be an easier way to do this.
    I've read and re-read the online manual at Adobe and can find nothing that deals specifically with upgrading versions. As a fairly experienced Bridge user I'm aware of it's powers and am so disappointed that this is proving to be such as stumbling block. When I upgraded my Lightroom last year the move from one version to the next was totally seemless. And after minor teething trouble with the PSE side of things, that upgrade was also pretty straight forward, but this Bridge issue is really frustrating and I'm wondering whether to abandon this upgrade and go back to using Bridge CS3 (which is still installed and is saving my sanity work wise).
    So, please, PLEASE, does anyone have any suggestions on how to deal with this?
    Thanking you in advance.
    PS: I'm not super technical so need serious spoon feeding through this!

    Hi Will
    Okay, I think I get. That is -if and when- my KW's never come up 
    again, I have Bridge on a goose chase for a (junk) word. Now when I 
    place a word in Bridge search box, Bridge will use it's own quotation 
    marks around your entry word and look for that.
    What I mean is, you are not using some kind of Bridge power search 
    characters for this search that I might not be aware of.
    For example, junk, or NOT=junk, or /junk/
    One thing that is driving me a bit nutty right now is, after getting 
    all my old KW's to display by clicking on the image file days ago, 
    Bridge placed them all under the hierarchy of "Other Keywords", 
    meaning my directory structure was lost and every kw ended up under 
    this new heading.
      I went and built new category heading for my many KW's and then, 
    click and moved these under the new headings and then made permanent 
    all of these KW.
    My frustration is now, that Bridge does not respect the fact that I 
    moved them to different location. That is they are made permanent in 
    that new location. But when I relaunch Bridge, and my new KWs 
    organization comes up, it all looks fine. Click on any picture and 
    Bridge places the old KW in Italics that were listed under Other 
    Keywords and throws them in Alphabetical order through out my list, 
    as if the move is not respective. So I now have two key words for 
    ever one KW wanted.
    I understand that if you take someone else folder and place it on 
    your system and open an image that those key words might best be down 
    under the heading Other Keywords or in italics, and that you would 
    not want Bridge to automatically be messing with your own Key Words 
    structure.
    But I moved these keywords, and bridge does not respect that having 
    been made, and how I want those KW's displayed on my page. The KW 
    list get vary long and confusing to look at with words out of place 
    everywhere amongst my new list. Sometimes you get confused  which 
    ones you are suppose to use when new images are brought in.
    it is a laborious frustrating process to clean those italic migrant 
    keywords out to clean up the house so to speak.
    you have to find all presence of that kw
    select all those images,
    deselect them, sometimes reselect then so that you can deselect them 
    to get them all
    then delete those italic KW
    then check the box so that all those images have only that KW under 
    the heading you want permanent.
    My machine seems to manage these small word pieces of data 
    exceedingly slow. So I may have to wait for a minute or longer  for 
    the list to update.
    It seems this will take days. and the list could go "poof" again for 
    all i know.
    Thanks again for your comments!

  • Tree component display problem when text too long???

    hi all
    whenever i use a tree component to display some sort of text, i run into problems when the width of the text being display for a node is larger than the width of the tree component.
    Given: Tree tree1 with Node node1 and Child Node child1
    When the text of either node1 or child1 is longer than the width of tree1, the text is displayed on its own single line UNDERNEATH the node images. this makes the text look like it does not belong to the group of children of a given node.
    is there anyway to add maybe a text area or some sort of scrolling region to allow for any length of text for any node??
    thanks everyone!

    Yes, you can change the size of the tree node text field. Please see the "Tree Node Component Properties Window" section in the Help Contents within the IDE. Look at the info under the "Appearance" section.

  • How to build a form with a tree component

    Hi, i'd like to know if it's posssible to build a form with
    the Flash 8 Tree component.
    My menu looks like a tree but the childnodes of this tree are
    some form criteria that you can aditionate and post to a serveur.
    I try to use the accordeon menu, and it works but my menu
    must have dynamic heigth, and open all the boxes like the tree
    component...
    I'm in a hole... please healp me...
    Thinks

    Sans,
    I am no Apex expert, but with a situation as "complex" as yours, have you thought about creating a VIEW that joins these 7/8 tables, placing an INSTEAD OF trigger on that view to do all the business logic in the database, and base your application on the view?
    This is the "thick-database" approach that has been gaining momentum of late. The idea is to put your business logic in the database wherever possible, and let the application (Form, Apex, J2EE, whatever) concentrate on UI issues,

  • Tree Component ... getting crazy !

    So tree component is terrible , every thing is gone , trying
    all day to get directly to tree component and no result ,and there
    is no basic explanation and no examples , i tried to search in Flex
    Help Content , but I get more Cold Fusion tree help than Flex tree
    .. spend 800 dollar for flex and get CFHelp , I don’t think
    is good idea , so pleas help me , how can i add simple tree node
    with out XML , I hate XML , and i know some how we can work with
    Tree component directly though ITreeDataDescriptor , but how ..?
    In As2 it was simple and easy, now how to do this I
    don’t know and I am not only one!
    I am not a specialist in Action Script but in AS2 I never had
    a problem, and if I did, we have a lot of documentation about AS2
    and examples, but Flex trying to sell a product that not supports
    any examples and documentation... Write in search content
    ‘tree’ and you get cf tree examples and structures, but
    I don’t need cftree information, I need flex tree exemplas,
    but there is few... Working with flex all week I get more tired and
    depressed.. Any thing I trying to do is going wrong, AS2 is not
    there any more and I understand that I have to learn AS3 from
    beginning to understand it... I hate it!!!!!!
    Flex - Rich Application for users and Rich work for
    Developers!

    Eddy, chill out man.
    How can you say, "I hate XML," and really even try to learn
    Flex? Flex is based on XML, MXML is XML, any services you call
    (HTTP or WEB) are XML. I think it's time for change and time you
    picked up XML. It's actually very, very simple.
    You don't have to learn AS3 from the ground up. There are a
    lot of similarities between AS2 and AS3.
    You just need to write a simple function which goes through
    the array and converts it to xml. While I could program that for
    you, I think you could probably figure it out yourself.
    But why even bother? Using an XMLList is just as easy.
    Behold:
    <mx:XMLList id="treeData">
    <node label="Mail Box">
    <node label="Inbox">
    <node label="Marketing"/>
    <node label="Product Management"/>
    <node label="Personal"/>
    </node>
    <node label="Outbox">
    <node label="Professional"/>
    <node label="Personal"/>
    </node>
    <node label="Spam"/>
    <node label="Sent"/>
    </node>
    </mx:XMLList>
    XML is composed of parents and children. You can do much more
    with XML than you can with plain old arrays, plus, when's the last
    time you saw a 10-tiered multi-dimensional array? It's not possible
    to do something like that without XML.
    Over and out - Taka.

  • Tree Component as swf

    I have a swf file that is a Tree Component... (So when it
    diplays it looks like a Directory structure with folders and files)
    Some nodes access url links... And some access .doc files on
    the network... This works fine when I run it from my local site,
    but when I run it on the remote site (Intranet server) the nodes
    that reference file paths so nothing, instead of opening the file,
    the url type links do work fine on the remote site.
    Any thoughts on why this might be occurring ? I am putting
    the swf and the associated xml file and html page on the remote
    site... Am I missing a file or setting on the server that I have
    locally? I am also including my .as file and xml file for review.
    Any help would be greatly appeciated.
    xml code:
    <node>
    <node label="Training Information" data="">
    <node label="HP Learning Center" url="
    http://h30187.www3.hp.com"
    />
    <node label="HP Class Schedule" url="
    http://h30187.www3.hp.com/all_courses.jsp"/>
    <node label="Excel Charting Tips" data="IT Web
    Docs/Advanced Tips and Tricks for Excel Charting.wmv" />
    <node label="Email Contacts" data="file:///P|/IT
    information/Tips/Contacts - Keeping track.doc" />
    <node label="Assigning Tasks in Outlook" data="IT Web
    Docs/Assigning and tracking tasks in Outlook.doc" />
    </node>
    <node label="Technical Documentation" data="">
    <node label="myMCC Info Guide" data="IT Web
    Docs/MyMccIntro.pdf" />
    <node label="MCC Webex Guide" data="IT Web
    Docs/MCCWebex.pdf" />
    <node label="Scudder Access Guide " data="IT Web
    Docs/AccessDWS-Scudder.pdf" />
    <node label="VPN Install Guide" data="IT Web
    Docs/MCCCitrixAccessGatewayVPN-Install.pdf" />
    <node label="VPN User Guide" data="IT Web
    Docs/MCCCitrixAccessGatewayVPN-Use.pdf" />
    <node label="Samsung i830 Guide" data="IT Web
    Docs/Samsung_i830_User_Guide.pdf" />
    <node label="Treo 700w Guide" data="IT Web
    Docs/treo_700w_user_manual.pdf" />
    </node>
    </node>
    Action Script code:
    import mx.controls.Tree;
    class TreeNavMenu extends MovieClip {
    var menuXML:XML;
    var menuTree:Tree;
    function TreeNavMenu() {
    // Set up the appearance of the tree and event handlers.
    menuTree.setStyle("fontFamily", "_sans");
    //menuTree.setStyle("fontSize", 6);
    menuTree.fontSize = 14;
    menuTree.setSize(250, 300);
    menuTree.move(0,0);
    // Load the menu XML.
    var treeNavMenu = this;
    menuXML = new XML();
    menuXML.ignoreWhite = true;
    menuXML.load("TreeNavMenu.xml");
    menuXML.onLoad = function() {
    treeNavMenu.onMenuLoaded();
    function change(event:Object) {
    if (menuTree == event.target) {
    var node = menuTree.selectedItem;
    // If this is a branch, expand/collapse it.
    if (menuTree.getIsBranch(node)) {
    menuTree.setIsOpen(node, !menuTree.getIsOpen(node), true);
    // If this is a hyperlink, jump to it.
    var url = node.attributes.url;
    var file = node.attributes.data;
    if (url) {
    getURL(url, "_blank");
    else {
    getURL(file, "_blank");
    // Clear any selection.
    menuTree.selectedNode = null;
    function onMenuLoaded() {
    menuTree.dataProvider = menuXML.firstChild;
    menuTree.addEventListener("change", this);
    This does work fine locally... But the file paths node do not
    work when I publish to the Intranet server.
    Thanks-Dave

    It is quite a pain in the rear to skin the AS2 components.
    And I don't know of many 3rd party components for AS2. I know of
    plenty AS3 3rd party components, but if you were using AS3
    components you wouldn't need a Tree to replicate the adobe video
    workshop type navigation, all you would need is the built in List
    component. If you can go sans icons, I would suggest using the AS2
    List to get the feel you're looking for.

Maybe you are looking for

  • Best way to sort data from a file alphabetically

    If I have a file as such: FIRST_NAME|LAST_NAME I want to display the data in alphabetical order by last name and by first name. what is the best way to do this? I found java.util.Arrays but i thought that it might be best if i read the data into a li

  • Convert double precision float string to a number

    I am a newbie with Labview. I have a GPIB link with a vector voltmeter and I receive the data as a double precision float string (IEEE standard 754-1985). I would like it to be recognized as a number, but I can't find the proper conversion function.

  • Problem with 16 its images files

    Hello every one,  I am trying to work with 16 bits image and found vision does not support 16 bits image and I have convert the images to 64RGB. I have converted the images into 64RGB but as my computer screen is 8 bits therefore i can only see a bla

  • Please help with flascomm server plan

    Hello I need to broadcast with flashcomm an event for about 150-200 users (I get the signal from a TV tuner and I send it to Flashcomm server). Currently I'm using Uvault (www.uvault.com) servers but I don't get the results I'd like. The problem is u

  • TS1559 My Iphone still has the WiFi option grayed out after trying all these steps please help!

    I do not have a data plan and need to use my house internet.