public class DWC
The DWC class is a component of Dynamo Tools for use with the BBj Dynamic Web Client. An instance of this class is created when:
This class provides many of the common tasks required for any DWC application, including:
use ::DWC.bbj::DWC| Constructor and Description |
|---|
DWC()Default contructor, requires session |
DWC(Boolean requireSession!)Contructor when Dynamo Tools session is not required |
| Modifier and Type | Method and Description |
|---|---|
static BBjEditBox | addAutoSizeEditBox(BBjWindow win!, BBjString label$, BBjInt length%, BBjInt maxlength%, BBjString type$, BBjString text!, BBjInt opt%) |
BBjChildWindow | addBottomButtonRow(BBjString alignment$) |
BBjButton | addButton(BBjWindow win!, BBjString buttonText$, CustomObject object!, BBjString method$) |
BBjWindow | addButtonRow(BBjString alignment$)Add a button row to the main window alignment$ options: left, center, right, between, around, even |
BBjWindow | addButtonRow()Add a button row to the main window with buttons aligned in the center |
BBjWindow | addButtonRow(BBjInt align%)Add a button row to the main window align% options: 0=left, 1=center, 2=right, 3=space-between, 4=space-around, 5=space-evenly |
BBjWindow | addButtonRow(BBjWindow win!)Add a button row to specified window with buttons aligned in the center typically needed for a grid navigation buttons |
BBjButton | addCancelButton(BBjWindow win!, CustomObject object!, BBjString method$) |
BBjCheckBox | addCheckBox(BBjWindow win!, BBjString name$, BBjString label$, Boolean checked!) |
static BBjChildWindow | addChildWindow(BBjWindow mainWin!, BBjString title$, BBjString class$) |
BBjButton | addCloseButton() |
BBjButton | addCloseButton(BBjWindow win!, CustomObject object!, BBjString method$) |
BBjChildWindow | addControlsWindow()Add window without heading for controls distributed along rows |
BBjChildWindow | addControlsWindow(BBjString heading$)Add window with heading for controls distributed along rows |
static BBjChildWindow | addControlsWindow(BBjWindow win!) |
BBjButton | addCustomButton(BBjWindow win!, CustomObject object!, BBjString method$, BBjString ButtonText$) |
BBjButton | addDeleteButton(BBjWindow win!, CustomObject object!, BBjString method$) |
BBjWebComponent | addDialog(BBjString headerText$, BBjControl content!, BBjControl footer!) |
BBjWebComponent | addDialog(BBjString headerText$, BBjControl content!, BBjControl footer!, Boolean focus!) |
static BBjEditBox | addEditBox(BBjWindow win!, BBjString label$, BBjInt size%) |
static BBjEditBox | addEditBox(BBjWindow win!, BBjString label$, BBjInt size%, BBjString text!) |
static BBjEditBox | addEditBox(BBjWindow win!, BBjString label$, BBjInt size%, BBjString text!, Boolean disabled!) |
BBjTopLevelWindow | addFlexWindow(BBjString flow$) |
BBjTopLevelWindow | addFlexWindow(BBjString flags$, BBjString flow$, BBjString justify$, BBjString align$, BBjString gap$, BBjString padding$, Boolean closeCallback!) |
BBjChildWindow | addGridButtonRow() |
BBjChildWindow | addGridButtonRow(BBjWindow win!) |
BBjChildWindow | addGridExChildWindow(BBjTopLevelWindow win!, BBjString title$) |
BBjChildWindow | addGridExChildWindow(BBjTopLevelWindow win!, BBjString title$, BBjNumber widthPct, BBjNumber heightPct) |
BBjChildWindow | addGridExWindow()Create a child window that occupies the full area of the main window for use with GridExWidget |
BBjChildWindow | addGridExWindow(BBjNumber heightAdjust) |
static void | addGridTitle(BBjGrid grid!, BBjString title!) |
static void | addGridTitle(BBjGrid grid!, BBjString title!, BBjNumber hidden) |
static BBjWindow | addGridWindow(BBjWindow win!) |
static BBjWindow | addGridWindow(BBjWindow win!, BBjString heading$) |
void | addHeading(BBjString heading$)Add heading text to the main window |
static void | addHeading(BBjWindow win!, BBjString heading$)Add heading text to a specified window, uses DWCformHeading style class |
BBjHtmlEdit | addHtmlNotepad(BBjWindow win!, BBjString title$, BBjString filename$, BBjString key$) |
BBjTopLevelWindow | addMainWindow()Use this method when the main window will contain child windows for controls, buttons, etc. Use #dwc!.show() to display initially invisible window |
BBjTopLevelWindow | addMainWindow(BBjString title$)Short for direction=column, wrap, justify=start, align=start, no gaps or padding, with Close Button Use this method when the main window will contain child windows for controls, buttons, etc. Use #dwc!.show() to display initially invisible window |
BBjTopLevelWindow | addMainWindow(BBjString title$, Boolean closeCallback!)Short for direction=column, wrap, justify=start, align=start, no gaps or padding, with optional Close Button Use this method when the main window will contain child windows for controls, buttons, etc. Use #dwc!.show() to display initially invisible window |
BBjTopLevelWindow | addMainWindow(BBjString title$, BBjString flow$, BBjString justify$, BBjString align$, BBjString gap$, BBjString padding$, Boolean closeCallback!) |
BBjTopLevelWindow | addMaxTopLevelWindow()Add a maximized TopLevelWindow, suitable for a GridExWidget control Displays application menu name in title bar and includes callback to close the application Use #dwc!.show() to display initially invisible window |
BBjTopLevelWindow | addMaxTopLevelWindow(BBjString title$)Add a maximized TopLevelWindow, suitable for a GridExWidget control Use #dwc!.show() to display initially invisible window |
BBjTopLevelWindow | addMaxTopLevelWindow(BBjString title$, Boolean closeCallback!)Add a maximized TopLevelWindow with option to include Close Button that ends DWC app Use #dwc!.show() to display initially invisible window |
static BBjListBox | addMonthListBox(BBjWindow win!) |
static BBjListBox | addMonthListBox(BBjWindow win!, BBjString label$, BBjInt selected%) |
BBjVector | addMonthYearRangeSpinners(BBjWindow win!, BBjString fromLabel$, BBjString toLabel$, BBjInt startJdate%, BBjInt numberOfMonths%) |
BBjInputESpinner | addMonthYearSpinner(BBjWindow win!, BBjString label$, BBjInt startJdate%, BBjInt numberOfMonths%) |
BBjButton | addNextButton(CustomObject object!, BBjString method$) |
BBjButton | addNextButton(BBjWindow win!, CustomObject object!, BBjString method$) |
BBjTopLevelWindow | addOnlyWindow(BBjString title$, Boolean closeCallback!)Use this method when there will not be any child windows. All controls will be presented in a column with one control per row. Use #dwc!.show() to display initially invisible window |
static BBjProgressBar | addProgressBar(BBjWindow win!, BBjInt maximum%, BBjString initialText$)Add progress bar to specified window, uses DWCprogressBar style class maximum% can be zero initialText$ can be null |
void | addRadioGroup(BBjWindow win!, BBjString group$, LinkedHashMap options!, BBjString title$) |
void | addRadioGroup(BBjWindow win!, BBjString group$, LinkedHashMap options!, BBjString title$, CustomObject object!) |
static BBjEditBox | addReadonlyEditBox(BBjWindow win!, BBjString label$, BBjString text!) |
static BBjEditBox | addReadonlyEditBox(BBjWindow win!, BBjString label$, BBjInt size%) |
static BBjEditBox | addReadonlyEditBox(BBjWindow win!, BBjString label$, BBjInt size%, BBjString text!) |
BBjButton | addSaveButton(CustomObject object!, BBjString method$) |
BBjButton | addSaveButton(BBjWindow win!, CustomObject object!, BBjString method$) |
BBjChildWindow | addVerticalControlsWindow()Add window without heading for controls distributed in a column |
BBjChildWindow | addVerticalControlsWindow(BBjString heading$)Add window with heading for controls distributed in a column |
BBjWindow | addWindow() |
BBjChildWindow | addWindow(Boolean bottom!)Add non-flex child window with optional bottom margin |
static BBjListBox | addYearListBox(BBjWindow win!) |
static BBjListBox | addYearListBox(BBjWindow win!, BBjString label$, BBjInt selected%) |
BBjButton | addYellowButton(BBjWindow win!, CustomObject object!, BBjString method$, BBjString buttonText$) |
static void | browse(BBjString filepath$) |
void | browserCloseAttempt(BBjEvent e!) |
BBjWindow | centerLabel(BBjWindow win!, BBjString label$) |
void | close(BBjEvent e!)This method is called when the main window is closed using the X icon in the upper right corner of the main window. It will:
|
void | close(BBjString msg$)This method will:
|
void | close(BBjString msg$, BBjInt icon%)This method will:
|
void | close()This method will:
|
void | closeDeleteMsgbox(BBjEvent e!)Close delete confirmation dialog when user selects "No" |
void | deleteDialog(BBjString title$, BBjString msg$, CustomObject object!, BBjString deleteMethod$)Prompt user to confirm deletion with Yes/No options |
void | deselectRadioButton(BBjString group$, BBjString value$) |
void | disableGridCellSelect(BBjGrid grid!)Prevent all cells in BBjGrid from receiving focus via tab key or mouse |
void | disableGridCellSelect(BBjGrid grid!, BBjInt col%)Prevent all cells in BBjGrid except specified column from receiving focus via tab key or mouse |
void | enableGridCellSelect(BBjGrid grid!, BBjInt col%)Allow cells in specified column of BBjGrid to receive focus via tab key or mouse by setting tabindex to 1 |
void | extendToBottom(BBjChildWindow win!, BBjNumber bottomPadding) |
BBjInt | getAvailableContext() |
BBjString | getCC() |
void | getControlDimensions(BBjControl control!, CustomObject object!, BBjString callback$) |
BBjChildWindow | getDialogContent(DTHtmlTable table!)Return a child window containing a DTHtmlTable to be used in a dialog |
BBjChildWindow | getDialogContent()Return a child window to be used for a scrollable dialog content section |
BBjChildWindow | getDialogContentGridEx()Return a child window to be used for a GridExWidget |
BBjChildWindow | getDialogFooter()Return a child window to be used for a dialog footer section, typically used for buttons |
BBjInt | getDisplayHeight() |
BBjSysGui | getGui() |
BBjImageManager | getImageManager() |
static BBjWindow | getModalWindow(BBjSysGui gui!, BBjString winTitle$) |
BBjString | getOperatorID() |
BBjString | getProgramPath() |
BBjString | getQueryStringValue(BBjString key$) |
BBjRadioButton | getRadioButton(BBjString group$, BBjString value$) |
BBjString | getRadioButtonText(BBjString group$, BBjString value$) |
BBjString | getRadioButtonText(BBjString name$) |
BBjString | getSelectedRadioButtonText(BBjString group$) |
BBjString | getSelectedRadioButtonValue(BBjString group$) |
DTSession | getSession() |
BBjString | getSessionID() |
BBjString | getTitle() |
BBjTopLevelWindow | getTopWindow() |
BBjString | getUrl() |
BBjWebManager | getWebManager() |
void | hasScrollBar(CustomObject object!, BBjString callback$) |
void | hideBusy()Use this method to hide the busy indicator |
void | injectCSSFile(BBjString linuxPath$, BBjString repoPath$)Inject css file into DWC app linuxPath$ can be absolute or relative to /u/CDI/ repoPath$ is used on windows, typically during development, and can be absolute or relative to C:\u\repo\ |
void | injectDTTableColors()Inject Dynamo Tools table colors CSS |
void | injectDWC_CSS()Inject DWC.css file for company CD and current company if present |
void | injectWaStyle() |
Boolean | isChecked(BBjString name$) |
void | isTooBig(BBjWindow win!, CustomObject object!, BBjString callback$) |
void | msgbox(BBjString msg$)Display BBj msgbox with Exclamation Point icon and application title |
void | msgbox(BBjString title$, DTHtmlTable table!)Display DTHtmlTable in popup dialog with specified title and Information icon |
void | newRow() |
static void | newRow(BBjWindow win!) |
BBjButton | nextButton(BBjWindow win!, BBjString buttonText$) |
static void | replaceHTML(BBjControl control!, BBjString html!) |
BBjButton | saveButton(BBjWindow win!) |
BBjString | saveHtmlNotepad(BBjHtmlEdit htmlEdit!, BBjString filename$, BBjString key$) |
void | selectRadioButton(BBjString group$, BBjString value$) |
void | setBrowserIcon() |
void | setBrowserTitle() |
static void | setConsoleAccessGlobals()Set or clear console access globals based on user authorization |
void | setFlexOptions(BBjWindow win!, BBjString flow$, BBjString justify$, BBjString align$, BBjString gap$, BBjString padding$) |
void | setInputMaxlength(BBjControl ctrl!, BBjInt maxlength%) |
void | setInputMinMaxlength(BBjControl ctrl!, BBjInt minlength%, BBjInt maxlength%) |
void | setProgramPath() |
void | setRadioButtonFocus(BBjString group$, BBjString value$) |
void | setRadioButtonVisible(BBjString group$, BBjString value$, Boolean visible!) |
static void | setText(BBjControl control!, BBjString text!) |
void | setTitle(BBjString title$) |
void | show() |
void | showBusy() |
void | showToast(BBjWindow win!, BBjString message$)Display a toast message in top right corner of the specified window for 3 seconds |
void | showToast(BBjWindow win!, BBjString message$, BBjInt duration%)Display a toast message in top right corner of the specified window for duration% ms |
void | spinMonthYear(BBjSpinEvent e!) |
public DWC()
Default contructor, requires session
public DWC(Boolean requireSession!)
Contructor when Dynamo Tools session is not required
public static BBjEditBox addAutoSizeEditBox(BBjWindow win!, BBjString label$, BBjInt length%, BBjInt maxlength%, BBjString type$, BBjString text!, BBjInt opt%)
public BBjChildWindow addBottomButtonRow(BBjString alignment$)
public BBjButton addButton(BBjWindow win!, BBjString buttonText$, CustomObject object!, BBjString method$)
public BBjWindow addButtonRow(BBjString alignment$)
Add a button row to the main window alignment$ options: left, center, right, between, around, even
public BBjWindow addButtonRow()Add a button row to the main window with buttons aligned in the center
public BBjWindow addButtonRow(BBjInt align%)Add a button row to the main window align% options: 0=left, 1=center, 2=right, 3=space-between, 4=space-around, 5=space-evenly
public BBjWindow addButtonRow(BBjWindow win!)Add a button row to specified window with buttons aligned in the center typically needed for a grid navigation buttons
public BBjButton addCancelButton(BBjWindow win!, CustomObject object!, BBjString method$)
public BBjCheckBox addCheckBox(BBjWindow win!, BBjString name$, BBjString label$, Boolean checked!)
public static BBjChildWindow addChildWindow(BBjWindow mainWin!, BBjString title$, BBjString class$)
public BBjButton addCloseButton()public BBjButton addCloseButton(BBjWindow win!, CustomObject object!, BBjString method$)
public BBjChildWindow addControlsWindow()Add window without heading for controls distributed along rows
public BBjChildWindow addControlsWindow(BBjString heading$)
Add window with heading for controls distributed along rows
public static BBjChildWindow addControlsWindow(BBjWindow win!)public BBjButton addCustomButton(BBjWindow win!, CustomObject object!, BBjString method$, BBjString ButtonText$)
public BBjButton addDeleteButton(BBjWindow win!, CustomObject object!, BBjString method$)
public BBjWebComponent addDialog(BBjString headerText$, BBjControl content!, BBjControl footer!)
public BBjWebComponent addDialog(BBjString headerText$, BBjControl content!, BBjControl footer!, Boolean focus!)
public static BBjEditBox addEditBox(BBjWindow win!, BBjString label$, BBjInt size%)
public static BBjEditBox addEditBox(BBjWindow win!, BBjString label$, BBjInt size%, BBjString text!)
public static BBjEditBox addEditBox(BBjWindow win!, BBjString label$, BBjInt size%, BBjString text!, Boolean disabled!)
public BBjTopLevelWindow addFlexWindow(BBjString flow$)
public BBjTopLevelWindow addFlexWindow(BBjString flags$, BBjString flow$, BBjString justify$, BBjString align$, BBjString gap$, BBjString padding$, Boolean closeCallback!)
public BBjChildWindow addGridButtonRow()public BBjChildWindow addGridButtonRow(BBjWindow win!)public BBjChildWindow addGridExChildWindow(BBjTopLevelWindow win!, BBjString title$)
public BBjChildWindow addGridExChildWindow(BBjTopLevelWindow win!, BBjString title$, BBjNumber widthPct, BBjNumber heightPct)
public BBjChildWindow addGridExWindow()Create a child window that occupies the full area of the main window for use with GridExWidget
public BBjChildWindow addGridExWindow(BBjNumber heightAdjust)public static void addGridTitle(BBjGrid grid!, BBjString title!)public static void addGridTitle(BBjGrid grid!, BBjString title!, BBjNumber hidden)public static BBjWindow addGridWindow(BBjWindow win!)public void addHeading(BBjString heading$)Add heading text to the main window
public static void addHeading(BBjWindow win!, BBjString heading$)Add heading text to a specified window, uses DWCformHeading style class
public BBjHtmlEdit addHtmlNotepad(BBjWindow win!, BBjString title$, BBjString filename$, BBjString key$)
public BBjTopLevelWindow addMainWindow()Use this method when the main window will contain child windows for controls, buttons, etc. Use #dwc!.show() to display initially invisible window
public BBjTopLevelWindow addMainWindow(BBjString title$)
Short for direction=column, wrap, justify=start, align=start, no gaps or padding, with Close Button Use this method when the main window will contain child windows for controls, buttons, etc. Use #dwc!.show() to display initially invisible window
public BBjTopLevelWindow addMainWindow(BBjString title$, Boolean closeCallback!)
Short for direction=column, wrap, justify=start, align=start, no gaps or padding, with optional Close Button Use this method when the main window will contain child windows for controls, buttons, etc. Use #dwc!.show() to display initially invisible window
public BBjTopLevelWindow addMainWindow(BBjString title$, BBjString flow$, BBjString justify$, BBjString align$, BBjString gap$, BBjString padding$, Boolean closeCallback!)
public BBjTopLevelWindow addMaxTopLevelWindow()Add a maximized TopLevelWindow, suitable for a GridExWidget control Displays application menu name in title bar and includes callback to close the application Use #dwc!.show() to display initially invisible window
public BBjTopLevelWindow addMaxTopLevelWindow(BBjString title$)
Add a maximized TopLevelWindow, suitable for a GridExWidget control Use #dwc!.show() to display initially invisible window
public BBjTopLevelWindow addMaxTopLevelWindow(BBjString title$, Boolean closeCallback!)
Add a maximized TopLevelWindow with option to include Close Button that ends DWC app Use #dwc!.show() to display initially invisible window
public static BBjListBox addMonthListBox(BBjWindow win!)public static BBjListBox addMonthListBox(BBjWindow win!, BBjString label$, BBjInt selected%)
public BBjVector addMonthYearRangeSpinners(BBjWindow win!, BBjString fromLabel$, BBjString toLabel$, BBjInt startJdate%, BBjInt numberOfMonths%)
public BBjInputESpinner addMonthYearSpinner(BBjWindow win!, BBjString label$, BBjInt startJdate%, BBjInt numberOfMonths%)
public BBjButton addNextButton(BBjWindow win!, CustomObject object!, BBjString method$)
public BBjTopLevelWindow addOnlyWindow(BBjString title$, Boolean closeCallback!)
Use this method when there will not be any child windows. All controls will be presented in a column with one control per row. Use #dwc!.show() to display initially invisible window
public static BBjProgressBar addProgressBar(BBjWindow win!, BBjInt maximum%, BBjString initialText$)
Add progress bar to specified window, uses DWCprogressBar style class maximum% can be zero initialText$ can be null
public void addRadioGroup(BBjWindow win!, BBjString group$, LinkedHashMap options!, BBjString title$)
public void addRadioGroup(BBjWindow win!, BBjString group$, LinkedHashMap options!, BBjString title$, CustomObject object!)
public static BBjEditBox addReadonlyEditBox(BBjWindow win!, BBjString label$, BBjString text!)
public static BBjEditBox addReadonlyEditBox(BBjWindow win!, BBjString label$, BBjInt size%)
public static BBjEditBox addReadonlyEditBox(BBjWindow win!, BBjString label$, BBjInt size%, BBjString text!)
public BBjButton addSaveButton(BBjWindow win!, CustomObject object!, BBjString method$)
public BBjChildWindow addVerticalControlsWindow()Add window without heading for controls distributed in a column
public BBjChildWindow addVerticalControlsWindow(BBjString heading$)
Add window with heading for controls distributed in a column
public BBjWindow addWindow()public BBjChildWindow addWindow(Boolean bottom!)Add non-flex child window with optional bottom margin
public static BBjListBox addYearListBox(BBjWindow win!)public static BBjListBox addYearListBox(BBjWindow win!, BBjString label$, BBjInt selected%)
public BBjButton addYellowButton(BBjWindow win!, CustomObject object!, BBjString method$, BBjString buttonText$)
public static void browse(BBjString filepath$)public void browserCloseAttempt(BBjEvent e!)public void close(BBjEvent e!)This method is called when the main window is closed using the X icon in the upper right corner of the main window. It will:
public void close(BBjString msg$)This method will:
msg$ - message to be displayed 
public void close(BBjString msg$, BBjInt icon%)This method will:
msg$ - message to be displayedicon% - msgbox icon msgbox icon if amount = 0 then #dwc!.close("Payment Canceled", 64)

