|
|
Class: ApplicationSubView
Object
|
+--GraphicsContext
|
+--DeviceGraphicsContext
|
+--GraphicsMedium
|
+--DisplaySurface
|
+--SimpleView
|
+--View
|
+--ApplicationSubView
- Package:
- stx:libview2
- Category:
- Views-Basic
- Version:
- rev:
1.8
date: 2006/02/15 21:01:33
- user: cg
- file: ApplicationSubView.st directory: libview2
- module: stx stc-classLibrary: libview2
needed sometimes, when a full application is embeded into an ExtendedComboBox
or subcanvas AND you want to avoid, that this application accesses the outer
applications aspects (by returning a private application instance).
Notice: you may have to manually set this views application to be the embedded app
(i.e. via #application:) unless it is set by #client:....
see self-embedding example in CodingExamples_GUI::GUIDemoExtendedComboBox
accessing
-
application
-
return the value of the instance variable 'application' (automatically generated)
-
application: something
-
set the value of the instance variable 'application' (automatically generated)
-
buildMenu: aBoolean
-
if true, the main menu is also built. Default is false
-
client: anApplication spec: aWindowSpecOrSpecSymbol builder: aBuilder
-
-
client: anApplication spec: aWindowSpecOrSpecSymbol builder: aBuilder withMenu: withMenu
-
events
-
destroy
-
-
realize
-
see self-embedding example in CodingExamples_GUI::GUIDemoExtendedComboBox.
|top sub app|
top := StandardSystemView new.
sub := ApplicationSubView new.
app := FileBrowserV2 new.
app createBuilder.
app window:sub.
sub client:app.
top addSubView:sub.
sub origin:(0.1@0.1) corner:(0.9@0.9).
top open.
|
|top sub app|
top := StandardSystemView new.
sub := ApplicationSubView new.
app := Tools::NewSystemBrowser new.
app createBuilder.
app window:sub.
sub client:app.
top addSubView:sub.
sub origin:(0.1@0.1) corner:(0.9@0.9).
top open.
|
|