Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Keywords: Dialog - ProgressBar example.wbt
#DefineSubroutine DialogUDF(Handle,DialogMessage,DialogControlID,param4,param5) switch (DialogMessage) case 0 DialogProcOptions(Handle,2,1) break; case 2 Switch (DialogControlID) Case 1 pbar = "" DialogControlSet(Handle,4,4,PBAR) fPbar = 1 Display( 2, "Progressbar", "Performing 100 iterations." ) For x = 1 to 100 by 1 TimeDelay(.025) switch fPbar case 1 pbar = StrCat(pbar, "Ý") fPbar = 2 break case 2 pbar = StrReplace(pbar, "Ý", "Û") fPbar = 1 break endswitch DialogControlSet(Handle,4,4,PBAR) Next Display( 2, "Progressbar", "Finished!" ) Break Case 2 Exit Break EndSwitch break; endswitch return -2 #EndSubroutine IntControl (62, 0, 0, 0, 0) MyDialogFormat=`WWWDLGED,6.1` MyDialogCaption=`Progressbar` MyDialogX=-1 MyDialogY=-1 MyDialogWidth=192 MyDialogHeight=054 MyDialogNumControls=004 MyDialogProcedure=`DialogUDF` MyDialogFont=`DEFAULT` MyDialogTextColor=`DEFAULT` MyDialogBackground=`DEFAULT,DEFAULT` MyDialog001=`021,029,036,012,PUSHBUTTON,DEFAULT,"RUN",1,1,DEFAULT,DEFAULT,DEFAULT,DEFAULT` MyDialog002=`121,029,036,012,PUSHBUTTON,DEFAULT,"EXIT",2,2,DEFAULT,DEFAULT,DEFAULT,DEFAULT` MyDialog003=`005,009,024,012,STATICTEXT,DEFAULT,"Progress:",DEFAULT,3,DEFAULT,DEFAULT,DEFAULT,DEFAULT` MyDialog004=`031,011,154,010,VARYTEXT,MyVariable1,"",DEFAULT,4,DEFAULT,"Terminal|4096|40|65329","0|0|128",DEFAULT` ButtonPushed=Dialog("MyDialog")
Article ID: W15459
File Created: 2003:05:13:11:28:04
Last Updated: 2003:05:13:11:28:04