Graphical, Printable, and Fixed nodes represent a Presentation element. It is a form or a control on a form.
The child element of a Graphical node is Graphical. The child element of a Printable node is Printable.
The child element of a Fixed node is Fixed.
The following table lists the attribute of the Graphical, Printable, and Fixed nodes:
Attributes | Type | Description |
---|---|---|
Name | typeID | Presentations exist for a given language. Name property is the Language Id for a presentation. |
Text | xs:string | Specifies the text to be displayed in the object. |
Control | typeControl | Dictates the look and behavior of the presentation. |
CopySequence | xs:nonNegat iveInteger | Sequence number of this control in a copy sequence. |
Parent | typeID | Presentation that a given presentation is presented on. The parent of any control can only be a form or a panel. |
TabIndex | xs:short | Specifies the index that defines the tab order for an object. Button groups are defined as a set of button controls within a GridPanel. Set the TabIndex property on the GridPanel to define the position of the button group in a form as per the tab order. The TabIndex values for individual buttons within the panel can be set to any arbitrary value to define the tab order of each button in the button group. |
IsEnabled | typeBoolean | A value indicating whether or not control is enabled. |
DropDownStyle | typeDropDo wnStyle | Specifies the appearance and functionality of the ComboBox. Select from the values: Simple, DropDown, DropDownList. Note that if you change the height by using the mouse or entering values in the Height property, the physical height of the control is only displayed for a Simple style, though at runtime the height setting is maintained for all styles. |
IsListStatic | typeBoolean | Specifies whether the content in the list control is created at runtime or design time. |
ListName | xs:string | Specifies the name of the list that is created at runtime using the SENDLIST logic commands. |
StartLine | xs:nonNega tiveInteger | Specifies the number of the first displayable line in the data file. Use StartLine if your data file has non displayable data at the beginning of the file, such as header information. This attribute can be used only for list boxes. |
ItemDisplay | xs:string | Specifies which column from the data file is to be displayed in the list. |
HostValue | xs:nonNega tiveInteger | Value that is sent to host. |
TextPosition | typeTextAlign | Alignment of the text of an object. |
IsSelected | typeBoolean | Specifies if the button should be selected by default. Only one button on the form can be selected. Therefore, when set to true, any other button in the same group is reset to false. |
EditType | typeEditType | Specifies the content format of the edit control. |
DefaultVal | xs:string | Specifies the default text that is displayed in the drop-down box entry field when the host does not send any data. |
IsValidateEntry | typeBoolean | When set to Yes, it specifies that the value entered by you at runtime is one of the values in the drop-down list. |
IsNameFromHost | typeBoolean | Specifies if the host application program will send the object name to the form at runtime. |
IsThousand Separator | typeBoolean | Determines if a thousand separator is required. |
Value | xs:string | Stores the information based on the kind of control. |
HelpText | xs:string | Specifies the help information for this control. |
IsAutoTab | typeBoolean | Specifies if the cursor automatically moves to the next field on the form when the current field is full. |
IsBright | typeBoolean | Specifies if the content in the presentation has to be bold (highlighted). |
IsBlink | typeBoolean | On a Fixed presentation, the presentation Blinks. |
IsReverse | typeBoolean | On a Fixed presentation, foreground and background colors are toggled. |
IsReset | typeBoolean | Specifies that all current highlighting and color attributes are reset after the selected object. |
IsBig | typeBoolean | Determines whether it needs to print in large characters for an item. |
IsUnderscore | typeBoolean | Specifies whether the selected object is displayed with a horizontal delimiter beneath. This is not displayed at design time, but is displayed only at runtime. |
IsUpperscore | typeBoolean | Specifies whether the selected object is displayed with a horizontal delimiter above. This is not displayed at design time, but is displayed only at runtime. |
Pitch | xs:short | Determines the number of characters to be printed per line. |
ControlCodes | xs:string | Loads output control codes into your model. The control codes associates user-defined highlighting characteristics for report data or display items that are directed to terminal printers, video devices, or MCP based ROC remote printers. |
LineLength | xs:short | Maximum length of the report print line. |
IsFloatingSign | typeBoolean | Specifies that the sign is to be printed immediately before the first significant digit. |
BlankWhenZero | typeBoolean | Specifies that spaces are to be printed, if the value of the Frame Data Item is zero. |
ScrollBars | xs:nonNega tiveInteger | Specifies if the form must have scroll bars. Setting this property has an impact on systems generated for CE. There will be no impact at the design time. Options are No, Vertical, Horizontal, or Both (default). |
TransmitToCursor | typeBoolean | Specifies that a form transmits data only up to the position of the cursor in the tabbing order. The default is False, which sends all the data on the form to the host at transmit time. |
ShowHeader | typeBoolean | Specifies if the forms header fields has to be displayed. Options are Yes (default) or No. |
ShowActmth | typeBoolean | Specifies if the accounting month field should be displayed. Options are Yes (default) or No. |
CanTruncate | typeBoolean | Indicates whether fields can be truncated, if they exceed their parent form or overlap other fields. |
BACKGROUND-COLOR | typeColor | Default background color for Graphical Presentation Type. |
Value | xs:string | Stores information based on the kind of control. |
CLIP | xs:string | Specifies the dimensions of an absolutely positioned element that should be visible. The element is clipped into this shape and displayed. |
COLOR | typeColor | On Graphical screens, Foreground color. |
POSITION | xs:string | Positions the element. |
FONT-FAMILY | xs:string | Font name. |
FONT-SIZE | xs:positive Integer | Size of the font. |
FONT-WEIGHT | xs:string | Sets how thick or thin characters in a text should appear. |
FONT-STYLE | xs:string | Defines whether a font is in italic, oblique, or normal. |
TEXT-ALIGN | xs:nonNega tiveInteger | Specifies horizontal alignment of text. |
BORDERSTYLE | xs:nonNega tiveInteger | Sets the style of the borders of an element. |
DISPLAY | xs:string | Specifies the type of box an element should generate. |
HEIGHT | xs:nonNega tiveInteger | Specifies the height of an element. |
PADDING-BOTTOM | xs:string | Sets the bottom padding (space) of an element. |
PADDING-LEFT | xs:string | Sets the left padding (space) of an element. |
PADDING-RIGHT | xs:string | Sets the right padding (space) of an element. |
PADDING-TOP | xs:string | Sets the top padding (space) of an element. |
LEFT | typePixel | Sets the left position of the presentation. |
TOP | typePixel | Sets the top position of the presentation. |
WIDTH | typePixel | Sets the width of the presentation. |
HEIGHT | typePixel | Sets the height of the presentation. |
LINE-HEIGHT | typePixel | Specifies the line height. |
VISIBILITY | xs:string | Specifies whether or not an element is visible. |
For example:
<Graphical Id="EFAE5742-F797-11DF-B840-00155DF22A3E" Owner="EFAE573E-F797-11DF-B840-00155DF22A3E" Name="000003E8-0000-0000-0000-000000000000" Text="Home" Control="Button" Sequence="0" Parent="EFAE5741-F797-11DF-B840-00155DF22A3E" TabIndex="10" IsSelected="No" DefaultVal="" Parameter="uip_synchronise=No" Value="HO" HelpText="" BACKGROUND-COLOR="#c0c0c0" COLOR="#000000" FONT-STYLE="NO" FONT-WEIGHT="YES" HEIGHT="16" LEFT="0" POSITION="absolute" TEXT-ALIGN="2" TEXTDECORATION-LINETHROUGH="NO" TEXTDECORATION-UNDERLINE="NO" TOP="0" WIDTH="50" Z-INDEX="-30000"/>