Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MFXTextFieldIcon.cpp File Reference
#include <utils/common/StdDefs.h>
#include "MFXTextFieldIcon.h"
#include <fxkeys.h>
#include <FX88591Codec.h>
#include <FXCP1252Codec.h>
#include <FXUTF16Codec.h>
Include dependency graph for MFXTextFieldIcon.cpp:

Go to the source code of this file.

Macros

#define ICON_SIZE   16
 
#define ICON_SPACING   4
 
#define JUSTIFY_MASK   (JUSTIFY_HZ_APART|JUSTIFY_VT_APART)
 
#define TEXTFIELD_MASK   (TEXTFIELD_PASSWD|TEXTFIELD_INTEGER|TEXTFIELD_REAL|TEXTFIELD_READONLY|TEXTFIELD_ENTER_ONLY|TEXTFIELD_LIMITED|TEXTFIELD_OVERSTRIKE|TEXTFIELD_AUTOHIDE|TEXTFIELD_AUTOGRAY)
 

Functions

 FXDEFMAP (MFXTextFieldIcon) MFXTextFieldIconMap[]
 
static FXbool isdelimiter (const FXchar *delimiters, FXwchar w)
 

Detailed Description

Author
Pablo Alvarez Lopez
Date
Aug 2023

Definition in file MFXTextFieldIcon.cpp.

Macro Definition Documentation

◆ ICON_SIZE

#define ICON_SIZE   16

Definition at line 43 of file MFXTextFieldIcon.cpp.

◆ ICON_SPACING

#define ICON_SPACING   4

Definition at line 42 of file MFXTextFieldIcon.cpp.

◆ JUSTIFY_MASK

#define JUSTIFY_MASK   (JUSTIFY_HZ_APART|JUSTIFY_VT_APART)

Definition at line 40 of file MFXTextFieldIcon.cpp.

◆ TEXTFIELD_MASK

#define TEXTFIELD_MASK   (TEXTFIELD_PASSWD|TEXTFIELD_INTEGER|TEXTFIELD_REAL|TEXTFIELD_READONLY|TEXTFIELD_ENTER_ONLY|TEXTFIELD_LIMITED|TEXTFIELD_OVERSTRIKE|TEXTFIELD_AUTOHIDE|TEXTFIELD_AUTOGRAY)

Definition at line 41 of file MFXTextFieldIcon.cpp.

Function Documentation

◆ FXDEFMAP()

FXDEFMAP ( MFXTextFieldIcon  )

References MFXTextFieldIcon::onAutoScroll(), MFXTextFieldIcon::onBlink(), MFXTextFieldIcon::onClipboardGained(), MFXTextFieldIcon::onClipboardLost(), MFXTextFieldIcon::onClipboardRequest(), MFXTextFieldIcon::onCmdBackspace(), MFXTextFieldIcon::onCmdCopySel(), MFXTextFieldIcon::onCmdCursorEnd(), MFXTextFieldIcon::onCmdCursorHome(), MFXTextFieldIcon::onCmdCursorLeft(), MFXTextFieldIcon::onCmdCursorRight(), MFXTextFieldIcon::onCmdCursorWordEnd(), MFXTextFieldIcon::onCmdCursorWordLeft(), MFXTextFieldIcon::onCmdCursorWordRight(), MFXTextFieldIcon::onCmdCursorWordStart(), MFXTextFieldIcon::onCmdCutSel(), MFXTextFieldIcon::onCmdDelete(), MFXTextFieldIcon::onCmdDeleteAll(), MFXTextFieldIcon::onCmdDeleteSel(), MFXTextFieldIcon::onCmdDeselectAll(), MFXTextFieldIcon::onCmdExtend(), MFXTextFieldIcon::onCmdGetHelp(), MFXTextFieldIcon::onCmdGetIntValue(), MFXTextFieldIcon::onCmdGetRealValue(), MFXTextFieldIcon::onCmdGetStringValue(), MFXTextFieldIcon::onCmdGetTip(), MFXTextFieldIcon::onCmdInsertString(), MFXTextFieldIcon::onCmdMark(), MFXTextFieldIcon::onCmdOverstString(), MFXTextFieldIcon::onCmdPasteMiddle(), MFXTextFieldIcon::onCmdPasteSel(), MFXTextFieldIcon::onCmdSelectAll(), MFXTextFieldIcon::onCmdSetHelp(), MFXTextFieldIcon::onCmdSetIntValue(), MFXTextFieldIcon::onCmdSetRealValue(), MFXTextFieldIcon::onCmdSetStringValue(), MFXTextFieldIcon::onCmdSetTip(), MFXTextFieldIcon::onCmdSetValue(), MFXTextFieldIcon::onCmdToggleEditable(), MFXTextFieldIcon::onCmdToggleOverstrike(), MFXTextFieldIcon::onFocusIn(), MFXTextFieldIcon::onFocusOut(), MFXTextFieldIcon::onFocusSelf(), MFXTextFieldIcon::onKeyPress(), MFXTextFieldIcon::onKeyRelease(), MFXTextFieldIcon::onLeftBtnPress(), MFXTextFieldIcon::onLeftBtnRelease(), MFXTextFieldIcon::onMiddleBtnPress(), MFXTextFieldIcon::onMiddleBtnRelease(), MFXTextFieldIcon::onMotion(), MFXTextFieldIcon::onPaint(), MFXTextFieldIcon::onQueryHelp(), MFXTextFieldIcon::onQueryTip(), MFXTextFieldIcon::onSelectionGained(), MFXTextFieldIcon::onSelectionLost(), MFXTextFieldIcon::onSelectionRequest(), MFXTextFieldIcon::onUpdate(), MFXTextFieldIcon::onUpdHaveSelection(), MFXTextFieldIcon::onUpdSelectAll(), MFXTextFieldIcon::onUpdToggleEditable(), MFXTextFieldIcon::onUpdToggleOverstrike(), and MFXTextFieldIcon::onVerify().

◆ isdelimiter()

static FXbool isdelimiter ( const FXchar *  delimiters,
FXwchar  w 
)
static

Definition at line 1369 of file MFXTextFieldIcon.cpp.

Referenced by MFXTextFieldIcon::leftWord(), MFXTextFieldIcon::rightWord(), MFXTextFieldIcon::wordEnd(), and MFXTextFieldIcon::wordStart().

Here is the caller graph for this function: