39 #ifndef FXHORIZONTALFRAME_H
40 #include <FXHorizontalFrame.h>
67 virtual void drawString(
const FXString& lbl);
71 ID_SEVENSEGMENT = FXHorizontalFrame::ID_LAST,
76 long onPaint(FXObject*, FXSelector,
void*);
77 long onCmdSetValue(FXObject*, FXSelector,
void* ptr);
78 long onCmdSetIntValue(FXObject*, FXSelector,
void* ptr);
79 long onCmdSetRealValue(FXObject*, FXSelector,
void* ptr);
80 long onCmdSetStringValue(FXObject*, FXSelector,
void* ptr);
81 long onCmdGetIntValue(FXObject*, FXSelector,
void* ptr);
82 long onCmdGetRealValue(FXObject*, FXSelector,
void* ptr);
83 long onCmdGetStringValue(FXObject*, FXSelector,
void* ptr);
84 long onRedirectEvent(FXObject*, FXSelector,
void* ptr);
85 long onQueryTip(FXObject*, FXSelector,
void* ptr);
86 long onQueryHelp(FXObject*, FXSelector,
void* ptr);
90 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);
93 virtual void create();
96 virtual void detach();
99 virtual void destroy();
102 void setText(FXString lbl);
108 void setFgColor(FXColor clr);
109 FXColor getFgColor()
const;
112 void setBgColor(FXColor clr);
113 FXColor getBgColor()
const;
116 void setHorizontal(
const FXint len);
117 FXint getHorizontal()
const;
120 void setVertical(
const FXint len);
121 FXint getVertical()
const;
124 void setThickness(
const FXint width);
125 FXint getThickness()
const;
128 void setGroove(
const FXint width);
129 FXint getGroove()
const;
132 virtual FXint getDefaultWidth();
135 virtual FXint getDefaultHeight();
138 virtual void save(FXStream& store)
const;
141 virtual void load(FXStream& store);
FXint nfigures
The currently shown label.
MSNet * load(OptionsCont &oc)