41#if defined(OWL5_COMPAT)
96#if OWL_PERSISTENT_STREAMS
113TDecoratedMDIFrame::Streamer::Write(opstream&
os)
const
TDecoratedFrame automatically positions its client window (you must supply a client window) so that i...
Derived from both TMDIFrame and TDecoratedFrame, TDecoratedMDIFrame is an MDI frame that supports dec...
virtual TResult DefWindowProc(TMsgId, TParam1, TParam2)
Overrides TWindow::DefWindowProc .
TDecoratedMDIFrame(LPCTSTR title, TResId menuResId, std::unique_ptr< TMDIClient > clientWnd=nullptr, bool trackMenuSelection=false, TModule *=0)
Constructs a decorated MDI frame of the specified client window with the indicated menu resource ID.
Derived from TWindow, TFrameWindow controls such window-specific behavior as keyboard navigation and ...
Multiple Document Interface (MDI) client windows (represented by a TMDIClient object) manage the MDI ...
Multiple Document Interface (MDI) frame windows, represented by TMDIFrame, are overlapped windows tha...
virtual TResult DefWindowProc(TMsgId, TParam1, TParam2)
Overrides TWindow::DefWindowProc and provides default processing for any incoming message the MDI fra...
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
ipstream, a specialized input stream derivative of pstream, is the base class for reading (extracting...
Definition of TDecoratedMDIFrame class.
#define DEFINE_RESPONSE_TABLE2(cls, base1, base2)
Macro to define a response table for a class with two bases.
void ReadBaseObject(Base *base, ipstream &in)
#define IMPLEMENT_STREAMABLE4(cls, base1, base2, base3, base4)
void WriteBaseObject(Base *base, opstream &out)
Object Windows Library (OWLNext Core)
UINT TMsgId
Message ID type.
LPARAM TParam2
Second parameter type.
WPARAM TParam1
First parameter type.
LRESULT TResult
Result type.