| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Verwaltet einen ToolTip, der zu einem Fenster eingeblendet werden kann.
| Basisklassen(n) | abgeleitete Klassen | |
|---|---|---|
| SToolTip |
|
| Attribut | Typ | Beschreibung |
|---|---|---|
| hwnd | HWND | Das Fenster-Handle des ToolTips. |
| toolinfo | TOOLINFO | Strukur die zur Erzeugung des ToolTips verwendet wird. |
| Attribut | Typ | Beschreibung |
|---|---|---|
| hwndOwner | HWND | Das Fenster-Handle des Eigentümers des ToolTips. |
| tipText | SString | Der Text des ToolTips. |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| activate | BOOL activ | void | Legt fest ob das ToolTipp-Fenster sich öffnen darf. |
| create | HWND hwndOwner, BOOL ballonStyle=true |
void | Erzeugt ein ToolTip, der einem Fenster zugeordnet ist. |
| hide | void | Entfernt einen evtentuell angezeigten Tooltipp. | |
| messageHandler | HWND hwndMsg, UINT message, WPARAM wParam, LPARAM lParam, BOOL noDefault=false, LRESULT ret=0 |
LRESULT | Der Message-Handler des Fensters. |
| sendMessage | UINT msg, WPARAM wparam, LPARAM lparam |
LRESULT | Sendet eine Nachricht an dieses Fenster. |
| setActivOwnerRect | SRect clientRect | void | Übermittelt dem ToolTip das Rechteck des Eigentümers. |
| setText | const SString& text, const SString& titel="", int icon=0 |
void | Legt den ToolTipp-Text fest. |
| setVisibleTime | int millisec | void | Setzt die Dauer der Anzeige eines Tooltips. |
| setWidth | int maxWidth | void | Setzt die maximale Breite der Tip-Textes. |
| trackingMove | SPoint screenPoint | void | Zeigt bzw. versteckt den ToolTipp im Tracking-Modus. |
| trackingShow | BOOL show | void | Zeigt bzw. versteckt den ToolTipp im Tracking-Modus. |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| deinit | void | Deinitialisiert/Zerstört den ToolTip. | |
| init | void | Initialisiert den ToolTip. |
Verwaltet einen ToolTip, der zu einem Fenster eingeblendet werden kann.
| activate(BOOL activ) void |
|
Legt fest ob das ToolTipp-Fenster sich öffnen darf.
| activ | wenn false, wird der ToolTipp abgeschalten, sonst ist er aktiv |
| create(HWND hwndOwner, BOOL ballonStyle=true) void |
|
Erzeugt ein ToolTip, der einem Fenster zugeordnet ist.
| hwndOwner | Eigentümer der ToolTips |
| ballonStyle | wenn true wird der Ballon-Style verwendet, wenn false ein rechteckiges Layout |
| deinit() void |
|
Deinitialisiert/Zerstört den ToolTip.
| hide() void |
|
Entfernt einen evtentuell angezeigten Tooltipp.
| init() void |
|
Initialisiert den ToolTip.
| messageHandler(HWND hwndMsg, UINT message, WPARAM wParam, LPARAM lParam, BOOL noDefault=false, LRESULT ret=0) LRESULT |
|
Der Message-Handler des Fensters.
Diese Funktion wird immer aufgerufen, wenn das Fenster eine Message vom Betriebssystem erhält. Hier wird entschieden auf welche Nachricht das Fenster wie reagieren soll.
| hwndMsg | Fenster-Handle des Fensters, das die Nachricht erhalten soll |
| message | Nachrichtennummer |
| wParam | Parameter der Nachricht |
| lParam | Parameter der Nachricht |
| noDefault | Windows-Standard-Nachrichtenbehandlung deaktivieren. |
| LRESULT | abhänig von der übermittelten Nachricht |
| sendMessage(UINT msg, WPARAM wparam, LPARAM lparam) LRESULT |
|
Sendet eine Nachricht an dieses Fenster.
| msg | Nachrichtennummer |
| wparam | Nachrichtenparameter |
| lparam | Nachrichtenparameter |
| setActivOwnerRect(SRect clientRect) void |
|
Übermittelt dem ToolTip das Rechteck des Eigentümers.
| clientRect | Rechteck in dem der Tooltip angezeigt werden soll |
| setText(const SString& text, const SString& titel="", int icon=0) void |
|
Legt den ToolTipp-Text fest.
| text | neuer Text |
| titel | optionaler Titel des Tipps |
| icon | optional darzustellendes Icon
|
| setVisibleTime(int millisec) void |
|
Setzt die Dauer der Anzeige eines Tooltips.
| millisec | Anzeigezeit in Milisekunden |
| setWidth(int maxWidth) void |
|
Setzt die maximale Breite der Tip-Textes.
| trackingMove(SPoint screenPoint) void |
|
Zeigt bzw. versteckt den ToolTipp im Tracking-Modus.
| trackingShow(BOOL show) void |
|
Zeigt bzw. versteckt den ToolTipp im Tracking-Modus.
| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |