ARB-Input-Mask # This is a simple user-mask example. # What to edit @ITEMTYPE=Species # Title of the user-mask-window @TITLE=PICODIV mask # Spacing in window @X_SPACING=3 @Y_SPACING=3 # Show edit/reload button @EDIT=1 # --------------------------- # The definition of the mask: @MASK_BEGIN GLOBAL(MY_NAME,"Daniel VAULOT") GLOBAL(MY_INITIALS,"DV") GLOBAL(MY_PHYLUM,"") GLOBAL(MY_CLASS,"") GLOBAL(MY_ORDER,"") GLOBAL(MY_GENUS,"") GLOBAL(MY_SPECIES,"") # ID(OOPS) NEW_SECTION() TEXT( "Current species") SELF() NUMFIELD( "PICODIV release ", "PICODIV_release" ,1 ) TEXTFIELD("aligned ", "aligned" ,15 ) TEXTFIELD( "Fullname", "full_name" ,30 ) TEXTFIELD("Accession ","acc",10) NUMFIELD("Length ","nuc",4) TEXTFIELD( "strain", "strain" ,25 ) TEXTFIELD( "clone ", "clone" ,25 ) NEW_SECTION() TEXT ("The current value on the right can be updated with the value on the left") SHOW("Phylum ", MY_PHYLUM ,20) TEXTFIELD( "current value", "phylum" ,15 ) ID(PHYLUM) ASSIGN(PHYLUM,MY_PHYLUM,"Update") SHOW("Class ", MY_CLASS ,20) TEXTFIELD( "current value", "class" ,15 ) ID(CLASS) ASSIGN(CLASS,MY_CLASS,"Update") SHOW("Order ", MY_ORDER ,20) TEXTFIELD( "current value", "order" ,15 ) ID(ORDER) ASSIGN(ORDER,MY_ORDER,"Update") SHOW("Genus ", MY_GENUS ,20) TEXTFIELD( "current value", "genus" ,15 ) ID(GENUS) ASSIGN(GENUS,MY_GENUS,"Update") SHOW("Species ", MY_SPECIES ,15) TEXTFIELD( "current value", "species" ,15 ) ID(SPECIES) ASSIGN(SPECIES,MY_SPECIES,"Update") TEXTFIELD( "Taxonomy", "tax" ,70 ) NEW_SECTION() TEXT("Publications:") TEXTFIELD( "Author ", "author" , 30 ) ID(AUTHOR) ASSIGN(AUTHOR,MY_NAME,"Me!") \ OPENMASK("Edit user info","userInfo.mask") TEXTFIELD( "Title ", "title" , 70 ) TEXTFIELD( "Journal ", "journal" , 70 ) NEW_SECTION() TEXTFIELD( "Remark ", "remark" , 70 ) TEXTFIELD( "Remark2 ", "remark2" , 70 ) NEW_SECTION() SHOW("My name ",MY_NAME,30) SHOW("My initials ",MY_INITIALS,5) @MASK_END