I'm working on simplifying the color part of the pop-up menu. Is there 
just a basic set of options we want for the pop-up menu? I'd like to 
implement it as the SAME list regardless of the item chosen. Basically, 
the item chosen just sets the context for the color, but it's the same 
color menu that shows up under different items.

What I propose is a GENERAL philosophy regarding the pop-up menu:

"The pop-up menu is for selected options that the general user might 
like for any model and for which one would like to have quick access 
that does not require a console."

With that in mind, can we prune this? augment it reasonably?

Bob



    { "colorAtomBlack", "color black" },
    { "colorAtomWhite", "color white" },

    { "colorAtomRedMenu", "colorAtomRed colorAtomCrimson 
colorAtomDarkRed colorAtomFireBrick " +
                          "colorAtomIndianRed colorAtomDarkMagenta 
colorAtomDarkSalmon " +
                          "colorAtomLightSalmon colorAtomDeepPink 
colorAtomLightPink" },
    { "colorAtomRed", "color red" },
    { "colorAtomCrimson", "color crimson" },
    { "colorAtomDarkRed", "color darkred" },
    { "colorAtomFireBrick", "color firebrick" },
    { "colorAtomIndianRed", "color indianred" },
    { "colorAtomDarkMagenta", "color darkmagenta" },
    { "colorAtomDarkSalmon", "color darksalmon" },
    { "colorAtomLightSalmon", "color lightsalmon" },
    { "colorAtomDeepPink", "color deeppink" },
    { "colorAtomLightPink", "color lightpink" },

    { "colorAtomYellowMenu", "colorAtomYellow colorAtomGold 
colorAtomGoldenrod colorAtomLemonChiffon " +
                             "colorAtomYellowGreen" },
    { "colorAtomYellow", "color yellow" },
    { "colorAtomGold", "color gold" },
    { "colorAtomGoldenrod", "color goldenrod" },
    { "colorAtomLemonChiffon", "color lemonchiffon" },
    { "colorAtomYellowGreen", "color yellowgreen" },

    { "colorAtomGreenMenu", "colorAtomGreen colorAtomLime 
colorAtomSeaGreen colorAtomGreenBlue " +
                            "colorAtomSpringGreen" },
    { "colorAtomGreen", "color green" },
    { "colorAtomLime", "color lime" },
    { "colorAtomSeaGreen", "color seagreen" },
    { "colorAtomGreenBlue", "color greenblue" },
    { "colorAtomSpringGreen", "color springgreen" },

    { "colorAtomBlueMenu", "colorAtomBlue colorAtomAqua colorAtomAzure 
colorAtomCarolinaBlue " +
                           "colorAtomCadetBlue colorAtomCornflowerBlue 
colorAtomDarkSlateBlue " +
                           "colorAtomLightSteelBlue" },
    { "colorAtomBlue", "color blue" },
    { "colorAtomAqua", "color aqua" },
    { "colorAtomAzure", "color azure" },
    { "colorAtomCarolinaBlue", "color dodgerblue" },
    { "colorAtomCadetBlue", "color cadetblue" },
    { "colorAtomCornflowerBlue", "color cornflowerblue" },
    { "colorAtomDarkSlateBlue", "color darkslateblue" },
    { "colorAtomLightSteelBlue", "color lightsteelblue" },

    { "colorBondMenu", "colorBondInherit - " +
                       "colorBondBlack colorBondWhite colorBondCyan - " +
                       "colorBondRed colorBondOrange colorBondYellow 
colorBondGreen " +
                       "colorBondBlue colorBondIndigo colorBondViolet" },
    { "colorBondInherit", "color bonds none" },
    { "colorBondRed", "color bonds red" },
    { "colorBondOrange", "color bonds orange" },
    { "colorBondYellow", "color bonds yellow" },
    { "colorBondGreen", "color bonds green" },
    { "colorBondBlue", "color bonds blue" },
    { "colorBondIndigo", "color bonds indigo" },
    { "colorBondViolet","color bonds violet" },
    { "colorBondBlack", "color bonds black" },
    { "colorBondWhite", "color bonds white" },
    { "colorBondCyan", "color bonds cyan" },

    { "colorHbondMenu", "colorHbondInherit - " +
                        "colorHbondBlack colorHbondWhite colorHbondCyan 
- " +
                        "colorHbondRed colorHbondOrange colorHbondYellow 
colorHbondGreen " +
                        "colorHbondBlue colorHbondIndigo 
colorHbondViolet" },
    { "colorHbondInherit", "color hbonds none" },
    { "colorHbondRed", "color hbonds red" },
    { "colorHbondOrange", "color hbonds orange" },
    { "colorHbondYellow", "color hbonds yellow" },
    { "colorHbondGreen", "color hbonds green" },
    { "colorHbondBlue", "color hbonds blue" },
    { "colorHbondIndigo", "color hbonds indigo" },
    { "colorHbondViolet", "color hbonds violet" },
    { "colorHbondBlack", "color hbonds black" },
    { "colorHbondWhite", "color hbonds white" },
    { "colorHbondCyan", "color hbonds cyan" },

    { "colorSSbondMenu", "colorSSbondInherit - " +
                         "colorSSbondBlack colorSSbondWhite 
colorSSbondCyan - " +
                         "colorSSbondRed colorSSbondOrange 
colorSSbondYellow colorSSbondGreen " +
                         "colorSSbondBlue colorSSbondIndigo 
colorSSbondViolet" },
    { "colorSSbondInherit", "color ssbonds none" },
    { "colorSSbondRed", "color ssbonds red" },
    { "colorSSbondOrange", "color ssbonds orange" },
    { "colorSSbondYellow", "color ssbonds yellow" },
    { "colorSSbondGreen", "color ssbonds green" },
    { "colorSSbondBlue", "color ssbonds blue" },
    { "colorSSbondIndigo", "color ssbonds indigo" },
    { "colorSSbondViolet", "color ssbonds violet" },
    { "colorSSbondBlack", "color ssbonds black" },
    { "colorSSbondWhite", "color ssbonds white" },
    { "colorSSbondCyan", "color ssbonds cyan" },

    { "colorBackboneMenu", "colorBackboneInherit colorBackboneSchemeMenu 
- " +
                           "colorBackboneBlack colorBackboneWhite 
colorBackboneCyan - " +
                           "colorBackboneRed colorBackboneOrange 
colorBackboneYellow " +
                           "colorBackboneGreen colorBackboneBlue 
colorBackboneIndigo colorBackboneViolet" },
    { "colorBackboneInherit", "color backbone none" },

    { "colorBackboneSchemeMenu", "colorBackboneElement 
colorBackboneAminoAcids " +
                                 "colorBackboneSecondaryStructure 
colorBackboneChain colorBackboneCharge" },
    { "colorBackboneElement", "color backbone cpk" },
    { "colorBackboneAminoAcids", "color backbone amino" },
    { "colorBackboneSecondaryStructure", "color backbone structure" },
    { "colorBackboneChain", "color backbone chain" },
    { "colorBackboneCharge", "color backbone charge" },

    { "colorBackboneBlack", "color backbone black" },
    { "colorBackboneWhite", "color backbone white" },
    { "colorBackboneRed", "color backbone red" },
    { "colorBackboneOrange", "color backbone orange" },
    { "colorBackboneYellow", "color backbone yellow" },
    { "colorBackboneGreen", "color backbone green" },
    { "colorBackboneBlue", "color backbone blue" },
    { "colorBackboneIndigo", "color backbone indigo" },
    { "colorBackboneViolet", "color backbone violet" },
    { "colorBackboneCyan", "color backbone cyan" },

    { "colorTraceMenu", "colorTraceInherit colorTraceSchemeMenu - " +
                        "colorTraceBlack colorTraceWhite colorTraceCyan 
- " +
                        "colorTraceRed colorTraceOrange colorTraceYellow 
colorTraceGreen " +
                        "colorTraceBlue colorTraceIndigo 
colorTraceViolet" },
    { "colorTraceInherit", "color trace none" },
   
    { "colorTraceSchemeMenu", "colorTraceElement colorTraceAminoAcids 
colorTraceSecondaryStructure " +
                              "colorTraceChain colorTraceCharge" },
    { "colorTraceElement", "color trace cpk" },
    { "colorTraceAminoAcids", "color trace amino" },
    { "colorTraceSecondaryStructure", "color trace structure" },
    { "colorTraceChain", "color trace chain" },
    { "colorTraceCharge", "color trace charge" },

    { "colorTraceBlack", "color trace black" },
    { "colorTraceWhite", "color trace white" },
    { "colorTraceRed", "color trace red" },
    { "colorTraceOrange", "color trace orange" },
    { "colorTraceYellow", "color trace yellow" },
    { "colorTraceGreen", "color trace green" },
    { "colorTraceBlue", "color trace blue" },
    { "colorTraceIndigo", "color trace indigo" },
    { "colorTraceViolet", "color trace violet" },
    { "colorTraceCyan", "color trace cyan" },

    { "colorCartoonMenu", "colorCartoonInherit colorCartoonSchemeMenu - " +
                          "colorCartoonBlack colorCartoonWhite 
colorCartoonCyan - " +
                          "colorCartoonRed colorCartoonOrange 
colorCartoonYellow colorCartoonGreen " +
                          "colorCartoonBlue colorCartoonIndigo 
colorCartoonViolet" },
    { "colorCartoonInherit", "color cartoon none" },

    { "colorCartoonSchemeMenu", "colorCartoonElement 
colorCartoonAminoAcids " +
                                "colorCartoonSecondaryStructure 
colorCartoonChain colorCartoonCharge" },
    { "colorCartoonElement", "color cartoon cpk" },
    { "colorCartoonAminoAcids", "color cartoon amino" },
    { "colorCartoonSecondaryStructure", "color cartoon structure" },
    { "colorCartoonChain", "color cartoon chain" },
    { "colorCartoonCharge", "color cartoon charge" },

    { "colorCartoonBlack", "color cartoon black" },
    { "colorCartoonWhite", "color cartoon white" },
    { "colorCartoonRed", "color cartoon red" },
    { "colorCartoonOrange", "color cartoon orange" },
    { "colorCartoonYellow", "color cartoon yellow" },
    { "colorCartoonGreen", "color cartoon green" },
    { "colorCartoonBlue", "color cartoon blue" },
    { "colorCartoonIndigo", "color cartoon indigo" },
    { "colorCartoonViolet", "color cartoon violet" },
    { "colorCartoonCyan", "color cartoon cyan" },

    { "colorRibbonsMenu", "colorRibbonsInherit colorRibbonsSchemeMenu - " +
                          "colorRibbonsBlack colorRibbonsWhite 
colorRibbonsCyan - " +
                          "colorRibbonsRed colorRibbonsOrange 
colorRibbonsYellow colorRibbonsGreen " +
                          "colorRibbonsBlue colorRibbonsIndigo 
colorRibbonsViolet" },
    { "colorRibbonsInherit", "color ribbons none" },

    { "colorRibbonsSchemeMenu", "colorRibbonsElement 
colorRibbonsAminoAcids " +
                                "colorRibbonsSecondaryStructure 
colorRibbonsChain colorRibbonsCharge" },
    { "colorRibbonsElement", "color ribbons cpk" },
    { "colorRibbonsAminoAcids", "color ribbons amino" },
    { "colorRibbonsSecondaryStructure", "color ribbons structure" },
    { "colorRibbonsChain", "color ribbons chain" },
    { "colorRibbonsCharge", "color ribbons charge" },

    { "colorRibbonsBlack", "color ribbons black" },
    { "colorRibbonsWhite", "color ribbons white" },
    { "colorRibbonsRed", "color ribbons red" },
    { "colorRibbonsOrange", "color ribbons orange" },
    { "colorRibbonsYellow", "color ribbons yellow" },
    { "colorRibbonsGreen", "color ribbons green" },
    { "colorRibbonsBlue", "color ribbons blue" },
    { "colorRibbonsIndigo", "color ribbons indigo" },
    { "colorRibbonsViolet", "color ribbons violet" },
    { "colorRibbonsCyan", "color ribbons cyan" },

    { "colorLabelMenu", "colorLabelInherit - " +
                        "colorLabelBlack colorLabelWhite colorLabelCyan 
- " +
                        "colorLabelRed colorLabelOrange colorLabelYellow 
colorLabelGreen " +
                        "colorLabelBlue colorLabelIndigo 
colorLabelViolet" },
    { "colorLabelInherit", "color labels none" },
    { "colorLabelBlack", "color labels black" },
    { "colorLabelWhite", "color labels white" },
    { "colorLabelRed", "color labels red" },
    { "colorLabelOrange", "color labels orange" },
    { "colorLabelYellow", "color labels yellow" },
    { "colorLabelGreen", "color labels green" },
    { "colorLabelBlue", "color labels blue" },
    { "colorLabelIndigo", "color labels indigo" },
    { "colorLabelViolet", "color labels violet" },
    { "colorLabelCyan", "color labels cyan" },

    { "colorBackgroundMenu", "colorBackgroundBlack colorBackgroundWhite 
- " +
                             "colorBackgroundRed colorBackgroundOrange 
colorBackgroundYellow " +
                             "colorBackgroundGreen colorBackgroundBlue 
colorBackgroundIndigo " +
                             "colorBackgroundViolet" },
    { "colorBackgroundBlack", "background black" },
    { "colorBackgroundWhite", "background white" },
    { "colorBackgroundRed", "background red" },
    { "colorBackgroundOrange", "background orange" },
    { "colorBackgroundYellow", "background yellow" },
    { "colorBackgroundGreen", "background green" },
    { "colorBackgroundBlue", "background blue" },
    { "colorBackgroundIndigo", "background indigo" },
    { "colorBackgroundViolet", "background violet" },
    { "colorBackgroundCyan", "background cyan" },

    { "colorSurfaceMenu", "colorSurfaceBlack colorSurfaceWhite - " +
      "colorSurfaceRed colorSurfaceOrange colorSurfaceYellow " +
      "colorSurfaceGreen colorSurfaceBlue colorSurfaceIndigo " +
      "colorSurfaceViolet - surfOpaque surfTranslucent" },
    { "colorSurfaceBlack", "color isosurface black" },
    { "colorSurfaceWhite", "color isosurface white" },
    { "colorSurfaceRed", "color isosurface red" },
    { "colorSurfaceOrange", "color isosurface orange" },
    { "colorSurfaceYellow", "color isosurface yellow" },
    { "colorSurfaceGreen", "color isosurface green" },
    { "colorSurfaceBlue", "color isosurface blue" },
    { "colorSurfaceIndigo", "color isosurface indigo" },
    { "colorSurfaceViolet", "color isosurface violet" },
    { "colorSurfaceCyan", "color isosurface cyan" },

    { "colorVectorMenu", "colorVectorInherit - " +
                         "colorVectorBlack colorVectorWhite 
colorVectorCyan - " +
                         "colorVectorRed colorVectorOrange 
colorVectorYellow colorVectorGreen " +
                         "colorVectorBlue colorVectorIndigo 
colorVectorViolet" },
    { "colorVectorInherit", "color vectors none" },
    { "colorVectorBlack", "color vectors black" },
    { "colorVectorWhite", "color vectors white" },
    { "colorVectorRed", "color vectors red" },
    { "colorVectorOrange", "color vectors orange" },
    { "colorVectorYellow", "color vectors yellow" },
    { "colorVectorGreen", "color vectors green" },
    { "colorVectorBlue", "color vectors blue" },
    { "colorVectorIndigo", "color vectors indigo" },
    { "colorVectorViolet", "color vectors violet" },
    { "colorVectorCyan", "color vectors cyan" },

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to