John W. Campbell
This class is used by the JdlViewManager object to hold details
of the JdlView objects it is currently managing.
Class, fields and constructor:
Class Details
Accessible Fields
Constructor
- Package:
- Jdl.JdlView;
- Class name:
- JdlViewManagerItem
- Class definition:
- class JdlViewManagerItem
- Extends:
- Object
- Implements:
- none
- Actions:
- none
The following accessible fields have been defined:
- public final static int FREE
- Size/Location Constraint: free.
- int vh
- View handle.
- boolean base_fr
- View object is a base frame (flag).
- int close_option
- Close handling option if object is a base frame or has an internally
generated extra frame:
= 0, Ignore closure
= 1, Handle close in program via waitForViewActions(..)
= 2, Warn user but ignore closure
= 3, Exit program if chosen after warning
= 4, Exit program unconditionally
- boolean view_timer
- Special case: View object is a view timer (flag).
- String name
- A name for the object (used by the layout methods).
- JdlViewObject v_obj
- The view-object.
- JdlViewObjectFrame v_parent
- The view-object's parent base frame.
- JdlBaseFrame extra_fr
- The base frame created if no parent was specified.
- boolean used_in_layout
- Already used in current layout (flag).
- int x
- Currently set 'x' position(may be FREE if not yet set).
- int y
- Currently set 'y' position (may be FREE if not yet set).
- int w
- Required width.
- int h
- Required height.
- int hjust
- Horizontal justification when expanded horizontally in layout:
= -1, unset
= 0, can be expanded horizontally
= 1, left justify
= 2, right justify
= 3, centre
- int vjust
- Vertical justification when expanded vertically in layout:
= -1, unset
= 0, can be expanded vertically
= 1, top justify
= 2, bottom justify
= 3, centre
A single constructor is available.
Constructor:
Default constructor
Constructs an empty JdlViewManagerItem object.
- Constructor Definition:
- JdlViewManagerItem()
- Parameters List:
- none
⇑ Up 3
⇑ Up 2
⇑ Up 1
⇑ Top of this