ok then how about this question.... how can i make a specific variable in a listbox the default one selected. According to the help file it states "The listbox can only occur within a dialogbox statement group. The strvar parameter can be initialized to a specific item, causing that item to be pre-selected when the dialog box is displayed." under the commments section. HOW DO YOU INITIALIZE THE STRVAR PARAMETER!!!!!!
;Recorded script. Editing may be required.
string MDN_NPA,MDN_NXX,MDN_NXXX,BKDR,szList,szItem
INTEGER ENTER,MDNBKDR,CFUDN
proc main
szList = "25, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40"
dialogbox 0 148 81 242 147 2 "CALL FORWARDING RESET"
editbox 20 68 26 32 16 MDN_NPA 3
editbox 21 100 26 32 16 MDN_NXX 3
editbox 25 134 26 32 16 MDN_NXXX 4
text 22 68 17 32 9 "NPA" center
text 23 100 17 32 9 "NXX" center
text 24 134 17 32 9 "NXXX" center
editbox 19 48 58 98 16 BKDR 10
text 18 29 47 140 9 "ENTER VM BKDR (OR CFU DN) HERE:" center
text 32 69 5 100 9 "PLEASE ENTER CTN HERE:" center
pushbutton 7 74 124 40 16 "OK" OK
pushbutton 8 125 124 40 16 "CANCEL" CANCEL
text 12 38 111 166 11 "NOTE: USE TAB TO MOVE BETWEEN FIELDS." center
checkbox 26 42 95 162 9 "USE MDN FOR BKDR (EX. CNPANXXNXXX)" MDNBKDR
checkbox 27 42 82 108 9 "SET CFU TO CFU DN ONLY" CFUDN
LISTBOX 15 176 58 32 16 szList single szItem sort
text 16 167 47 40 9 "TIMEOUT:" center
enddialog
while 1
dlgevent 0 ENTER
switch ENTER
case 0
endcase
case 7
exitwhile
endcase
endswitch
endwhile
dlgdestroy 8 CANCEL
IF (CFUDN) && (MDNBKDR)
usermsg "ONLY CHECK ONE BOX!"
ELSEIF (! CFUDN) && (! MDNBKDR)
CALL CFRESET
ELSEIF (CFUDN)
CALL CFUACT
ELSEIF (MDNBKDR)
CALL CMDN
ENDIF
ENDPROC
PROC CFRESET
transmit "ado^M"
waitfor ">"
transmit "^M"
waitfor ">"
transmit MDN_NPA
transmit MDN_NXX
transmit MDN_NXXX
transmit "^M"
waitfor ">"
transmit "cfna^M"
waitfor ">"
transmit bkdr
transmit "^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "y^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit SZITEM
transmit "^M"
waitfor ">"
transmit "cfb^M"
waitfor ">"
transmit bkdr
transmit "^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "y^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "cfu^M"
waitfor ">"
transmit "$^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "$^M"
waitfor ">"
transmit "y^M"
transmit "^M"
transmit "^M"
transmit "^M"
transmit "^M"
waitfor "SO:"
transmit "QDN "
transmit MDN_NPA
transmit " "
transmit MDN_NXX
transmit MDN_NXXX
transmit "^M"
endproc
PROC CMDN
transmit "ado^M"
waitfor ">"
transmit "^M"
waitfor ">"
transmit MDN_NPA
transmit MDN_NXX
transmit MDN_NXXX
transmit "^M"
waitfor ">"
transmit "cfna^M"
waitfor ">"
transmit "C"
TRANSMIT MDN_NPA
TRANSMIT MDN_NXX
TRANSMIT MDN_NXXX
transmit "^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "y^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "25^M"
waitfor ">"
transmit "cfb^M"
waitfor ">"
transmit "C"
TRANSMIT MDN_NPA
TRANSMIT MDN_NXX
TRANSMIT MDN_NXXX
transmit "^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "y^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "cfu^M"
waitfor ">"
transmit "$^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "$^M"
waitfor ">"
transmit "y^M"
transmit "^M"
transmit "^M"
transmit "^M"
transmit "^M"
waitfor "SO:"
transmit "QDN "
transmit MDN_NPA
transmit " "
transmit MDN_NXX
transmit MDN_NXXX
transmit "^M"
endproc
PROC CFUACT
transmit "ado^M"
waitfor ">"
transmit "^M"
waitfor ">"
transmit MDN_NPA
transmit MDN_NXX
transmit MDN_NXXX
transmit "^M"
waitfor ">"
transmit "cfu^M"
waitfor ">"
TRANSMIT BKDR
transmit "^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "n^M"
waitfor ">"
transmit "$^M"
waitfor ">"
transmit "y^M"
transmit "^M"
transmit "^M"
transmit "^M"
transmit "^M"
waitfor "SO:"
transmit "QDN "
transmit MDN_NPA
transmit " "
transmit MDN_NXX
transmit MDN_NXXX
transmit "^M"
endproc