public void close()
This method will:
public void closeDeleteMsgbox(BBjEvent e!)Close delete confirmation dialog when user selects "No"
public void deleteDialog(BBjString title$, BBjString msg$, CustomObject object!, BBjString deleteMethod$)
Prompt user to confirm deletion with Yes/No options
public void disableGridCellSelect(BBjGrid grid!)
Prevent all cells in BBjGrid from receiving focus via tab key or mouse
public void disableGridCellSelect(BBjGrid grid!, BBjInt col%)
Prevent all cells in BBjGrid except specified column from receiving focus via tab key or mouse
public void enableGridCellSelect(BBjGrid grid!, BBjInt col%)
Allow cells in specified column of BBjGrid to receive focus via tab key or mouse by setting tabindex to 1
public void extendToBottom(BBjChildWindow win!, BBjNumber bottomPadding)
public BBjInt getAvailableContext()
public BBjString getCC()public void getControlDimensions(BBjControl control!, CustomObject object!, BBjString callback$)public BBjChildWindow getDialogContent(DTHtmlTable table!)
Return a child window containing a DTHtmlTable to be used in a dialog
public BBjChildWindow getDialogContent()Return a child window to be used for a scrollable dialog content section
public BBjChildWindow getDialogContentGridEx()Return a child window to be used for a GridExWidget
public BBjChildWindow getDialogFooter()Return a child window to be used for a dialog footer section, typically used for buttons
public BBjInt getDisplayHeight()
public BBjSysGui getGui()public BBjImageManager getImageManager()public BBjString getOperatorID()public BBjString getProgramPath()public BBjRadioButton getRadioButton(BBjString group$, BBjString value$)
public DTSession getSession()public BBjString getSessionID()public BBjString getTitle()public BBjTopLevelWindow getTopWindow()public BBjString getUrl()public BBjWebManager getWebManager()public void hasScrollBar(CustomObject object!, BBjString callback$)public void hideBusy()
Use this method to hide the busy indicator
showBusypublic void injectCSSFile(BBjString linuxPath$, BBjString repoPath$)
Inject css file into DWC app linuxPath$ can be absolute or relative to /u/CDI/ repoPath$ is used on windows, typically during development, and can be absolute or relative to C:\u\repo\
public void injectDTTableColors()
Inject Dynamo Tools table colors CSS
public void injectDWC_CSS()
Inject DWC.css file for company CD and current company if present
public void injectWaStyle()
public Boolean isChecked(BBjString name$)public void isTooBig(BBjWindow win!, CustomObject object!, BBjString callback$)public void msgbox(BBjString msg$)Display BBj msgbox with Exclamation Point icon and application title
public void msgbox(BBjString title$, DTHtmlTable table!)
Display DTHtmlTable in popup dialog with specified title and Information icon
public void newRow()
public static void newRow(BBjWindow win!)
public static void replaceHTML(BBjControl control!, BBjString html!)public BBjButton saveButton(BBjWindow win!)public BBjString saveHtmlNotepad(BBjHtmlEdit htmlEdit!, BBjString filename$, BBjString key$)
public void setBrowserIcon()
public void setBrowserTitle()
public static void setConsoleAccessGlobals()
Set or clear console access globals based on user authorization
public void setFlexOptions(BBjWindow win!, BBjString flow$, BBjString justify$, BBjString align$, BBjString gap$, BBjString padding$)
public void setInputMaxlength(BBjControl ctrl!, BBjInt maxlength%)
public void setInputMinMaxlength(BBjControl ctrl!, BBjInt minlength%, BBjInt maxlength%)
public void setProgramPath()
public void setRadioButtonVisible(BBjString group$, BBjString value$, Boolean visible!)
public static void setText(BBjControl control!, BBjString text!)public void setTitle(BBjString title$)public void show()
public void showBusy()
public void showToast(BBjWindow win!, BBjString message$)Display a toast message in top right corner of the specified window for 3 seconds
public void showToast(BBjWindow win!, BBjString message$, BBjInt duration%)Display a toast message in top right corner of the specified window for duration% ms
public void spinMonthYear(BBjSpinEvent e!)