Defines a dynamically arranged collection of Frames.
| Box | Defines a dynamically arranged collection of Frames. | 
| Functions | |
| new | |
| New Box | A container that holds and maintains a dynamically arranged collection of Frames. | 
| Variables | |
| mode | The alignment of the Frames within the Box. | 
| frames | Holds this Box’s Frames. | 
| background_frame | The Frame containing all other Frames. | 
| Functions | |
| updateFrames() | Updates the Box’s Frames based on BoxMode. | 
| Properties | |
| Box Properties | 
local function new ( _, name, init_mode, init_back, init_frames ) 
| name | The name of the Box and the automatically generated container Frame. | 
| init_mode | Alignment of Frames. Defaults to Horizontal. | 
| init_back | The background Frame for this Box. | 
| init_frames | A numerically indexed table holding the Frames this Box contains. | 
A container that holds and maintains a dynamically arranged collection of Frames.
| Variables | |
| mode | The alignment of the Frames within the Box. | 
| frames | Holds this Box’s Frames. | 
| background_frame | The Frame containing all other Frames. | 
| Functions | |
| updateFrames() | Updates the Box’s Frames based on BoxMode. | 
| Properties | |
| Box Properties | 
local function new ( _, name, init_mode, init_back, init_frames ) 
The alignment of the Frames within the Box.
local mode 
Holds this Box’s Frames.
local frames 
The Frame containing all other Frames.
local background_frame 
Updates the Box’s Frames based on BoxMode.
local function updateFrames()