MHEG5  15.3.0
source/classes/inc/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>="">
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.
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
 All Data Structures Files Functions Variables Typedefs Defines