9#if !defined(OWL_STATUSBA_H)
13#if defined(BI_HAS_PRAGMA_ONCE)
45 RecordingMacro = 1 << 5,
68 using TMessageBar::SetHintText;
73 bool GetModeIndicator(TModeIndicator
i)
const;
74 void SetModeIndicator(TModeIndicator,
bool state);
75 void ToggleModeIndicator(TModeIndicator);
90 void SetWideHints(
bool on);
96 uint GetNumModeIndicators();
97 uint GetModeIndicators()
const;
115 uint NumModeIndicators;
124 uint ModeIndicatorState;
133 void InsertSizeGrip(
void);
159 return (ModeIndicatorState &
i) ? 1 : 0;
198 return NumModeIndicators;
205 return ModeIndicators;
TFont derived from TGdiObject provides constructors for creating font objects from explicit informati...
TGadget is the base class for the following derived gadget classes:
TBorderStyle
Gadget border styles.
Derived from TGadgetWindow, TMessageBar implements a message bar with one text gadget as wide as the ...
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
TPoint is a support class, derived from tagPOINT.
The tagSIZE struct is defined as.
Status bars have more options than a plain message bar: you can have multiple text gadgets,...
TModeIndicator
Enumerates the keyboard modes.
uint GetModeIndicators() const
Returns the bit flags for which indicator is on.
void SetWideHints(bool on)
Control whether hint text is display over the whole window or in a text gadget.
void SetSpacing(const TSpacing &spacing)
Sets the spacing to be used between mode indicator gadgets.
bool GetModeIndicator(TModeIndicator i) const
Returns the current status bar mode indicator.
TSpacing & GetSpacing()
Returns the spacing between the mode indicator gadgets.
uint GetNumModeIndicators()
Returns the number of mode indicators that are on.
void SetModeIndicators(uint modeindicators)
Sets the bit flags for which indicator is on.
Derived from TGadget, TTextGadget is a text gadget object.
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
#define DECLARE_RESPONSE_TABLE(cls)
Definition of class TMessageBar.
Object Windows Library (OWLNext Core)
TSpacing()
Initialize spacing.
Definition of text gadget class TGadget.