UIframe

Synopsis

a container UIobject with various shadow types

UIdecorContainer+OPort UIframe {
      x = 0;
      width = 100;
      height = 100;
      enum shadowType = {shadow_in, shadow_out, shadow_etched_in,
      shadow_etched _out};
      int shadowThickness;
    };

Description

UIframe draws a shadow border around its perimeter. Its purpose is primarily aesthetic. Generally, it is the child of a the UIpanel, UIapp, or UIshell.

Subobjects

message

UIdecorContainer class attribute.

x=0;

y;

width=100;

height=100;

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> <Not visible in Network Editor>;

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

Attributes inherited from UIcore class through UIwindow.

shadowType

enum. value that sets the type of shadow frame.
0= shadowed-in frame style;
1= shadowed-out frame style;
2= etched-in frame style;
3= etched-out frame style

shadowThickness

Integer value that indicates width of frame shadow in pixels.

Example

Graphics_Display.Editors.UI_Editors.ObjectEditor
v/view.v

File

v/UI.v

See Also Related Modules

UIpanel