12#if !defined(OWL_FLATCTRL_H)
16#if defined(BI_HAS_PRAGMA_ONCE)
57 auto IdleAction(
long idleCount) ->
bool override;
86 uint textLimit=0,
bool multiline=
false,
TModule* module=0);
92 int x,
int y,
int w,
int h,
94 bool multiline =
false,
100 auto IdleAction(
long idleCount) ->
bool override;
115 int w,
int h,
uint textLimit=0,
bool multiline=
false,
122 int x,
int y,
int w,
int h,
124 bool multiline =
false,
144 auto IdleAction(
long idleCount) ->
bool override;
200 TComboBox(parent, id, x, y, w, h, style, textLimit,module)
209 TComboBox(parent,resourceId, textLen,module)
232 TFlatComboBox(parent, id, x, y, w, h,style, textLimit, module)
253 int h,
uint textLimit,
bool multiline,
TModule* module)
255 TEdit(parent,id,text,x,y,w,h,textLimit,multiline,module)
264 int x,
int y,
int w,
int h,
269 :
TEdit(parent, id, text, x, y, w, h, textLimit, multiline, module)
277 TEdit(parent, resourceId, textLimit, module)
297 int w,
int h,
uint textLimit,
bool multiline,
TModule* module)
299 TFlatEdit(parent, id, text, x, y,w, h, textLimit, multiline, module)
308 int x,
int y,
int w,
int h,
313 :
TFlatEdit(parent, id, text, x, y, w, h, textLimit, multiline, module)
321 TFlatEdit(parent, resourceId, textLimit,module)
335 TListBox(parent, Id, x, y, w, h, module)
343 TListBox(parent, resourceId, module)
Definition of a bit set and a character set.
TComboBox(TWindow *parent, int id, int x, int y, int w, int h, uint32 style, uint textLimit, TModule *module=0)
Constructs a combo box object with the specified parent window (parent), control ID (Id),...
TDC is the root class for GDI DC wrappers.
auto IdleAction(long idleCount) -> bool override
TFlatComboBox(TWindow *parent, int id, int x, int y, int w, int h, uint32 style, uint textLimit, TModule *module=0)
DECLARE_RESPONSE_TABLE(TFlatComboBox)
void SetupWindow() override
DECLARE_RESPONSE_TABLE(TFlatEdit)
auto IdleAction(long idleCount) -> bool override
void SetupWindow() override
TFlatEdit(TWindow *parent, int id, LPCTSTR text, int x, int y, int w, int h, uint textLimit=0, bool multiline=false, TModule *module=0)
TFlatListBox(TWindow *parent, int Id, int x, int y, int w, int h, TModule *module=0)
void SetupWindow() override
DECLARE_RESPONSE_TABLE(TFlatListBox)
auto IdleAction(long idleCount) -> bool override
bool IdleAction(long idleCount)
void SetFlatStyle(bool flat=true)
void Paint(TDC &dc, TRect &rect)
TGadgetComboBox(TWindow *parent, int id, int x, int y, int w, int h, uint32 style, uint textLimit, TModule *module=0)
TGadgetEdit(TWindow *parent, int id, LPCTSTR text, int x, int y, int w, int h, uint textLimit=0, bool multiline=false, TModule *module=0)
TGadgetListBox(TWindow *parent, int Id, int x, int y, int w, int h, TModule *module=0)
TListBox(TWindow *parent, int id, int x, int y, int w, int h, TModule *module=0)
Constructs a list box object with the supplied parent window (parent) library ID (module),...
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
TRect is a mathematical class derived from tagRect.
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
virtual bool IdleAction(long idleCount)
Called when no messages are waiting to be processed, IdleAction performs idle processing as long as t...
Definition of class TComboBox and TComboBoxData the base class for all combobox controls.
Definition of class TEdit.
Definition of TGadgetList, TGadgetWindow & TGadgetWindowFont A list holding gadgets,...
TEdit(TWindow *parent, int id, LPCTSTR text, int x, int y, int w, int h, uint textLimit=0, bool multiline=false, TModule *=nullptr)
Constructs an edit control object with a parent window (parent).
Object Windows Library (OWLNext Core).