label.h File Reference

Descripes the Label structures, functions and constants. More...

#include "../jnilib.h"

Include dependency graph for label.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Label_
 A structure for C, which describes the Label. More...
struct  LabelCPP_
 A structure for C++, which describes the Label. More...
struct  LabelData
 This structure holds the data needed for the Label for C and C++. More...

Defines

#define CLS_LABEL   "java/awt/Label"
 Defines the full name of the AWT-Label-Class.
#define createLabel   createLabelC
 Defines which function to call when createLabel is called.
#define deleteLabel   deleteLabelC
 Defines which function to call when deleteLabel is called.

Typedefs

typedef Label_ Label
 Defines which structure is used as Label.
typedef Label_ Label_
 A structure for C, which describes the Label.
typedef LabelCPP_ LabelCPP_
 A structure for C++, which describes the Label.
typedef LabelData LabelData
 This structure holds the data needed for the Label for C and C++.

Functions

void createLabelC (Label_ *label)
 Function is called when working with C and calling the function createLabel.
void createLabelCPP (LabelCPP_ *label)
 Function is called when working with C++ and calling the function createLabel.
void deleteLabelC (Label_ *label)
 Function is called when working with C and calling the function deleteLabel.
void deleteLabelCPP (LabelCPP_ *label)
 Function is called when working with C++ and calling the function deleteLabel.


Detailed Description

Descripes the Label structures, functions and constants.

A Label is a control element, which displays a single line of text. The text can only be changed by the application.

Author:
Stefan Gruber
Date:
01.02.2005

Definition in file label.h.


Define Documentation

#define CLS_LABEL   "java/awt/Label"
 

Defines the full name of the AWT-Label-Class.

Definition at line 22 of file label.h.

#define createLabel   createLabelC
 

Defines which function to call when createLabel is called.

Definition at line 34 of file label.h.

#define deleteLabel   deleteLabelC
 

Defines which function to call when deleteLabel is called.

Definition at line 35 of file label.h.


Typedef Documentation

typedef struct Label_ Label
 

Defines which structure is used as Label.

Definition at line 33 of file label.h.

typedef struct Label_ Label_
 

A structure for C, which describes the Label.

typedef struct LabelCPP_ LabelCPP_
 

A structure for C++, which describes the Label.

typedef struct LabelData LabelData
 

This structure holds the data needed for the Label for C and C++.


Function Documentation

void createLabelC Label_ label  ) 
 

Function is called when working with C and calling the function createLabel.

It initializes the Label_ structure.

Parameters:
label - A pointer to a Label_ structure.

Definition at line 196 of file label.c.

void createLabelCPP LabelCPP_ label  ) 
 

Function is called when working with C++ and calling the function createLabel.

It initializes the LabelCPP_ structure.

Parameters:
label - A pointer to a LabelCPP_ structure.

Definition at line 184 of file label.c.

void deleteLabelC Label_ label  ) 
 

Function is called when working with C and calling the function deleteLabel.

Parameters:
label - A pointer to a Label_ structure.

Definition at line 226 of file label.c.

void deleteLabelCPP LabelCPP_ label  ) 
 

Function is called when working with C++ and calling the function deleteLabel.

Parameters:
label - A pointer to a LabelCPP_ structure.

Definition at line 216 of file label.c.


Generated on Sat Nov 19 14:11:13 2005 for GrubC by  doxygen 1.4.4