[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

[WI8] TopPane

TopPane is a window pane. It defines clasic behavior for collapsing (iconifying in desktop), closing, draging, drag/drop. It also defines general UI decoration.

Hierarchy

TopPane inherits from [WI8] MainView and is the base class for [WI8] DialogWindow.

Instance Variables

mainBarWidget on top of windows containing title and icons
leftBarTop left area widget in mainBar containing collapse and spy icons
rightBarTop right area widget in mainBar containing close and help icons
titletBarMiddle area widget in mainBar containing the windows title
waterMark-

Relevant Methods

Class

leftTopReturn the candidate for leftTop location of new instance
localEventsReturns list of supported smalltalk events

Instance

closeClose the reciever
collapseTriggers collapse action
helpTriggers help action
rectangleReturn the framing rectangle of the receiver
minimizeTriggers minimize action

Events

TopPane can handle the following events (besides the ones inherited from its superclass):

Local Events

needsMinExtent-
needsLeftTop-
needsIcon-
aboutToChangeIcon:-
iconChanged:-
getBackground-
getRectangle-
aboutToOpenReceiver is just about to open
openedReceiver opened
aboutToCloseReceiver is just about to close
closedReceiver is closed
aboutToChangeTitle:-
titleChanged:-
titleBarChanged-
getMainBar-
needsTitle-
getWatermark-
getLeftBarContents-
getRightBarContents-
guiConfigure-
getContents-
help-
minimize-
collapse-

References