38 #ifndef FXHORIZONTALFRAME_H 39 #include <FXHorizontalFrame.h> 66 virtual void drawString(
const FXString& lbl);
70 ID_SEVENSEGMENT = FXHorizontalFrame::ID_LAST,
75 long onPaint(FXObject*, FXSelector,
void*);
76 long onCmdSetValue(FXObject*, FXSelector,
void* ptr);
77 long onCmdSetIntValue(FXObject*, FXSelector,
void* ptr);
78 long onCmdSetRealValue(FXObject*, FXSelector,
void* ptr);
79 long onCmdSetStringValue(FXObject*, FXSelector,
void* ptr);
80 long onCmdGetIntValue(FXObject*, FXSelector,
void* ptr);
81 long onCmdGetRealValue(FXObject*, FXSelector,
void* ptr);
82 long onCmdGetStringValue(FXObject*, FXSelector,
void* ptr);
83 long onRedirectEvent(FXObject*, FXSelector,
void* ptr);
84 long onQueryTip(FXObject*, FXSelector,
void* ptr);
85 long onQueryHelp(FXObject*, FXSelector,
void* ptr);
89 FXLCDLabel(FXComposite* p, FXuint nfig = 1, FXObject* tgt = NULL, FXSelector sel = 0, FXuint opts =
LCDLABEL_NORMAL, FXint pl = DEFAULT_PAD, FXint pr = DEFAULT_PAD, FXint pt = DEFAULT_PAD, FXint pb = DEFAULT_PAD, FXint hs = DEFAULT_PAD);
92 virtual void create();
95 virtual void detach();
98 virtual void destroy();
101 void setText(FXString lbl);
107 void setFgColor(FXColor clr);
108 FXColor getFgColor()
const;
111 void setBgColor(FXColor clr);
112 FXColor getBgColor()
const;
115 void setHorizontal(
const FXint len);
116 FXint getHorizontal()
const;
119 void setVertical(
const FXint len);
120 FXint getVertical()
const;
123 void setThickness(
const FXint width);
124 FXint getThickness()
const;
127 void setGroove(
const FXint width);
128 FXint getGroove()
const;
131 virtual FXint getDefaultWidth();
134 virtual FXint getDefaultHeight();
137 virtual void save(FXStream& store)
const;
140 virtual void load(FXStream& store);
FXint nfigures
The currently shown label.