UImod_panel

Synopsis

automatically add widgets to the the SingleWindowApp, MultiWindowApp, or ModuleStack

UIpanel+UImodule_init UImod_panel {
       x = 4;
       y = 4;
       width = 250;
       height = 1500;
  };

Description

UImod_panel creates a UIpanel that holds all of the UI widgets in the same macro. This UIpanel is automatically added to the SingleWindowApp, MultiWindowApp, or ModuleStack (in the Module Panel), with a default rowColumnBehavior = 1 layout.

Subobjects

title;

message

Inherited from UImodule_init.

rowColumnBehavior

Attribute inherited from UIpanel.

message

UIdecorContainer class attribute.

x=4;

y=4;

width=250;

height=1500;

UIgeom class attributes.

clientWidth; clientHeight

UIdecorGeom class attributes

* parent;

grouptoParent;

&cursor;

events <Not visible in Network Editor>;

UIwindow class attributes

shellParent <Not visible in Network Editor>;

canHaveChildren <Not visible in Network Editor> =1(can have children);

UIconnection class attributes inherited from UIwindow.

&visible=1;

&active;

pixmap;

color;

fontAttribute;

fontlist <No longer used. Not visible in Network Editor>;

cxxhandle <Internal Object. Not visible in Network Editor>;

handle <Internal Object. Not visible in Network Editor>;

window_resources <No longer used. Not visible in Network Editor>;

motif_resources <No longer used. Not visible in Network Editor>;

layout <No longer used. Not visible in Network Editor>

Attributes inherited from UIcore class through UIwindow.

Example

Almost all modules in the Main library
v/modules.v

File

v/UI.v

See Also Related Modules

UImodule_init
SingleWindowApp, MultiWindowApp
ModuleStack