Define Dictionary

Define Dictionary

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

Disable fixed position when you have a Popup, this prevent executing errors when you have a popup

Define.NoLoadGrid=true

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.DontSaveTreePosition=Y
We added a new define to determine if you want to save in cache what nodes were expanded or not, if this property exist on your file, then the next time you load the tree control it will restore the previous configuration of expanded nodes

Define.MinimumPanelRes=<width panel>x<height panel>
It allows to define the smallest supported resolution to use the FixedPositioning property, if the screen size is smaller than defined in the property, then the FixedPositioning would not be added to any controls. Example:
Define.MinimumPanelRes=1366x555

Define.ProcessFixedPositioningOnZoom

A new define was added in order to make each control use it's original plex size every time the screen's size is smaller than the size specified in plex. This works when manually changing the screen size and also when a zoom greater that 100% is applied. This define must be used with the FixedPositioning define enabled in order for it to work properly.


    • Related Articles

    • Add Capability to Define the Entry Point of the Application

      The entry point can be specified in the obclient.properties file. Eclipse In Eclipse look for obclient.properties and specify the entry point as the main page, althout it can be the login page too. Add Generation.Custom.EntryView=view.Main In this ...
    • Resizable Panels Using Fixed Positioning

      Introduction WebClient includes a feature called FixedPositioning that can be used to make panel functions auto resizable according to the user’s screen. This works by using the values of Fix, Size and Position properties of each control in the ...
    • Patch Build to CM WebClient 1.8.8

      Latest Version: Date 10 /25/2024 WebClient-1.8.9-13546 NOTE : If the hightail link doesn't open correctly the first time, please just reload the screen, we recommend using the Chrome browser to open it. Current GA Release CM WebClient 1.8.7 WebClient ...
    • Use cases

      I want to find Functions that uses specific Value                                                                                                                                                To find specific business process using the condition Use ...
    • CM evolveIT API Interface

      Overview Information managed in an evolveIT Inventory is available for access by 3rd Party applications via simple messaging architecture and a straightforward data access API. evolveIT provides a Service-Oriented Architecture. “Client” applications ...