Eclipse SUMO - Simulation of Urban MObility
MFXTextFieldIcon Class Reference

FXTextFieldIcon (based on FXTextFieldIcon) More...

#include <MFXTextFieldIcon.h>

Inheritance diagram for MFXTextFieldIcon:
[legend]
Collaboration diagram for MFXTextFieldIcon:
[legend]

Public Member Functions

 MFXTextFieldIcon (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)
 constructor More...
 
void resetTextField ()
 reset textField More...
 
void setIcon (FXIcon *icon)
 set icon More...
 

Protected Member Functions

void drawIconTextRange (FXDCWindow &dc, const FXint iconWidth, FXint fm, FXint to)
 draw icon text range More...
 

Protected Attributes

FXIcon * myIcon
 icon More...
 

Detailed Description

FXTextFieldIcon (based on FXTextFieldIcon)

Definition at line 28 of file MFXTextFieldIcon.h.

Constructor & Destructor Documentation

◆ MFXTextFieldIcon()

MFXTextFieldIcon::MFXTextFieldIcon ( 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 
)

constructor

Definition at line 24 of file MFXTextFieldIcon.cpp.

Member Function Documentation

◆ drawIconTextRange()

void MFXTextFieldIcon::drawIconTextRange ( FXDCWindow &  dc,
const FXint  iconWidth,
FXint  fm,
FXint  to 
)
protected

draw icon text range

Definition at line 45 of file MFXTextFieldIcon.cpp.

References myIcon.

◆ resetTextField()

void MFXTextFieldIcon::resetTextField ( )

reset textField

Definition at line 37 of file MFXTextFieldIcon.cpp.

References setIcon().

Referenced by MFXIconComboBox::clearItems(), and MFXIconComboBox::setCurrentItem().

Here is the caller graph for this function:

◆ setIcon()

void MFXTextFieldIcon::setIcon ( FXIcon *  icon)

set icon

Definition at line 31 of file MFXTextFieldIcon.cpp.

References myIcon.

Referenced by resetTextField().

Here is the caller graph for this function:

Field Documentation

◆ myIcon

FXIcon* MFXTextFieldIcon::myIcon
protected

icon

Definition at line 45 of file MFXTextFieldIcon.h.

Referenced by drawIconTextRange(), and setIcon().


The documentation for this class was generated from the following files: