textfield.h File Reference

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

#include "../jnilib.h"

Include dependency graph for textfield.h:

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

Go to the source code of this file.

Data Structures

struct  TextField_
 A structure for C, which describes the TextField. More...
struct  TextFieldCPP_
 A structure for C++, which describes the TextField. More...
struct  TextFieldData
 This structure holds the data needed for the TextField for C and C++. More...

Defines

#define CLS_TEXTFIELD   "java/awt/TextField"
 Defines the full name of the AWT-TextField-Class.
#define createTextField   createTextFieldC
 Defines which function to call when createTextField is called.
#define deleteTextField   deleteTextFieldC
 Defines which function to call when deleteTextField is called.

Typedefs

typedef TextField_ TextField
 Defines which structure is used as TextField.
typedef TextField_ TextField_
 A structure for C, which describes the TextField.
typedef TextFieldCPP_ TextFieldCPP_
 A structure for C++, which describes the TextField.
typedef TextFieldData TextFieldData
 This structure holds the data needed for the TextField for C and C++.

Functions

void createTextFieldC (TextField_ *textfield)
 Function is called when working with C and calling the function createTextField.
void createTextFieldCPP (TextFieldCPP_ *textfield)
 Function is called when working with C++ and calling the function createTextField.
void deleteTextFieldC (TextField_ *textfield)
 Function is called when working with C and calling the function deleteTextField.
void deleteTextFieldCPP (TextFieldCPP_ *textfield)
 Function is called when working with C++ and calling the function deleteTextField.


Detailed Description

Descripes the TextField structures, functions and constants.

A Textfield allows you to display a single line of text and to interact with the user. The user can edit the text.

Author:
Stefan Gruber
Date:
01.02.2005

Definition in file textfield.h.


Define Documentation

#define CLS_TEXTFIELD   "java/awt/TextField"
 

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

Definition at line 21 of file textfield.h.

#define createTextField   createTextFieldC
 

Defines which function to call when createTextField is called.

Definition at line 33 of file textfield.h.

#define deleteTextField   deleteTextFieldC
 

Defines which function to call when deleteTextField is called.

Definition at line 34 of file textfield.h.


Typedef Documentation

typedef struct TextField_ TextField
 

Defines which structure is used as TextField.

Definition at line 32 of file textfield.h.

typedef struct TextField_ TextField_
 

A structure for C, which describes the TextField.

typedef struct TextFieldCPP_ TextFieldCPP_
 

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

typedef struct TextFieldData TextFieldData
 

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


Function Documentation

void createTextFieldC TextField_ textfield  ) 
 

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

It initializes the TextField_ structure.

Parameters:
textfield - A pointer to a TextField_ structure.

Definition at line 224 of file textfield.c.

void createTextFieldCPP TextFieldCPP_ textfield  ) 
 

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

It initializes the TextFieldCPP_ structure.

Parameters:
textfield - A pointer to a TextFieldCPP_ structure.

Definition at line 212 of file textfield.c.

void deleteTextFieldC TextField_ textfield  ) 
 

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

Parameters:
textfield - A pointer to a TextField_ structure.

Definition at line 254 of file textfield.c.

void deleteTextFieldCPP TextFieldCPP_ textfield  ) 
 

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

Parameters:
textfield - A pointer to a TextFieldCPP_ structure.

Definition at line 244 of file textfield.c.


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