| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Ein einzeiliges Eingabefeld [Mehr ...]
| Basisklassen(n) | abgeleitete Klassen | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SEdit |
|
| Attribut | Typ | Beschreibung |
|---|---|---|
| orgWndProcEdit | WNDPROC | Standard-Behandlungsroutine des Controls |
| Attribut | Typ | Beschreibung |
|---|---|---|
| pLabel | SLabel* | Zeiger zum zugehörigen Label |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| addLabel | const SString& text, int xOffset=0, int yOffset=-20, int sizeX=-1, int sizeY=20 |
void | Fügt ein Label zum Textfeld hinzu. |
| replaceSel | const SString& newText="" | void | Ersetzt den markierten Text. |
| setBackColor | COLORREF color | void | Ändert die Hintergrundfarbe. |
| setSel | int start=0, int end=-1 | void | Markiert einen Textabschnitt im Edit-Control. |
| winProcCtrlEdit | HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam |
LRESULT CALLBACK | Behandlungsroutine für Windows-Nachrichten |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| onPostCreateCtrl | void | Wird nach dem Create und vor dem ersten Anzeigen des Controls ausgeführt. |
Ein einzeiliges Eingabefeld
Edit-Felder dienen zur Anzeige, Änderung und Eingabe von kurzen Texten. Außerdem verfügt SEdit über ein Textlabel.
txtPass.wndStyle |= ES_PASSWORD; txtPass.createCtrl(this,"",50,10);Schriftart ändern
txtText.screen.setFont("Verdana",12,SDEV_NOCHANGE,SDEV_NOCHANGE,FW_BOLD);
txtText.createCtrl(this,"",70,10);
| addLabel(const SString& text, int xOffset=0, int yOffset=-20, int sizeX=-1, int sizeY=20) void |
|
Fügt ein Label zum Textfeld hinzu.
| text | Text des Labels |
| xOffset | X-Position des Labels relativ zum Textfeld (auch negativ) |
| yOffset | Y-Position des Labels relativ zum Textfeld (auch negativ) |
| onPostCreateCtrl() void |
|
Wird nach dem Create und vor dem ersten Anzeigen des Controls ausgeführt.
| replaceSel(const SString& newText="") void |
|
Ersetzt den markierten Text.
| newText | einzusetzender Text, wenn Leerstring wird die Selektion gelöscht |
| setBackColor(COLORREF color) void |
|
Ändert die Hintergrundfarbe.
| color | neue Hintergrundfarbe |
| setSel(int start=0, int end=-1) void |
|
Markiert einen Textabschnitt im Edit-Control.
| start | erstes zu markierendes Zeichen |
| end | erstes nicht mehr zu markierendes Zeichen |
| winProcCtrlEdit(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) LRESULT CALLBACK |
|
Behandlungsroutine für Windows-Nachrichten
| hwndMsg | Fenster-Handle des Ziels der Nachricht |
| message | Nachrichten-Nummer |
| wParam | Nachrichten-Parameter |
| lParam | Nachrichten-Parameter |
| LRESULT CALLBACK | Bearbeitungsergebnis der Nachricht (von Nachricht abhänig) |
| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |