UIpanel

Synopsis

blank palette upon which to place all UIwindow-derived controls

UIdecorContainer+OPort UIpanel {
       Boolean rowColumnBehavior<NEvisible=0>;
            x = 0;
            width = 200;
            height = 200;

  #ifdef MSDOS
       method_inst inst<NEvisible=o,lang="cxx",interruptable=0>
                                            = "UIpanelInstance";
       method_val update<NEvisible=o,lang="cxx",interruptable=0>
                                              = "UIpanelUpdate";
  #else
       omethod+notify_inst+notify update<NEvisible=o,lang="cxx",interruptable=0>
                                              = "UIpanelUpdate";
  #endif

   };

Description

UIpanel is the widget that holds other widgets (UIsliders, UIbuttons, UIdials, etc.).

Subobjects

message

UIdecorContainer class attribute.

x=0;

y;

width=200;

height=200;

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);

UIconnectionclass 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.

rowColumnBehavior

Boolean. Controls how child widgets are sized and placed on the UIpanel. If 1, UIwindows added to the panel are automatically organized into one long row so that it is unnecessary to set their x, y, width, and height positions. This makes it very fast to prototype interfaces. If 0, the developer must specify the x, y, width, and height of the individual widgets.

Example

Examples.Applications.UIApp
examples/ui_samp.v
Examples.Applications.IsoApp
examples/iso_app.v
Examples.Applications.AdderApp
examples/simp_add.v
Examples.Vizualization.Surf_plot
examples/surf_plt.v

File

v/UI.v

See Also Related Modules

UIframe
UIapp
UIshell
UIwindow