30 #ifndef FXHORIZONTALFRAME_H
31 #include <FXHorizontalFrame.h>
58 virtual void drawString(
const FXString& lbl);
62 ID_SEVENSEGMENT = FXHorizontalFrame::ID_LAST,
67 long onPaint(FXObject*, FXSelector,
void*);
68 long onCmdSetValue(FXObject*, FXSelector,
void* ptr);
69 long onCmdSetIntValue(FXObject*, FXSelector,
void* ptr);
70 long onCmdSetRealValue(FXObject*, FXSelector,
void* ptr);
71 long onCmdSetStringValue(FXObject*, FXSelector,
void* ptr);
72 long onCmdGetIntValue(FXObject*, FXSelector,
void* ptr);
73 long onCmdGetRealValue(FXObject*, FXSelector,
void* ptr);
74 long onCmdGetStringValue(FXObject*, FXSelector,
void* ptr);
75 long onRedirectEvent(FXObject*, FXSelector,
void* ptr);
76 long onQueryTip(FXObject*, FXSelector,
void* ptr);
77 long onQueryHelp(FXObject*, FXSelector,
void* ptr);
81 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);
84 virtual void create();
87 virtual void detach();
90 virtual void destroy();
93 void setText(FXString lbl);
99 void setFgColor(FXColor clr);
100 FXColor getFgColor()
const;
103 void setBgColor(FXColor clr);
104 FXColor getBgColor()
const;
107 void setHorizontal(
const FXint len);
108 FXint getHorizontal()
const;
111 void setVertical(
const FXint len);
112 FXint getVertical()
const;
115 void setThickness(
const FXint width);
116 FXint getThickness()
const;
119 void setGroove(
const FXint width);
120 FXint getGroove()
const;
123 virtual FXint getDefaultWidth();
126 virtual FXint getDefaultHeight();
129 virtual void save(FXStream& store)
const;
132 virtual void load(FXStream& store);
FXint nfigures
The currently shown label.