![]() |
Eclipse SUMO - Simulation of Urban MObility
|
FXTextFieldIcon (based on FXTextFieldIcon) More...
#include <MFXTextFieldSearch.h>
Public Member Functions | |
MFXTextFieldSearch (FXComposite *p, FXint ncols, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=TEXTFIELD_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD) | |
FOX declaration. | |
long | onFocusIn (FXObject *sender, FXSelector sel, void *ptr) |
focus in | |
long | onFocusOut (FXObject *sender, FXSelector sel, void *ptr) |
focus out | |
long | onFocusSelf (FXObject *sender, FXSelector sel, void *ptr) |
focus self | |
long | onKeyPress (FXObject *obj, FXSelector sel, void *ptr) |
key press | |
long | onPaint (FXObject *obj, FXSelector sel, void *ptr) |
paint | |
Protected Member Functions | |
MFXTextFieldSearch () | |
FOX need this. | |
Private Member Functions | |
void | drawSearchTextRange (const FXString &searchString, FXDCWindow &dc) |
draw search text range | |
Private Attributes | |
FXObject * | myTarget = nullptr |
target | |
FXTextFieldIcon (based on FXTextFieldIcon)
Definition at line 28 of file MFXTextFieldSearch.h.
MFXTextFieldSearch::MFXTextFieldSearch | ( | FXComposite * | p, |
FXint | ncols, | ||
FXObject * | tgt = NULL , |
||
FXSelector | sel = 0 , |
||
FXuint | opts = TEXTFIELD_NORMAL , |
||
FXint | x = 0 , |
||
FXint | y = 0 , |
||
FXint | w = 0 , |
||
FXint | h = 0 , |
||
FXint | pl = DEFAULT_PAD , |
||
FXint | pr = DEFAULT_PAD , |
||
FXint | pt = DEFAULT_PAD , |
||
FXint | pb = DEFAULT_PAD |
||
) |
|
protected |
FOX need this.
Definition at line 116 of file MFXTextFieldSearch.cpp.
|
private |
draw search text range
Definition at line 122 of file MFXTextFieldSearch.cpp.
Referenced by onPaint().
long MFXTextFieldSearch::onFocusIn | ( | FXObject * | sender, |
FXSelector | sel, | ||
void * | ptr | ||
) |
focus in
Definition at line 94 of file MFXTextFieldSearch.cpp.
Referenced by FXDEFMAP().
long MFXTextFieldSearch::onFocusOut | ( | FXObject * | sender, |
FXSelector | sel, | ||
void * | ptr | ||
) |
focus out
Definition at line 102 of file MFXTextFieldSearch.cpp.
Referenced by FXDEFMAP().
long MFXTextFieldSearch::onFocusSelf | ( | FXObject * | sender, |
FXSelector | sel, | ||
void * | ptr | ||
) |
focus self
Definition at line 110 of file MFXTextFieldSearch.cpp.
Referenced by FXDEFMAP().
long MFXTextFieldSearch::onKeyPress | ( | FXObject * | obj, |
FXSelector | sel, | ||
void * | ptr | ||
) |
key press
Definition at line 52 of file MFXTextFieldSearch.cpp.
References MID_MTFS_UPDATED, and myTarget.
Referenced by FXDEFMAP().
long MFXTextFieldSearch::onPaint | ( | FXObject * | obj, |
FXSelector | sel, | ||
void * | ptr | ||
) |
paint
Definition at line 59 of file MFXTextFieldSearch.cpp.
References drawSearchTextRange(), and TL.
Referenced by FXDEFMAP().
|
private |