hiCreateFrameField
hiCreateFrameField(?names_fieldName[?labelTextt_labelText] [?enabledg_enabled] [?invisibleg_invisible] ) =>r_fieldHandle
Description
Creates a frame field for a two-dimensional form. A frame field is a border that surrounds a group of related fields so they are easier to see.
If t_labelText is specified and you specify 2D attributes for the frame field, you must also specify the label height in the 2D attributes even though the value is ignored. For example:
list( r_framefield x_xpos:x_ypos x_width:x_height x_labelHeight)
The frame field created by hiCreateFrameField is not supported by the hiLayout form. The frame field gets replaced by a frame property on the layout container.In this case, the frames have the advantage to automatically fit to the layout container, even when fields are added or deleted from a container.
Arguments
Values Returned
Examples
f = hiCreateFrameField( ?name 'f ?labelText "New Frame Field" )
g = hiCreateAppForm( ?name 'g ?fields list ( list ( f 10:20 200:200 14 ) ) )
hiDisplayForm ( g )
Related Topics
Return to top