Child pages
  • UICONSTANTS

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Rev: 1377846354666
Wiki Markup
{div:style=display:none}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO AUTO UPDATE THE CONTENT THROUGH THE DOC GENERATOR.\\		\\		Enter additional information related to this 'class' inside the \{div} macro with 'id=description'{div}
{div:id=description}{div}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Constants Summary{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#COMBOBOX_SHOW_POPUP_ON_FOCUS_GAIN]
Property that can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#DATE_FORMATTERS_LENIENT]
Property that can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#DATE_FORMATTERS_ROLL_INSTEAD_OF_ADD]
Property that can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#LEAVE_FIELDS_READONLY_IN_FIND_MODE]
Property than can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#TABLEVIEW_WC_DEFAULT_SCROLLABLE]
Property than can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#TABLEVIEW_WC_SCROLLABLE_KEEP_LOADED_ROWS]
Property than can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#TOOLTIP_DISMISS_DELAY]
Property than can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#TOOLTIP_INITIAL_DELAY]
Property than can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#TYPE_AHEAD_SHOW_POPUP_ON_FOCUS_GAIN]
Property that can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#TYPE_AHEAD_SHOW_POPUP_WHEN_EMPTY]
Property that can be set using application.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#USE_SYSTEM_PRINT_DIALOG]
Property than can be set using application.{td}{tr}{tbody}{table}\\ 

{table:id=constant|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Constants Details{th}{tr}{tbody:id=COMBOBOX_SHOW_POPUP_ON_FOCUS_GAIN}{tr:id=name}{td}h6.COMBOBOX_SHOW_POPUP_ON_FOCUS_GAIN{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
// make all COMBOBOX fields not show the pop-up when gaining focus
application.putClientProperty(APP_UI_PROPERTY.COMBOBOX_SHOW_POPUP_ON_FOCUS_GAIN, false);
// make one COMBOBOX field show the pop-up when gaining focus - overrides the application property set
forms.someForm.elements.comboboxElement.putClientProperty(APP_UI_PROPERTY.COMBOBOX_SHOW_POPUP_ON_FOCUS_GAIN, true);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=DATE_FORMATTERS_LENIENT}{tr:id=name}{td}h6.DATE_FORMATTERS_LENIENT{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
// make all date formatted fields (created after this line is executed) not use lenient mode
application.putClientProperty(APP_UI_PROPERTY.DATE_FORMATTERS_LENIENT, false);
// make one date formatted field use lenient mode - overrides the application property set
forms.someForm.elements.typeAheadElement.putClientProperty(APP_UI_PROPERTY.DATE_FORMATTERS_LENIENT, true);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=DATE_FORMATTERS_ROLL_INSTEAD_OF_ADD}{tr:id=name}{td}h6.DATE_FORMATTERS_ROLL_INSTEAD_OF_ADD{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
// make all date formatted fields use roll instead of add
application.putClientProperty(APP_UI_PROPERTY.DATE_FORMATTERS_ROLL_INSTEAD_OF_ADD, true);
// make one date formatted field use add instead of roll - overrides the application property set
forms.someForm.elements.typeAheadElement.putClientProperty(APP_UI_PROPERTY.DATE_FORMATTERS_ROLL_INSTEAD_OF_ADD, false);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=LEAVE_FIELDS_READONLY_IN_FIND_MODE}{tr:id=name}{td}h6.LEAVE_FIELDS_READONLY_IN_FIND_MODE{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.putClientProperty(APP_UI_PROPERTY.LEAVE_FIELDS_READONLY_IN_FIND_MODE, true)
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=TABLEVIEW_WC_DEFAULT_SCROLLABLE}{tr:id=name}{td}h6.TABLEVIEW_WC_DEFAULT_SCROLLABLE{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.putClientProperty(APP_UI_PROPERTY.TABLEVIEW_WC_DEFAULT_SCROLLABLE, true)
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=TABLEVIEW_WC_SCROLLABLE_KEEP_LOADED_ROWS}{tr:id=name}{td}h6.TABLEVIEW_WC_SCROLLABLE_KEEP_LOADED_ROWS{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.putClientProperty(APP_UI_PROPERTY.TABLEVIEW_WC_SCROLLABLE_KEEP_LOADED_ROWS, true)
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=TOOLTIP_DISMISS_DELAY}{tr:id=name}{td}h6.TOOLTIP_DISMISS_DELAY{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.putClientProperty(APP_UI_PROPERTY.TOOLTIP_DISMISS_DELAY, 4000)
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=TOOLTIP_INITIAL_DELAY}{tr:id=name}{td}h6.TOOLTIP_INITIAL_DELAY{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.putClientProperty(APP_UI_PROPERTY.TOOLTIP_INITIAL_DELAY, 2000)
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=TYPE_AHEAD_SHOW_POPUP_ON_FOCUS_GAIN}{tr:id=name}{td}h6.TYPE_AHEAD_SHOW_POPUP_ON_FOCUS_GAIN{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
// make all TYPE-AHEAD fields not show the pop-up when gaining focus
application.putClientProperty(APP_UI_PROPERTY.TYPE_AHEAD_SHOW_POPUP_ON_FOCUS_GAIN, false);
// make one TYPE-AHEAD field show the pop-up when gaining focus - overrides the application property set
forms.someForm.elements.typeAheadElement.putClientProperty(APP_UI_PROPERTY.TYPE_AHEAD_SHOW_POPUP_ON_FOCUS_GAIN, true);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=TYPE_AHEAD_SHOW_POPUP_WHEN_EMPTY}{tr:id=name}{td}h6.TYPE_AHEAD_SHOW_POPUP_WHEN_EMPTY{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
// make all TYPE-AHEAD fields not show the pop-up when there is empty content in the field
application.putClientProperty(APP_UI_PROPERTY.TYPE_AHEAD_SHOW_POPUP_WHEN_EMPTY, false);
// make one TYPE-AHEAD field show the pop-up when there is empty content in the field - overrides the application property set
forms.someForm.elements.typeAheadElement.putClientProperty(APP_UI_PROPERTY.TYPE_AHEAD_SHOW_POPUP_WHEN_EMPTY, true);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=USE_SYSTEM_PRINT_DIALOG}{tr:id=name}{td}h6.USE_SYSTEM_PRINT_DIALOG{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[String]{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
application.putClientProperty(APP_UI_PROPERTY.USE_SYSTEM_PRINT_DIALOG, true)
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}