Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

vform Class Reference

#include <vform.h>

Inheritance diagram for vform:

vwidget List of all members.

Public Methods

 vform (vwidget *par)
 ~vform (void)
void destroy (void)
void add_field (char *field_name, char *type, char*val)
void insert_field (int field_num, char *field_name, char *type, char *val)
void remove_field (int field_num)
void clear (void)
char* get_field_data (int field_num)
char* get_field_type (int field_num)
char* get_field_name (int field_num)
int num_fields (void)
int get_current_field (void)
void set_current_field (int field_num)
void focus_field (int field_num)
void set_dialog_binding (binding *b)
virtual int kind (void)

Static Public Methods

int TCLTK_CALLING_CONVENTION vform_cmd (ClientData, Tcl_Interp *interp, int argc, char *argv[])

Protected Methods

int filter (char *title, char *variable)

Protected Attributes

bindingdialog_binding
field_info_listfields


Detailed Description


Constructor & Destructor Documentation

vform::vform ( vwidget * par)

vform::~vform ( void)


Member Function Documentation

void vform::add_field ( char * field_name,
char * type,
char * val)

void vform::clear ( void)

void vform::destroy ( void) [virtual]

Reimplemented from vwidget.

int vform::filter ( char * type_name,
char * variable) [protected]

void vform::focus_field ( int field_num)

int vform::get_current_field ( void)

char * vform::get_field_data ( int field_num)

char * vform::get_field_name ( int field_num)

char * vform::get_field_type ( int field_num)

void vform::insert_field ( int field_num,
char * field_name,
char * type,
char * val)

int vform::kind ( void) [inline, virtual]

Reimplemented from vwidget.

int vform::num_fields ( void)

void vform::remove_field ( int field_num)

void vform::set_current_field ( int field_num)

void vform::set_dialog_binding ( binding * b) [inline]

int TCLTK_CALLING_CONVENTION vform::vform_cmd ( ClientData,
Tcl_Interp * interp,
int argc,
char * argv[]) [static]


Member Data Documentation

binding * vform::dialog_binding [protected]

field_info_list * vform::fields [protected]


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:44:55 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000