32 FXIMPLEMENT(
MFXTextFieldTooltip, FXTextField, MFXTextFieldTooltipMap, ARRAYNUMBER(MFXTextFieldTooltipMap))
36 FXuint opts, FXint x, FXint y, FXint w, FXint h, FXint pl, FXint pr, FXint pt, FXint pb) :
37 FXTextField(p, ncols, tgt, sel, opts, x, y, w, h, pl, pr, pt, pb),
38 myStaticToolTip(staticToolTip) {
59 }
else if (font->getTextWidth(contents.text(), contents.length()) > getWidth()) {
66 setHelpText(contents);
68 return FXTextField::onEnter(sender, sel, ptr);
77 return FXTextField::onLeave(sender, sel, ptr);
85 return FXTextField::onMotion(sender, sel, ptr);
FXDEFMAP(MFXTextFieldTooltip) MFXTextFieldTooltipMap[]
long onLeave(FXObject *, FXSelector, void *)
called when mouse leaves in MFXTextFieldTooltip
long onMotion(FXObject *, FXSelector, void *)
called when mouse motion in MFXTextFieldTooltip
MFXStaticToolTip * myStaticToolTip
FOX needs this.
FXString myToolTipText
toolTip text (if set, tooltip will be always show)
long onEnter(FXObject *, FXSelector, void *)
~MFXTextFieldTooltip()
destructor (Called automatically)
void setToolTipText(const FXString &toolTip)
set toolTip