OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
Frame Windows

A frame window, which is actually an application's main window, has the ability to contain other client windows and also support UI elements such as menus and icons. More...

Classes

class  owl::TFloatingFrame
 Derived from TFrameWindow and TTinyCaption, TFloatingFrame implements a floating frame that can be positioned anywhere in the parent window. More...
 
class  owl::TFrameWindow
 Derived from TWindow, TFrameWindow controls such window-specific behavior as keyboard navigation and command processing for client windows. More...
 
class  owl::TMDIClient
 Multiple Document Interface (MDI) client windows (represented by a TMDIClient object) manage the MDI child windows of a TMDIFrame parent. More...
 
class  owl::TMDIFrame
 Multiple Document Interface (MDI) frame windows, represented by TMDIFrame, are overlapped windows that serve as main windows of MDI-compliant applications. More...
 
class  owl::TMDIChild
 TMDIChild defines the basic behavior of all MDI child windows. More...
 

Typedefs

typedef TMDIClient owl::TMdiClient
 
typedef TMDIFrame owl::TMdiFrame
 
typedef TMDIChild owl::TMdiChild
 

Detailed Description

A frame window, which is actually an application's main window, has the ability to contain other client windows and also support UI elements such as menus and icons.

Serving as main windows of MDI-compliant applications, MDI frame windows manage multiple documents or windows in a single document (SDI) application. ObjectWindows also provides OLE support for both SDI and MDI applications. A floating frame window provides the same functionality but lets you position the window anywhere within the parent window.

Mix-in window classes such as TLayoutWindow and TClipboardViewer add the special functionality of layout capabilities and Clipboards to the main window classes. Use TLayoutWindow to design the placement of a window on the screen and TClipboardViewer to view the data shared between applications.

Typedef Documentation

◆ TMdiChild

Definition at line 90 of file mdichild.h.

◆ TMdiClient

Definition at line 103 of file mdi.h.

◆ TMdiFrame

Definition at line 180 of file mdi.h.