29#include <FL/Fl_Input.H>
31#include <sptk5/gui/CControl.h>
32#include <sptk5/gui/CLayoutClient.h>
33#include <sptk5/sptk.h>
71 std::string m_inputMask;
76 std::string m_backgroundMask;
82 bool checkCharacterAtPos(
int pos,
char key);
87 bool checkCharacter(
int pos,
char& key);
105#ifdef __COMPATIBILITY_MODE__
114 CInput_(
int x,
int y,
int w,
int h,
const char* label = 0);
129 return (uchar) textsize();
184 void mask(
const char* maskString);
202 void ctor_init(
bool autoCreate);
267#ifdef __COMPATIBILITY_MODE__
276 CInput(
int,
int,
int,
int,
const char* = 0,
bool autoCreate =
true);
Base class for most of SPTK widgets.
Definition: CControl.h:222
virtual void load(Query *)
Loads control data from query fields.
Definition: CControl.h:618
virtual void save(Query *)
Saves control data to query params.
Definition: CControl.h:626
Definition: CLayoutClient.h:82
Definition: Variant.h:372
CControlKind
Control kind is the constant to report the internal SPTK RTTI.
Definition: CControl.h:50
CLayoutAlign
Definition: CLayoutClient.h:44
CLayoutXMLmode
Definition: CLayoutClient.h:57