13#if defined(OWL_SUPPORT_BWCC)
40 IsCurrentDefPB =
false;
58 IsCurrentDefPB =
false;
81 IsCurrentDefPB =
false;
95 IsCurrentDefPB =
false;
114#if defined(OWL_SUPPORT_BWCC)
120 TRACEX(
OwlControl, 1,
"Regular button used for classname @" << (
void*)
this);
160 else if (IsCurrentDefPB)
179 IsCurrentDefPB =
true;
183 IsCurrentDefPB =
false;
195#if OWL_PERSISTENT_STREAMS
204 is >> GetObject()->IsDefPB;
212TButton::Streamer::Write(opstream&
os)
const
215 os << GetObject()->IsDefPB;
Definition of class TApplication.
Legacy support for Borland Windows Custom Controls (BWCC)
#define DIAG_DECLARE_GROUP(group)
#define TRACEX(group, level, message)
TControl unifies its derived control classes, such as TScrollBar, TControlGadget, and TButton.
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
Type-safe encapsulation of a Windows class name, a union between ATOM and LPCTSTR.
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
uint EvGetDlgCode(const MSG *msg)
The default message handler for WM_GETDLGCODE.
void DisableTransfer()
Disables (for the interface object) the transfer mechanism, which allows state data to be transferred...
uint32 GetStyle() const
Gets the style bits of the underlying window or the 'Style' member of the attribute structure associa...
TResult DefaultProcessing()
Handles default processing of events, which includes continued processing of menu/accelerators comman...
HWND THandle
TWindow encapsulates an HWND.
virtual void Invalidate(bool erase=true)
Invalidates (mark for painting) the entire client area of a window.
ipstream, a specialized input stream derivative of pstream, is the base class for reading (extracting...
#define DEFINE_RESPONSE_TABLE1(cls, base)
Macro to define a response table for a class with one base.
void ReadBaseObject(Base *base, ipstream &in)
#define IMPLEMENT_STREAMABLE1(cls, base1)
void WriteBaseObject(Base *base, opstream &out)
Object Windows Library (OWLNext Core)
LPARAM TParam2
Second parameter type.
WPARAM TParam1
First parameter type.
LRESULT TResult
Result type.
#define EV_MESSAGE(message, method)
Response table entry for raw message handling Uses a dispatcher that just forwards WPARAM and LPARAM.