public class FrameConfig extends PaneConfig
Modifier and Type | Field and Description |
---|---|
boolean |
attr_space
ATTR-SPACE attribute.
|
boolean |
box
The Progress BOX (R/O) attribute.
|
int |
cancelButtonId
The Progress cancel button ID.
|
boolean |
carefulPaint
The Progress CAREFUL-PAINT attribute.
|
boolean |
centered
Means whether the frame must be centered within the parent container.
|
int |
columns
The amount of the columns to present the widgets
|
int |
defaultButtonId
The Progress default button ID.
|
boolean |
dialog
Mark DialogBox.
|
int |
down
The Progress DOWN attribute.
|
boolean |
framePlaced
Flag indicating if the frame was placed (location computed).
|
double |
headerHeightChars
Client-side only: saves the frame's top-label header height.
|
boolean |
hiddenSet
Flag indicating if the HIDDEN flag was set.
|
boolean |
keepTabOrder
KEEP-TAB-ORDER option.
|
boolean |
labels
The Progress LABELS attribute.
|
boolean |
manualHighlight
The Progress MANUAL-HIGHLIGHT attribute.
|
java.lang.String |
mousePointer
MOUSE-POINTER attribute
|
boolean |
noAutoValidate
NO-AUTO-VALIDATE option.
|
boolean |
noHide
NO-HIDE option - used to track the NO-HIDE status of a frame at runtime.
|
boolean |
noHideConfig
The NO-HIDE option as configured at frame definition - used to restore
the NO-HIDE status when the frame scope is opened again.
|
boolean |
noUnderline
NO-UNDERLINE option.
|
boolean |
overlay
The Progress OVERLAY attribute.
|
boolean |
pageBottom
The Progress PAGE-BOTTOM attribute.
|
boolean |
pageTop
The Progress PAGE-TOP attribute.
|
boolean |
positionChanged
Flag indicating position change.
|
int |
retain
RETAIN n option, where 0 means paging frame
|
boolean |
screenIO
SCREEN-IO option.
|
int |
scroll
SCROLL n option, where 0 means paging frame
|
boolean |
scrollable
The container has scrolling ability.
|
boolean |
scrollbarVertical
SCROLLBAR-VERTICAL attribute variable.
|
boolean |
sideLabels
The Progress SIDE-LABELS attribute.
|
boolean |
sizeChanged
Flag indicating size change.
|
double |
titleHeight
The title height (in chars), for a titled frame or dialog.
|
int |
titleHeightPixels
The title height (in pixels), for a titled frame or dialog.
|
boolean |
topOnly
Whether this container is over all other non-top only containers.
|
boolean |
useText
USE-TEXT option.
|
boolean |
v6frame
V6FRAME option.
|
boolean |
wasVisible
Flag to save the previous frame visibility state (when changed by server-side).
|
int |
windowID
Id of window owning frame or -1 if frame is not owned by a window
|
assignedVisible, boxSelectable, dropTarget, GRID_UNIT_SIZE_PIXELS_DEFAULT, gridFactorHorizontal, gridFactorVertical, gridSnap, gridUnitHeightPixels, gridUnitWidthPixels, gridVisible, numSelectedWidgets, threeD, virtualHeightChars, virtualHeightPixels, virtualWidthChars, virtualWidthPixels
align, bgcolor, bgcolorRgb, clientColumn, clientHeightChars, clientHeightPixels, clientRow, clientWidthChars, clientWidthPixels, clientX, clientY, column, dcolor, dynamic, fgcolor, fgcolorRgb, fixedHeight, fixedWidth, font, fontChanged, frameColumnOffset, frameRowOffset, frameXOffset, frameYOffset, heightChars, heightPixels, initColumn, initRow, initX, initY, INV_COORD, locationChanged, movable, name, parentId, pfcolor, resizable, row, selected, sysbgcolor, sysfgcolor, tabStop, title, titleDColor, titleFont, tooltip, widgetPlaced, widthChars, widthPixels, x, y
cfgClass, contextHelpId, disableRedraw, enabled, frameDefValue, frameId, header, hidden, id, manualHightlight, menuKey, menuMouse, modified, popupMenuId, realized, selectable, state, visible, wasRealized, zorder
Modifier | Constructor and Description |
---|---|
|
FrameConfig()
Default constructor (only used in deserialization).
|
protected |
FrameConfig(int id)
Create a new config and associate it with the given widget.
|
|
FrameConfig(WidgetId id)
Create a new config and associate it with the given widget.
|
Modifier and Type | Method and Description |
---|---|
void |
applyConfig(WidgetConfig config)
Set new values from the provided configuration instance.
|
void |
readExternal(java.io.ObjectInput in)
Replacement for the default object reading method.
|
void |
writeExternal(java.io.ObjectOutput out)
Replacement for the default object writing method.
|
getConfigManager, getDynamicColumnLabel, getDynamicFormat, getDynamicHelp, getDynamicLabel, setDynamicFormat, setDynamicHeader, setDynamicHelp, setDynamicLabel, setDynamicLabels, toString
public int retain
public int scroll
public int down
public boolean dialog
public boolean carefulPaint
public boolean centered
public boolean labels
public boolean manualHighlight
public boolean overlay
public boolean pageBottom
public boolean pageTop
public boolean sideLabels
public boolean box
public boolean keepTabOrder
public boolean noHide
public boolean noHideConfig
public boolean noUnderline
public boolean noAutoValidate
public boolean attr_space
public boolean positionChanged
public boolean sizeChanged
public int columns
public int cancelButtonId
public int defaultButtonId
public boolean topOnly
public boolean scrollable
public boolean scrollbarVertical
public boolean v6frame
public boolean screenIO
public boolean useText
public int windowID
public boolean wasVisible
public double titleHeight
public int titleHeightPixels
public transient double headerHeightChars
public java.lang.String mousePointer
public boolean hiddenSet
public boolean framePlaced
public FrameConfig()
protected FrameConfig(int id)
id
- The ID of the widget to which this configuration belongs.public FrameConfig(WidgetId id)
id
- The ID of the widget to which this configuration belongs.public void applyConfig(WidgetConfig config)
applyConfig
in class PaneConfig
config
- The instance from which to take values.public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class PaneConfig
in
- The input source from which fields will be restored.java.io.IOException
- In case of I/O errors.java.lang.ClassNotFoundException
- If payload can't be instantiated.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class PaneConfig
out
- The output destination to which fields will be saved.java.io.IOException
- In case of I/O errors.