parent object of other widgets
UIdecorContainer+OPort UIshell<NEvisible=1> {
x = ;
y = ;
width = 300;
height = 300;
string title=> name_of(<-,1);
string iconName;
Boolean &iconic = 0;
UIcmdList+IPort2 &menu;
string display;
parent {
shellParent = 1;
};
int cancel;
Boolean showStatusBar=0;
string statusString;
omethod+notify_inst+notify update<NEvisible=0,lang="cxx",interruptable=0>="UIshellUpdate"};
A UIshell is a window that holds other widgets. It, along with its alternative UIapp, is the parent object of the UIpanelwidgets on which all other visible widgets are placed.
The UIapp reference page lists the differences between UIapp and UIshell:
In Motif, UIshells do not require a parent. They are managed by the window manager. In Windows, UIshells require a UIapp as parent.
events <Not visible in Network Editor>;
shellParent <Not visible in Network Editor> =1;
canHaveChildren <Not visible in Network Editor> =1(can have children);
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>
shellParent <Not visible in Network Editor> =1
Boolean. If = 1, UIshells can display messages in the status bar at the bottom of the window. If=0, disables all status strings. The default is 0. Message is in statusString.
Main.Viewers.Viewer3D
v/view.v
Examples.Applications.IsoApp
examples/iso_app.v
Examples.Applications.UIApp
examples/ui_samp.v