<< 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 |