identifier

Form XML code

Possible and default values

Associated containers, widgets and theme elements

Associated 4gl syntax, functions, and ui methods

Influence and behavior

identifier specifies the identifier which will be used to refer to the form element in 4gl code or theme file.

Form XML code:

<Canvas visible="true"identifier="canN"/>

Possible values:

depend on the user's needs

Default value:

depends on a widget

Widget

Identifier

Description

Root Container

rootContainer

N is the number of the same type widget in the order of its addition to the form

Table

tblN

TreeTable

trtblN

BlobViewer

bvN

Browser

broN

Button

btN

Canvas

canN

Label

lbN

MenuBar

mbarN

MenuGroup

mgrpN

MenuCommand

mcmdN

MenuSeparator

msepN

PlaceHolder

pholdN

ProgressBar

pbarN

Toolbar

tbarN

ToolbarButton

tbtnN

Note: The default identifiers of the child items of the MenuBar and Toolbar are the concatenation of the parent item's identifier and a child item's one.

Associated containers, widgets and theme elements:

BorderPanel

CoordPanel

GridPanel

GroupBox

StackPanel

ScrollViewer

Tab

TabPage

Table

TreeTable

BlobViewer

Button

Calendar

Canvas

CheckBox

ComboBox

FunctionField

Label

BlobViewer

MenuBar

MenuGroup

MenuCommand

PlaceHolder

ProgressBar

RadioGroup

ListBox

Separator

Spinner

TextArea

TextField

Toolbar

ToolbarButton

TimeEditField

WebComponent

Associated functions:

fgl_getlastwidgetid()

fgl_dialog_getfieldname()

Associated 4gl syntax:

INPUT 

DISPLAY 

Associated ui methods:

forName 

SetIdentifier 

GetIdentifier 

Influence and behavior:

You can learn 4gl rules about identifiers here.

identifier is used to provide a unique name for any form element.

To change the default identifier to a custom one,

You can use GetIdentifier method to find out widgets identifiers at runtime:

LET lb = ui.Button.forname("bt")
DISPLAY "Identifier |",bt.GetIdentifier(),"|"

Widget identifiers are used

 

 

Contact Us

Privacy Policy

Copyright © 2026 Querix, (UK) Ltd.