![]() |
Public API Reference |
#include <cshints.h>
Inheritance diagram for csHintManager:
Public Methods | |
csHintManager (csApp *iApp) | |
Initialize the hint manager object. More... | |
~csHintManager () | |
Destroy the hint manager. More... | |
void | FreeAll () |
Free all hints. More... | |
void | FreeItem (void *Item) |
Correctly free hint store objects. More... | |
void | Add (const char *iText, csComponent *iComp) |
Add a new hint. More... | |
void | Remove (csComponent *iComp) |
Remove the hint (if any) associated with this component. More... | |
void | HandleEvent (iEvent &Event) |
Examine a mouse event. More... | |
void | SetTimeout (csTicks iTimeout) |
Set hints timeout. More... | |
void | SetFont (iFont *iNewFont, int iSize) |
Set the font and font size for hints. More... | |
Static Public Methods | |
int | Compare (void *const &Item1, void *const &Item2) |
Compare two hints (by csComponent's). More... | |
int | CompareKey (void *const &Item, void *key) |
Compare a hint with a csComponent. More... |
Definition at line 71 of file cshints.h.
|
Initialize the hint manager object.
|
|
Destroy the hint manager.
|
|
Add a new hint.
Referenced by csApp::HintAdd. |
|
Compare two hints (by csComponent's).
|
|
Compare a hint with a csComponent.
|
|
Free all hints.
|
|
Correctly free hint store objects.
|
|
Examine a mouse event.
|
|
Remove the hint (if any) associated with this component.
|
|
Set the font and font size for hints.
|
|
Set hints timeout.
|