eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'XEmbedContainerView::ClientView':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: ClientView (private in XEmbedContainerView

This class is only visible from within XEmbedContainerView.

Inheritance:

   Object
   |
   +--GraphicsMedium
      |
      +--DisplaySurface
         |
         +--SimpleView
            |
            +--XEmbedContainerView::ClientView

Package:
stx:libview
Category:
Views-XEmbed
Owner:
XEmbedContainerView

Instance protocol:

event handling
o  focusIn
XEMBED_FOCUS_IN

o  focusOut
XEMBED_FOCUS_OUT

o  hasKeyboardFocus: aBoolean
(comment from inherited method)
notification from the windowGroup that I got the keyboardFocus.

o  propertyChange: propertyId state: state
(comment from inherited method)
A property has changed, nothing to do here.
Note:
This is very X specific. PropertyChange events must be enabled
to get this event. To enable, do:

self enableEvent: #propertyChange


initialization & release
o  destroy
(comment from inherited method)
unmap & destroy - make me invisible, destroy subviews then
make me unknown to the device

o  initEvents
(comment from inherited method)
will be sent by create - can be redefined by subclasses to enable
view events

o  setContainer: container id: wid

private
o  mapUnmapAccordingToXEmbedInfo
Huh. may this happen?



ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Wed, 20 Mar 2019 00:58:12 GMT