checkbox.h File Reference

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

#include "../jnilib.h"
#include "listeners.h"
#include "checkboxgroup.h"

Include dependency graph for checkbox.h:

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

Go to the source code of this file.

Data Structures

struct  CheckBox_
 A structure for C, which describes the CheckBox. More...
struct  CheckBoxCPP_
 A structure for C++, which describes the CheckBox. More...
struct  CheckBoxData
 This structure holds the data needed for the CheckBox for C and C++. More...

Defines

#define CLS_CHECKBOX   "java/awt/Checkbox"
 Defines the full name of the AWT-CheckBox-Class.
#define createCheckBox   createCheckBoxC
 Defines which function to call when createCheckBox is called.
#define deleteCheckBox   deleteCheckBoxC
 Defines which function to call when deleteCheckBox is called.

Typedefs

typedef CheckBox_ CheckBox
 Defines which structure is used as CheckBox.
typedef CheckBox_ CheckBox_
 A structure for C, which describes the CheckBox.
typedef CheckBoxCPP_ CheckBoxCPP_
 A structure for C++, which describes the CheckBox.
typedef CheckBoxData CheckBoxData
 This structure holds the data needed for the CheckBox for C and C++.

Functions

void createCheckBoxC (CheckBox_ *checkbox)
 Function is called when working with C and calling the function createCheckBox.
void createCheckBoxCPP (CheckBoxCPP_ *checkbox)
 Function is called when working with C++ and calling the function createCheckBox.
void deleteCheckBoxC (CheckBox_ *checkbox)
 Function is called when working with C and calling the function deleteCheckBox.
void deleteCheckBoxCPP (CheckBoxCPP_ *checkbox)
 Function is called when working with C++ and calling the function deleteCheckBox.


Detailed Description

Descripes the CheckBox structures, functions and constants.

A Checkbox is an control element which can be selected and deselceted. It can be member of a Checkboxgroup, then only one Checkbox of the group can be checked.

Author:
Stefan Gruber
Date:
20.02.2005

Definition in file checkbox.h.


Define Documentation

#define CLS_CHECKBOX   "java/awt/Checkbox"
 

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

Definition at line 23 of file checkbox.h.

#define createCheckBox   createCheckBoxC
 

Defines which function to call when createCheckBox is called.

Definition at line 35 of file checkbox.h.

#define deleteCheckBox   deleteCheckBoxC
 

Defines which function to call when deleteCheckBox is called.

Definition at line 36 of file checkbox.h.


Typedef Documentation

typedef struct CheckBox_ CheckBox
 

Defines which structure is used as CheckBox.

Definition at line 34 of file checkbox.h.

typedef struct CheckBox_ CheckBox_
 

A structure for C, which describes the CheckBox.

typedef struct CheckBoxCPP_ CheckBoxCPP_
 

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

typedef struct CheckBoxData CheckBoxData
 

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


Function Documentation

void createCheckBoxC CheckBox_ checkbox  ) 
 

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

It initializes the CheckBox_ structure.

Parameters:
checkbox - A pointer to a CheckBox_ structure.

Definition at line 266 of file checkbox.c.

void createCheckBoxCPP CheckBoxCPP_ checkbox  ) 
 

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

It initializes the CheckBoxCPP_ structure.

Parameters:
checkbox - A pointer to a CheckBoxCPP_ structure.

Definition at line 254 of file checkbox.c.

void deleteCheckBoxC CheckBox_ checkbox  ) 
 

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

Parameters:
checkbox - A pointer to a CheckBox_ structure.

Definition at line 296 of file checkbox.c.

void deleteCheckBoxCPP CheckBoxCPP_ checkbox  ) 
 

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

Parameters:
checkbox - A pointer to a CheckBoxCPP_ structure.

Definition at line 286 of file checkbox.c.


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