Programmieren mit C++

Code-Beispiele & Lösungen

Die Grid-Control-Klassenbibliothek

Control-Klasse TGShortEdit

Die Klasse TGShortEdit ist von TGEdit abgeleitet und wird eingesetzt, um numerische Eingaben mit Short-Integer entgegenzunehmen.

Öffentlicher Konstruktor

TGShortEdit (
    TWindow *p, uint resid, uint width, 
    short min, short max, 
    TModule *module = 0)
TGShortEdit (
    TWindow *p, uint id, double val, 
    int x, int y, int w, int h, uint width, 
    short min, short max, 
    TModule *module = 0)

TGShortEdit() ruft den entsprechenden geerbten Konstruktor der Klasse TGEdit auf. Der Parameter width spezifiziert die maximale Anzahl der Zeichen für die Eingabe. min und max bilden die Grenzen für die Eingabefilterung.

Geschützte Members

Konstruktor TGShortEdit

short value

value speichert den numerischen Wert des Objekts.

Member value

virtual void DrawCell (
    TDC &dc, Trect &rc, const void *p, 
    TGrid::Align align = TGrid::Left)

DrawCell() zeichnet das Abbild einer Edit-Control auf eine Zelle des Grid unter Verwendung des Ausgabekontexts dc und der Koordinaten rc unter Berücksichtigung der Textausrichtung align. Parameter p zeigt auf ein double-Objekt.

Memberfunktion DrawCell

virtual void EvKillFocus (HWND h)

Verliert die Control den Fokus, wird die Eingabe gemäß der Anzahl der Dezimalziffern neu formatiert.

Memberfunktion EvKillFocus

void SetupWindow ()

SetupWindow() konvertiert den value in einen String und setzt diesen in das Editierfeld der Edit-Control.

Öffentliche Members

Memberfunktion SetupWindow

static bool blankNull

blankNull ist TRUE, wenn die Ausgabe von Nullen unterdrückt wird.

Member blankNull

void SetBlankNull (bool b)

SetBlankNull() setzt blankNull auf b.

Memberfunktion SetBlankNull

void SetMin (short d)
void SetMax (short d)

Die Memberfunktionen setzen die Werte für Min und Max.

Memberfunktionen SetMin SetMax

short operator = (short d)

Der Zuweisungsoperator speichert d im Editierfeld.

Operator =

operator short ()

Interpretiert den String des Editierfeld und liefert einen Short-Wert zurück.

Operator short





Sachgebiet


© 2009-2012 by Alojado Publishing. Alle Rechte vorbehalten. Ausgewiesene Marken gehören ihren jeweiligen Eigentümern.
Mit der Benutzung dieser Seite erkennen Sie die Nutzungsbedingungen und die Datenschutzerklärung an. Der Betreiber übernimmt keine Haftung für den Inhalt verlinkter externer Internetseiten.
Seite erzeugt 2012-05-20 01:31:48 von textarchiv.alojado.de