ApplicationSubView.st
author ca
Wed, 08 Dec 1999 20:53:04 +0100
changeset 1287 ce62c90b3bfd
child 1288 7e2e44cea290
permissions -rw-r--r--
initial checkin
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1287
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     1
View subclass:#ApplicationSubView
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     2
	instanceVariableNames:'application'
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     3
	classVariableNames:''
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     4
	poolDictionaries:''
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     5
	category:'Views-Basic'
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     6
!
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     7
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     8
!ApplicationSubView class methodsFor:'documentation'!
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
     9
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    10
documentation
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    11
"
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    12
    needed sometimes, when a full application is embeded into an ExtendedComboBox
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    13
    or subcanvas AND you want to avoid, that this application accesses the outer
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    14
    applications aspects (by returning a private application instance).
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    15
    WARNING: you have to manually set this views application to be the embedded app
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    16
             (i.e. via #application:)
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    17
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    18
    see self-embedding example in CodingExamples_GUI::GUIDemoExtendedComboBox
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    19
"
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    20
!
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    21
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    22
examples
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    23
"
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    24
    see self-embedding example in CodingExamples_GUI::GUIDemoExtendedComboBox
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    25
"
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    26
! !
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    27
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    28
!ApplicationSubView methodsFor:'accessing'!
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    29
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    30
application
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    31
    "return the value of the instance variable 'application' (automatically generated)"
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    32
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    33
    ^ application!
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    34
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    35
application:something
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    36
    "set the value of the instance variable 'application' (automatically generated)"
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    37
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    38
    application := something.! !
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    39
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    40
!ApplicationSubView class methodsFor:'documentation'!
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    41
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    42
version
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    43
    ^ '$Header: /cvs/stx/stx/libview2/ApplicationSubView.st,v 1.1 1999-12-08 19:53:04 ca Exp $'
ce62c90b3bfd initial checkin
ca
parents:
diff changeset
    44
! !