MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Data Structures | Functions
mh5pushbutton.h File Reference

Implement the MHEG5 PushButton Class. Defines labelled, largely rectangular areas on the screen. Base class: Button. Subclasses: SwitchButton. Status: Concrete class. More...

#include "mh5button.h"

Go to the source code of this file.

Data Structures

struct  MHEG5Pushbutton
 

Functions

void MHEG5pushbuttonInit (MHEG5Pushbutton *pushbutton)
 <Function description>=""> More...
 
void MHEG5pushbuttonFree (MHEG5Pushbutton *pushbutton)
 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. More...
 
void MHEG5pushbuttonPrepare (MHEG5Pushbutton *pushbutton)
 
void MHEG5pushbuttonActivate (MHEG5Pushbutton *pushbutton)
 
void MHEG5pushbuttonDeactivate (MHEG5Pushbutton *pushbutton)
 
void MHEG5pushbuttonDestruct (MHEG5Pushbutton *pushbutton)
 
MHEG5ErrorCode MHEG5setLabel (MHEG5Root *target, MHEG5GList *params)
 
MHEG5ErrorCode MHEG5getLabel (MHEG5Root *target, MHEG5GList *params)
 

Detailed Description

Implement the MHEG5 PushButton Class. Defines labelled, largely rectangular areas on the screen. Base class: Button. Subclasses: SwitchButton. Status: Concrete class.

Date
01/02/2002
Author
R.Freeman

Function Documentation

void MHEG5pushbuttonFree ( MHEG5Pushbutton pushbutton)

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.

Parameters
pushbuttonPointer to object to free.
Returns
Void
void MHEG5pushbuttonInit ( MHEG5Pushbutton pushbutton)

<Function description>="">

Returns
<Return value>=""> Initialise a pushbutton object with default values.
Parameters
pushbuttonPointer to object to initialise.
Returns
Void

<Function description>="">

Parameters
pushbuttonPointer to object to initialise.
Returns
Void