MHEG5
15.3.0
|
Implement the MHEG5 EntryField Class. Defines an interaction widget used by the final user to edit and/or modify a text. Base classes: Text, Interactible. Subclasses: None. Status: Concrete class. More...
Go to the source code of this file.
Data Structures | |
struct | MHEG5Entryfield |
Enumerations | |
enum | entryfieldCursor_t { CURSOR_INSERT, CURSOR_REPLACE } |
Functions | |
void | MHEG5entryfieldInit (MHEG5Entryfield *entryfield) |
<Function description>=""> | |
void | MHEG5entryfieldFree (MHEG5Entryfield *entryfield) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. | |
void | MHEG5entryfieldPrepare (MHEG5Entryfield *entryfield) |
void | MHEG5entryfieldActivate (MHEG5Entryfield *entryfield) |
void | MHEG5entryfieldDeactivate (MHEG5Entryfield *entryfield) |
void | MHEG5entryfieldDestruct (MHEG5Entryfield *entryfield) |
void | MHEG5entryfieldInsert (MHEG5Entryfield *entryfield, unsigned short c) |
MHEG5ErrorCode | MHEG5setOverwriteMode (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5getOverwriteMode (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5setEntryPoint (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5getEntryPoint (MHEG5Root *target, MHEG5GList *params) |
void | MHEG5entryfieldBACKSPACE (MHEG5Entryfield *entryfield) |
Perform action of backspace key on interacting Entryfield. | |
void | MHEG5entryfieldLEFT (MHEG5Entryfield *entryfield) |
Perform action of left arrow key on interacting Entryfield. | |
void | MHEG5entryfieldRIGHT (MHEG5Entryfield *entryfield) |
Perform action of right arrow key on interacting Entryfield. | |
void | MHEG5entryfieldSELECT (MHEG5Entryfield *entryfield) |
Perform action of select key on interacting Entryfield. | |
void | MHEG5entryfieldEXIT (MHEG5Entryfield *entryfield) |
Perform action of exit key on interacting Entryfield. | |
void | MHEG5entryfieldUserInput (MHEG5Entryfield *entryfield, E_MHEG5_KEY ui) |
Implement the MHEG5 EntryField Class. Defines an interaction widget used by the final user to edit and/or modify a text. Base classes: Text, Interactible. Subclasses: None. Status: Concrete class.
void MHEG5entryfieldBACKSPACE | ( | MHEG5Entryfield * | entryfield | ) |
Perform action of backspace key on interacting Entryfield.
entryfield | Entryfield object to apply key press to |
void MHEG5entryfieldEXIT | ( | MHEG5Entryfield * | entryfield | ) |
Perform action of exit key on interacting Entryfield.
entryfield | Entryfield object to apply key press to |
void MHEG5entryfieldFree | ( | MHEG5Entryfield * | entryfield | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
entryfield | Pointer to object to free. |
void MHEG5entryfieldInit | ( | MHEG5Entryfield * | entryfield | ) |
<Function description>="">
entryfield | Pointer to object to initialise. |
void MHEG5entryfieldLEFT | ( | MHEG5Entryfield * | entryfield | ) |
Perform action of left arrow key on interacting Entryfield.
entryfield | Entryfield object to apply key press to |
void MHEG5entryfieldRIGHT | ( | MHEG5Entryfield * | entryfield | ) |
Perform action of right arrow key on interacting Entryfield.
entryfield | Entryfield object to apply key press to |
void MHEG5entryfieldSELECT | ( | MHEG5Entryfield * | entryfield | ) |
Perform action of select key on interacting Entryfield.
entryfield | Entryfield object to apply key press to |