![]() |
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.
|