Specify the colors in the drop down lists

A customer asked that their drop-down menu options are color coded - is it possible? For example, they have a drop down with 3 choices (completed, in progress, not started). They want to assign a color to each option (IE Complete - green, in progress - yellow, not started - red), so that when the form is filled - a glance on the form provides a quick reference about the State of all their projects.  Is this possible? Thank you...

Here is a script that you can use in the validation script customized for the drop down menus. It assumes there is that the three items you mentioned and the background color value red, yellow or green, that will be easier to notice than the color of the font.

// Custom Validate script for dropdown

// Determine the background color
var f_color = color.red;
if (event.value === "In Progress") f_color = color.yellow;
if (event.value === "Complete") f_color = color.green;

// Set this field's background color
event.target.fillColor = f_color;

Tags: Acrobat

Similar Questions

  • I think it would be helpful if when you open the drop-down list for a 3D object keyframe controls have the same color as the 3D arrows in the project window.

    3D colors.jpgI think it would be helpful if when you open the drop-down list for a 3D object keyframe controls have the same color as the 3D arrows in the project window.

    You can suggest that here:

    Feature request/Bug Report Form

  • Value selected in the drop-down list, the value border and subform border color

    OK, I'm busy to create a form that has a field drop-down list. There are five values inside the drop-down list. I have also four subforms which contain tables and fields for each option in the drop-down list except the first. Now, I want to put the border and the color of the border of the subform if you have selected the correct value.

    As part of the output, I created the code as follows:

    If (this.rawValue == '5') {}

    this.resolveNode("TextfieldName").presence = "visible"; This affects a visible text... works like a charm

    Optie1.UI.oneOfChild.border.color.value = "255,153,0"; After an example I found Niall

    Optie1.UI.oneOfChild.border.color.thickness = "0,0200" in

    }

    I've changed this in Optie1, is the name of the subform. Somehow it is not applied in the subform. I know I'm wrong, but can't find what I want on the forums. Someone at - it an idea on that?

    Well, managed to resolve myself to play around with the code.

    It should be:

    Optie1.border.edge.color.value and Optie1.border.edge.thickness.

  • The drop-down list changes color with background option selected

    Hello!

    I m stuck with this drop-down menu that I need to have a red background, if the TBD option is active (which is the default) and have no backgrond if no other option is selected.

    drop01.png

    drop02.png

    drop03.png

    The red background is a red rectangle that is visible or hidden, I have all code in the event of modification of the drop-down list:

    if (this.rawValue == "TBD"){
        RectangleRed2.presence = "visible";
    }else{
        RectangleRed2.presence = "hidden";
    }
    

    But the thing is that the event checks the value when is changed, so if I'm in the value of TBD and I selected point 1, the recntagle is still visible, because at the moment, I have chosen point 1 value was to be determined, so does not in the way I need to.

    Anys ideas?

    Thank you!

    You must use

    if (xfa.event.newText == "TBD"){
    ...
    

    Then it works fine.

    "xfa.event.newText" evaluates to dropdown in the runtime.

    Hope it is useful,

    Mandy

  • Display all items or all files in the drop-DOWN list BOX

    Hello

    How to show the total files available in the drop-down list box by scrolling.

    In my project, I have to store the Daq measurement values in file.

    Later, I need to plot a graph since the values of a specified file.

    For this I need to select a file from the number of files.

    Give an idea or a sample program.

    Kind regards

    Hari

    Hi hari,.

    I couldn't open your vi I use Labview 8.5.

    See vi attached with this post.

  • XLATLONGNAME from the drop-down list should be a default value in the edit box

    Hello


    I have two fields in a grid, one named "TEST_Type" and one is named 'TEST_Name' edit box
    Use cases, TEST_Name by default will be TEST_Type in Drop Down.

    "TEST_Type" is the translation of edition Table and 'TEST_Name' will contain XLATLONGNAME.

    I do drag XLATLONGNAME of PSXLATITEM table in my grid and make related field and "TEST_Type" a related control field.

    Show LongName according to the value "TEST_Type.

    If the field 'TEST_Name' RowInit, I wrote

    If GetRow(). IsNew and
    No (MYRecord.TEST_NAME. Value) then
    MYRecord.TEST_NAME. Value = GetRow(). GetRecord (Record.PSXLATITEM). GetField (Field.XLATLONGNAME). Value;
    End - If;


    It gives an error

    "Class line method GetRecord account PSXLATITEM is not valid. (2 268)

    MYRecord.TEST_NAME. RowInit

    The recording has been used as a parameter of the specified method. It is not valid for the current object. »

    What is the problem?

    Is there a better solution for this use case?


    Thanks in advance

    I think you mix a few think upwards.

    The drop is on a class with the values of translate. So, when you set the property to the field from the drop-down list page to view the longxlatitem, you are finished.

    If you want to copy the xlatlongvalue for some reason any other areas, use instead the domain object properties.

    & dropdownlownlist = getrecord([YOUR_RECORD]).getfield ([YOUR_FIELD]);
    VALUE = & dropdownlownlist. LongTranslateValue;

    Kind regards

    Halin

  • Subforms making visible depending on what is selected in the drop-down list

    Good day to all;

    Looks like I'm '0' batting today. For some reason I'm not able to get a number of things working today... Maybe I should just write off that day as a loss... ; >)

    Another way; I'm trying, unsuccessfully, to get forms to become visible depending on what is selected from a drop-down list. I tried to use "switch" (see below), but I end up getting the famous error "syntax".

    I also tried an 'if' statement (see below), but that doesn't seem to work either.

    What I would like to ask you is when a user selects 1 of 2 choices 1 2 forms sub becomes visible.

    So, if the user has selected in the drop-down list of the bad and they choose now to select the right pair, I want the form incorrect sub to again become invisible.

    I'd appreciate any help

    switch (this.rawValue)

    {

    case "2" :

    staffing_inter. Presence = 'visible'

    on the other

    staffing_inter. Presence = 'hidden';

    breaking ;

    }

    IF statement

    if (this.rawValue = 2)

    {

    staffing_inter. Presence = 'visible'

    }

    else {

    staffing_inter. Presence = 'hidden';

    }

    Number of things...

    What statements do not use "else". You must specify each value. But you can nest another code in a statement that.

    Using a drop down you need to get the new value when the selection is made.

    Thus (guess what you did 'Specify the item values' liaison for the DDL tab):

    var newValue = this.boundItem(xfa.event.newText);
    switch(newValue){
         case "1":
              //code
         break;
         case "2":
              //code
         break;
         //etc.
    }
    

    Or with your statement:

    var newValue = this.boundItem(xfa.event.newText);
    
    if(newValue = 2){
        staffing_inter.presence = "visible"
    }
    else{
         staffing_inter.presence = "hidden";
    }
    
  • In the drop-down list to pull in file access

    HI -.

    I'm a beginner to this bear so please with me.  I know that have been discussed a hundred times but I can't seem to find someone else who is having this specific problem.

    I have v8.2.

    Given that my script was not working, I downloaded the document "Adobe LiveCycle Designer 7.0, providing research of the interactive database of forms" to try to see if I can understand what is happening.

    I built exactly as in the document except for the addition of 'clone (1)' as needed based on what I found in other messages on v8.2 and errors before.

    Drop-down list:

    / * This object listbox will fill two columns with data from a data connection.

    sDataConnectionName

    -the name of the data connection to get the data.

    -Note that the data connection appears in the data view.

    sColHiddenValue

    -It is the hidden value of listbox column.

    -Specify the name of the table column used for the fill.

    sColDisplayText

    -It is the column of the ListBox display text.

    -Specify the name of the table column used for the fill.

    These variables must be assigned for this script runs correctly.

    */

    var sDataConnectionName = "DataConnection;

    var sColHiddenValue = "ID";

    var sColDisplayText = "PART_NO."

    Search for sourceSet node that match the name of DataConnection

    var nIndex = 0;

    While (xfa.sourceSet.nodes.item (nIndex) .name! = sDataConnectionName)

    {

    nIndex ++;

    }

    oDB = xfa.sourceSet.nodes.item (nIndex) .racing var (1);

    oDB.open ();

    oDB.first ();

    Search with the command 'class name' node

    nIndex = 0;

    While (oDB.nodes.item (nIndex) .className! = 'command')

    {

    nIndex ++;

    }

    Define BOF and EOF to stay

    .query.recordSet.setAttribute ("stayBOF", "bofAction"), oDB.nodes.item (nIndex);

    .query.recordSet.setAttribute ("stayEOF", "eofAction"), oDB.nodes.item (nIndex);

    Find the record with the corresponding data connection name

    nIndex = 0;

    While (xfa.record.nodes.item (nIndex) .name! = sDataConnectionName)

    {

    nIndex ++;

    }

    var oRecord = xfa.record.nodes.item (nIndex);

    Find the value

    var oValueNode = null;

    var oTextNode = null;

    for (var nColIndex = 0; nColIndex < oRecord.nodes.length; nColIndex ++)

    {

    If (oRecord.nodes.item (nColIndex) .name is sColHiddenValue)

    {

    o

    ValueNode = oRecord.nodes.item (nColIndex);

    }

    ElseIf (oRecord.nodes.item (nColIndex) .name == sColDisplayText)

    {

    o

    Node = oRecord.nodes.item (nColIndex);

    }

    }

    While (!) ODB. IsEOF())

    {

    this.addItem (oValueNode.value, oValueNode.value);

    IDList.addItem (oValueNode.value, oTextNode.value);

    oDB.next ();

    }

    Close connection

    oDB.close ();

    Button:

    If (Len (Ltrim (Rtrim (SelectField.rawValue))) > 0) then

    $sourceSet.DataConnection.clone (1). #command.query.commandType = "text".

    $sourceSet.DataConnection.clone (1). #command.query.select.nodes.item (0) .value = Concat ("Select * from OfficeSupplies where ID =", Ltrim (Rtrim (SelectField.rawValue)), "")

    Reopen the Dataconnection

    $sourceSet.DataConnection.clone (1) .open)

    endif

    Preview PDF and it connects OK, menu drop down fills properly, but when I click the button, it ALWAYS fills the data from the first record (no matter what is selected in the drop-down list).  It's the same problem I had with my own build.

    Anyone have any ideas of what I have wrong?

    Thank you!

    Misty

    The other thing, that I just noticed is that I usually clone the entire connection and not each node in the link that you have. Try changing your code for this:

    var nIndex = 0;
    While (xfa.sourceSet.nodes.item (nIndex) .name! = "DataConnection2")

    nIndex = nIndex + 1
    endwhile

    oDB = xfa.sourceSet.nodes.item (nIndex) .racing var (1); pertaining to the specified data connection node
    Configure sql call DB to get the details about MNR

    If (HasValue (SelectID)) then

    oDB.nodes.item (1).query.setAttribute ("text", "commandType");

    sqlString var = Concat ("SELECT * FROM drugs WHERE MRN = '", Ltrim (Rtrim (SelectID.rawValue)), "'")

    oDB.nodes.item (1).query.select.nodes.item (0) .value = sqlString.

    now connect to the DB and get a recording
    oDB.open)
    oDB.close ();

    endif

    Also if you copy and paste code quotes always get screwed up... .you will have to type.

    Paul

  • Embedded police turns in the drop-down list box

    I have a Flash builder 4 project with 3.5 backward compatibility

    I use a mx combobox. as soon as I put a font embedded in it, the drop-down list gets reversed as if xScaled-1

    I incorporate my police like this

    {@font-face}
    SRC: url('.. / libs/fonts/helvetica/HelveticaNeueLTStd-Roman.otf');
    fontFamily: "_HELVETICA NEUE LT."
    }
    {@font-face}
    SRC: url('.. / libs/fonts/helvetica/HelveticaNeueLTStd-Bd.otf');
    fontFamily: "_HELVETICA NEUE LT."
    fontWeight: bold;
    }
    / * CSS document * /.
    {Of canvas
    do-family: "_HELVETICA NEUE LT."
    do-size: 16px;
    Color: #333333;
    }

    and all I have on my application is

    <? XML version = "1.0" encoding = "utf-8"? >
    " < = xmlns:fx mx:Application ' http://ns.Adobe.com/MXML/2009 "
    xmlns:MX = "library://ns.adobe.com/flex/mx".
    layout = "absolute".
    width = "1400" height = "768".
    frameRate = "99".
    backgroundColor = "#000000."
    backgroundGradientColors = "#000000, #000000" >
    "< source = fx:Style '... /libs/MXMLStyles.css"/ >
    < mx:Canvas >
    < mx:ComboBox dataProvider = "{[' a', 'b', 'c']}" / >
    < / mx:Canvas >
    < / mx:Application >

    Hello

    You use flex 3 (sdk 3.5), fx's tag flex 4.

    Call your file css, like this:

    Here is a help for css

    http://examples.Adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html

    Rgds

    Johnny

  • Change the image when the drop-down list value form is selected

    I really thought that it would be easier but I can't function.

    I have a consignment of Paypal with a drop-down list. The list to select the color. I want to change an image on the page to display the correct color when the color is selected in the drop-down list. So a black image occurs when black is selected, a red when red - etc...

    I would be very grateful if anyone can share some brief, the browser compatible code. Thank you for any assistance you can provide.

    Bill

    You are right that this is not as simple as you might think at first.  You asked for succinct, but there are several steps involved in mode Code (horror!)

    1) first add this script just before the closing tag () on your page head and then insert all your path/imagenames where see you mine.  Notice of the ORDER OF THE IMAGES must match the order of your choice to be called with the list of drop-down selection in your form! :

    2) in second place, in your form, add the below onchange event for thetag.  Note that in this example, the ID on the we will work with the tag is "theImg", change that, as needed.  If youdo not already own one identifying the tag (see further below), just use "theImg".

    So here's a form with a select field.  Use whatever values you need to do this, just add my onchange event as shown:


      <>name = "productColors" id = "productColors" onchange = "diva_imgBySel ('theImg', this.selectedIndex)"> "
       

    3) Finally, you can click on thetag, then click on the Tag/behavior window, click sound + plus sign and select "Preload Images" and adds all imagenames so they will appear more quickly when the selection list is used.

    Hope that all of the senses.

    -- 
    
    E. Michael Brandt
    
    www.divahtml.comwww.divahtml.com/products/scripts_dreamweaver_extensions.phpStandards-compliant scripts and Dreamweaver Extensions
    
    www.valleywebdesigns.com/vwd_Vdw.aspJustSo PictureWindowJustSo PhotoAlbum, et alia
    
    --
    
  • I need to rearrange the order of the 'required securities' at the top of the drop-down list bookmark.

    Hi, useful friends Firefox,.

    I need help to reorganize my combo of bookmarks to make things run in the way that I like. I am former fighter user of Firefox (and Mozilla/Composer etc. way back when). I use Firefox 42.0 on openSUSE 13.2. These two are completely up to date. I'm a fan of Firefox, which is the only browser that I use on my laptop.

    My question is about how to prefix some unwanted with "ZZZ -" titles to make sure they appear only at the bottom of the drop-down list of bookmarks, rather than at the top. The problem is that these six tracks only appear on the list box dropdown bookmarks when I press < Alt > + < B >. They do not appear in the window "library / all bookmarks" in a way I can modify them to insert the prefix. The six titles that I want to move to a more appropriate (and less prominent) space in the list are:
    View all bookmarks
    Bookmark this page
    Subscribe to this page
    To bookmark all tabs
    Bookmarks toolbar
    Download bookmark modules

    I won't be taken away entirely optional. That's why I wish they were downstairs. I just want to get them out of sight, since I was a very organized hierarchy within my bookmark system. I always use strikes, never the pointer clicks, allowing access to my favorites. Those with six in my view area when I opened my favorites to get some desired that URL seems unnecessary. By placing a prefix ZZZ - in front of them, they in alphabetical index would be at the bottom of the list, rather than at the top.

    I would like any ideas you have to help me move these six titles.

    Thank you

    Dave

    Those are the elements that appear in the list by default.
    You can try to give them a higher value of - moz-box-ordinal-group to reorder the items and move them down.
    All items have to - moz-box-ordinal-group: 1 by default.
    You can set the number to set a specific order of each of the elements.

    Add code to the file userChrome.css below default @namespace.

    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    
    #bookmarksToolbarFolderMenu,#bookmarksMenuItemsSeparator {-moz-box-ordinal-group:10}
    #bookmarksShowAll, #organizeBookmarksSeparator {-moz-box-ordinal-group:15}
    
    #menu_bookmarkThisPage,
    #subscribeToPageMenuitem,
    #menu_bookmarkAllTabs {-moz-box-ordinal-group:11}
    
    #menu_unsortedBookmarks {}
    

    The file userChrome.css (UI) customization and userContent.css (Web sites) are located in the folder of chrome in the Firefox profile folder.

    See also *.

  • Delet several addresses in the drop-down list on the e-mail page

    on the page of the mail, the box where you put the address in I put the first letter of the address and a drop-down list box appears with several address of the person even all but 1 is false. I went to the address book, and there is only one address of this place.
    How can I remove all the wrong address in the drop-down list?
    Thank you
    Herbalifeman

    Look for these wrong email addresses in your address book and remove them.
    Make sure to look in all address books you may have, including the "collected addresses".

  • Why has the drop-down list of search engines under a simple list to a field of identical icons?

    Until the most recent update from the drop-down list of the available sites in the search box was easy to read and simple to use. Being able to target its research so easily and conveniently was one of the attractive features of Firefox.

    Now, I am faced with a range of more often indecipherable and in many icons that can lead to confusion of case. I hate it and I want my simple ad verbal back!

    Yes, mousing over the icons and hovering will reveal what they represent. But to have to do this each time which was a quick routine and practice irritating slow and clumsy.

    Please give us at least choose to have icons or a list. Please...

    Open Subject: config and toggle this false preference

    browser.search.showOneOffButtons

  • I've accidentally deleted from google as default search engine in the drop-down list and can't manage search engines

    I want in the drop-down list for ease of use, but are not all the addons I've tried... I am currently using 18.0.2

    Hello

    See:

    In the Manager at the bottom left there is a button to restore the default settings for search engines

  • The choice of 'Request to allow' to go in the drop-down list of my addons?

    Flash Adobe bogs my system to a halt, more often then not, so I choose only allow it if I intend to look at something.

    But after have rebooted and do a check of the firefox addon my addons have all changed to always allow and the option "Always ask" is no longer a choice in the drop-down list.

    You can check if the click-to-play in active: the pref plugins.click_to_play must be set to true on the topic: config page

    If you do not keep the changes after a reboot or have problems with preferences, see:

  • Why, when I type in the address bar and select from the drop-down list, I seem to "click on" on one of the toolbar buttons?

    I noticed recently that, sometimes, when I chose an entry in the drop-down list after I started typing in the address bar, I would get a different page than I wanted to. It turned out that I was actually clicking the bookmarks toolbar button that has been hidden under the list entry, I thought I was clicking.

    Hi, thanks, but disabling hardware acceleration does not fix it. However, I just swapped my mouse, and seems not to happen anymore!

Maybe you are looking for