Design notes

MChatView and MChatHandler

MChatView and the MChatHandler objects work together to provide the user interface and the underlying protocol.

Actions handled by the view

Because the view's particular representation determines what actions are possible, actions are handled by the view and not the presenter. Actions specifically deal with protocol and not presenter information.

Buttons are tied to actions

All buttons are tied to actions enabling this program to take advantage of Taligent's UI Builder.

Resizing windows

When a user resizes a window, this program adjusts its window panes appropriately. If the user changes the window's height, the output pane expands to fill the new area. The input pane is a fixed height.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker