Define is used to set directives in WebClient.properties file.
Below is the list of available define that can be used in WebClient.properties file.
Define.WCTHEME=
The value can be either claro or flat theme. If it is not set, tundra theme will be set by default.
Define.ColumnCookie=Y
Save column width in the browser cookie from resizing grid column.
Define.CalendarIcon=Y
Show calendar icon on date fields.
Define.DatePattern=
Override date pattern based on the value specified. For example MM/dd/yy.
Define.FixedPositioning=Y
Enable Plex fixed positioning panel properties implementation. The web templates of the functions will need to be regenerated.
Define.DisablePopupFixedPositioning=Y
Prevent grid loading more than once.
Define.DisabledDateDblClick=Y
Disable double-click event on date fields Disable double-click on protected edit fields.
Define.AutoResizePopup=Y
Enable auto-resizing window popup if the panel size is bigger than the available window.
Define.FilterCellPositionBelowHeader=Y
Enable filter column fields under grid columns.
Define.expandOnClick=Y
Tree nodes expand/collapse onclick event.
Define.FieldErrorMode=Tooltip
Enable display Plex error messages as tooltip.
Define.ProtectedDoubleClick=Y
Disable double-click on protected edit fields .
Define.EnquiryYesText=
Allow user to specify Yes button on enquiry messages.
Define.EnquiryNoText=
Allow user to specify No button on enquiry messages.
Define.EnquiryCancelText=
Allow user to specify Cancel button on enquiry messages.
Define.EntryGrid=Y
Enable a row entry below grid column header for quick data entry.
Define.DeploymentVersion=XXXX
Enable clearing browser local storage when the deployment version is different.
Define.HintValue=No
Turns on the ability to use HintValue for Edits, Checkboxes, and Comboboxes. HintValue is used to display hint message on a field.
Define.InstantScreenLoader=
Turns on the ability to disguise the page when the page is repainted during function load.
Define.ReadOnlyCombo=Y
Disable the user key input in the combo box when the field is in editable mode.
Define.BlankNullDates=Y
Will cause blank dates to display as "" instead of "00/00/0000". Setting this to any value other than "Y" will cause default behavior.
Define.TimePattern=24
Will cause protected times to display in a 24 format. Setting this to any value other than "24" will cause default behavior.
Define.BlankNullTimes=Y
Will cause blank times to display as "" instead of "00:00:00". Setting this to any value other than "Y" will cause default behavior.
Define.ProcessFixedPositioningOnZoom