Was this helpful?
FrameExec Attributes
Attribute
Data Type
Description
Access
Inherited From
AutoUpdField
smallint
Applies only to FrameExec objects, defaults to TRUE to indicate that the runtime system automatically issues the UpdField method when it determines that the application has changed a field’s value
RW
Defined
BgBitmap
BitmapObject
Specifies the frame's background pattern
RW
Defined
BgColor
integer
Specifies the form's background color
RW
Defined
BgPattern
integer
Specifies the form's background pattern
RW
Defined
BlocksFrames
smallint
Indicates whether all frames should be inactive while the current frame is running
RW
ProcExec
ClassName
varchar(32)
Gives the name of an object's actual type (as opposed to its declared type)
R
Object
ClientData
Object
Provides a way to associate data with an object
RW
Object
CurMode
integer
Specifies the frame’s current mode
RW
Defined
DataEntryErrorHandler
ProcHandle
Contains the handle of a procedure that handles data entry errors
RW
ProcExec
DBEvent
DBEventObject
Contains information about the database event currently being processed by a frame
R
GhostExec
DBSession
DBSessionObject
Specifies the current database session of a frame or procedure
RW
ProcExec
DefaultButton
ButtonField
Specifies the default button on a frame
RW
Defined
EventName
varchar(256)
Mandatory varchar value passed in SendUserEvent method
R
GhostExec
EventType
varchar(256)
Contains the name of the event type
R
GhostExec
FrameHeight
integer
Specifies the frame’s outer height
R
Defined
FrameWidth
integer
Specifies the frame's outer width
R
Defined
GridX
integer
Specifies the grid setting for the X direction
RW
Defined
GridY
integer
Specifies the grid setting for the Y direction
RW
Defined
HasScrollBars
smallint
If TRUE, displays scroll bars on frame’s window
RW
Defined
HasStatusBar
smallint
Specifies whether the currently running frame has a status bar at the bottom of its window
RW
Defined
HeightConstrained
smallint
Is TRUE when last resize results in frame’s height being taller than the screen
R
Defined
InInitialize
integer
Indicates whether the frame or ghost frame is in the process of being initilialized (still executing the INITIALIZE block)
R
ProcExec
InputFocusField
ActiveField
Contains the field with the current input focus
RW
Defined
InstanceIdentifier
integer8
Contains a value that uniquely identifies an instance of an allocated object
R
Object
InstanceReferences
integer
Contains the current number of references to the object
R
Object
IsAutoSized
smallint
If TRUE, sizes the frame's window to the size of the fields on the form
RW
Defined
IsBordered
integer
Determines whether the frame has a border
RW1
Defined
IsClosable
integer
Determines whether the frame has a Close button in the title bar
RW1
Defined
IsGridOn
smallint
Specifies whether or not the grid will be used
RW
Defined
IsLassoActive
smallint
Is TRUE if a dragbox select is allowed
RW
Defined
IsMaximizable
integer
Determines the state of the Maximize button in the title bar
RW1
Defined
IsMaximized
smallint
Reflects at runtime the actual state that a frame is in at the time the attribute is interrogated (maximized or not). Setting it maximizes the frame if it is not already.
RW
Defined
IsMinimizable
integer
Determines the state of the Minimize button in the title bar
RW1
Defined
IsPopup
smallint
Is TRUE if the frame floats on top of and iconifies with its parent frame
RW1
Defined
IsResizeable
smallint
If TRUE, allows an end user to resize the frame's window
RW1
Defined
IsTitled
integer
Determines whether the frame has a title bar
RW1
Defined
IsToolWindow
integer
Determines whether the title bar has the tool window style
RW1
Defined
IsTopmost
integer
Determines whether the frame has the topmost property
RW1
Defined
MainBarBottom
array of MainBar
Contains the set of MainBar items that are attached to the bottom of the frame's form
RW
Defined
MainBarLeft
array of MainBar
Contains the set of MainBar items that are attached to the left side of the frame's form
RW
Defined
MainBarRight
array of MainBar
Contains the set of MainBar items that are attached to the right side of the frame's form
RW
Defined
MainBarTop
array of MainBar
Contains the set of MainBar items that are attached to the top of the frame's form
RW
Defined
MessageErrorCode
integer
Contains an error code value when a frame receives a user event
R
GhostExec
MessageFloat
float
Contains the optional value passed in the SendUserEvent method
R
GhostExec
MessageInteger
integer
Contains the optional integer value passed in the SendUserEvent method
R
GhostExec
MessageObject
Object
Contains the optional object passed with the SendUserEvent method
R
GhostExec
MessageVarchar
varchar(256)
Contains the optional varchar value passed in SendUserEvent method
R
GhostExec
NextTargetField
ActiveField
Used to substitute for the Targetfield attribute of FrameExec in cases when the user action is going to set the input focus to a field that is not yet present on the frame
R
Defined
ObjectSource
Proc4GLSource
Contains the source description of a frame or procedure
R
ProcExec
OriginatorField
FieldObject
Contains the field defining the event block code that originated an event
R
Defined
ParentFrame
ProcExec
Specifies the caller of this frame (can be set only in the with clause of the openframe statement)
RW1
GhostExec
PortletBlocking
integer
Determines the blocking behavior of the caller when a callframe statement is issued from within a portlet guest’s script (RWO)
RWO
Defined
PreviousField
ActiveField
Contains the field that last had the input focus
R
Defined
Queries
array of QueryObject
Is an array of query objects associated with the currently running procedure
RW
ProcExec
ReasonCode
integer
Identifies the operation type that caused an event
R
Defined
Scope
Scope
Specifies the Scope object for the currently running frame or procedure represented by the ProcExec object
R
ProcExec
SelectedList
array of FormField
Contains the set of fields that is currently selected
R
Defined
StartMenu
MenuBar
Contains the starting menu associated with a frame
R
Defined
StatusText
varchar(2000)
Specifies the text string displayed in the status bar of the window of the currently running frame when the mouse pointer is over the window's background form
RW
Defined
TargetField
ActiveField
Contains the field that receives the input focus.
R
Defined
TopForm
FrameForm
Contains the form associated with a frame
R
Defined
TriggerField
FieldObject
Contains the field that generated the current event
R
Defined
WidgetID
integer
This is unsupported. It represents the frame window's handle for the highest level.
R
Defined
WidthConstrained
smallint
Is TRUE when the last request to resize the frame causes the frame to be wider than the screen
R
Defined
WindowHeight
integer
Specifies the height of the frame's window
RW
Defined
WindowPlacement
smallint
Specifies the default position for the frame's window when it is first called or opened
RW1
Defined
WindowTitle
varchar(100)
Specifies the title for the frame's window
RW
Defined
WindowVisibility
integer
Makes a window an icon or invisible on screen or reverses either state
RW
Defined
WindowWidth
integer
Specifies the width of the frame's window
RW
Defined
WindowXLeft
integer
Specifies the left coordinate of the frame's window
RW
Defined
WindowYTop
integer
Specifies the upper coordinate of the frame's window
RW
Defined
XAbsClick
integer
Specifies the X-coordinate relative to the frame where the mouse was clicked on a Click or Properties event
R
Defined
XClick
integer
Specifies the X-coordinate relative to the treeviewfield window where the mouse was clicked on a Click or Properties event
R
Defined
XEnd
integer
Specifies the right-most X coordinate of drag box or ending X coordinate of line drag
R
Defined
XStart
integer
Specifies the X coordinate of point that was clicked, left-most corner of drag box, or starting point of line drag
R
Defined
YAbsClick
integer
Specifies the Y-coordinate relative to the frame where the mouse was clicked on a Click or Properties event
R
Defined
YClick
integer
Specifies the Y-coordinate relative to the treeviewfield window where the mouse was clicked on a Click or Properties event
R
Defined
YEnd
integer
Specifies the bottom-most Y coordinate of drag box or ending Y coordinate of line drag
R
Defined
YStart
integer
Specifies the Y coordinate of point that was clicked, upper-most corner of drag box, or starting point of line drag
R
Defined
 
Last modified date: 12/20/2023