Class Hierarchy:
DFBaseToolPanel

FloatingPanel


cStatusPanel



cProcessStatusPanelClass Definition
Properties
boolean
Allow_Cancel_State
determines if panel can be canceled
Functions and Procedures
string
Action_Text()
string
Button_Text()
string
Caption_Text()
integer
Check_StatusPanel()
check for cancel (if cancel or pbCancel is set, close the panel)

Close_Panel()
stop the status panel

Construct_Object()

EnableCancelButton(boolean bEnable)
Code must be provided in the cancel button object to enable/disable cancel button

Initialize_StatusPanel(String sCaption String sTitle string sMessage)
initializes values for caption, title & message
string
Message_Text()

Set(string sText)
Any of the properties that change the text of a status panel must also send
ProcessEvents which allows the panel to process painting messages. The ProcessEvents
is essential when using status panels within a tight loop

Set(String sText)

Set(String sText)

Set(String sText)

Set(String sText)

Start_StatusPanel()
start the status panel

Stop_StatusPanel()
stop the status panel
string
Title_Text()

Update_StatusPanel(String sAction)
update the status panel's action area
References (1):