Half Sized Blog Element (Single Author Style)

Half Sized Blog Element (Multi Author Style)

, ,

Enable, Disable, Select Tab on Form using scripting

You can now programmatically Enable, Disable and Select a tab on the form. The generic syntax is:   Code form.EnableTab(integer); form.DisableTab(integer); form.SelectTab(integer);   where interger represents the tab’s ordering spot on the form, starting with 0 for the first tab.   For example, to select and display the contents of the second tab on the form: Code form.SelectTab(1); […]

, ,

Handling the BusyChanged event for controls

Each control exposes a “BusyChanged” event which is raised when the controls starts loading data (for example for comboboxes, radiobuttons, checkboxes) and when loading completes. The event provides a boolean parameter indicating if the loading starts or completes. Example : Code form.GetControl(“c_CascadingRadio”).BusyChanged.AddHandler(function(busy) { var c = form.GetControl(“c_LoadingIndicator”); if (busy) c.SetValue(“Loading…”); else c.SetValue(“Completed”); });

, ,

Enable, Disable, Select Tab on Form using scripting

You can now programmatically Enable, Disable and Select a tab on the form. The generic syntax is:   Code form.EnableTab(integer); form.DisableTab(integer); form.SelectTab(integer);   where interger represents the tab’s ordering spot on the form, starting with 0 for the first tab.   For example, to select and display the contents of the second tab on the form: Code form.SelectTab(1); […]

, ,

Handling the BusyChanged event for controls

Each control exposes a “BusyChanged” event which is raised when the controls starts loading data (for example for comboboxes, radiobuttons, checkboxes) and when loading completes. The event provides a boolean parameter indicating if the loading starts or completes. Example : Code form.GetControl(“c_CascadingRadio”).BusyChanged.AddHandler(function(busy) { var c = form.GetControl(“c_LoadingIndicator”); if (busy) c.SetValue(“Loading…”); else c.SetValue(“Completed”); });