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

form_base_viewer Class Reference

#include <base_viewer.h>

Inheritance diagram for form_base_viewer:

base_viewer window ann_form List of all members.

Public Methods

 form_base_viewer ()
virtual ~form_base_viewer ()
virtual void create_window ()
virtual char* class_name ()
void set_info_bar ( char* msg )
virtual void add_bricks ( SuifObject* obj )
virtual void add_brick ( SuifBrick *br, char* field_name )
BrickListget_brick_list ( SuifObject* obj, int first_field_num = 0)
SuifBrick* get_brick ( SuifObject* obj, int field_num, char*& error_msg )

Protected Attributes

vmenumenu
vframeform_frame
vframebutton_frame
vformform
vmessageinfo_bar
vbuttonbarbutton_bar


Detailed Description


Constructor & Destructor Documentation

form_base_viewer::form_base_viewer ()

form_base_viewer::~form_base_viewer () [virtual]


Member Function Documentation

void form_base_viewer::add_brick ( SuifBrick * br,
char * field_name) [virtual]

void form_base_viewer::add_bricks ( SuifObject * obj) [virtual]

char * form_base_viewer::class_name ( void) [inline, virtual]

Reimplemented from base_viewer.

Reimplemented in ann_form.

void form_base_viewer::create_window ( void) [virtual]

Reimplemented from window.

Reimplemented in ann_form.

SuifBrick * form_base_viewer::get_brick ( SuifObject * obj,
int field_num,
char *& error_msg)

BrickList * form_base_viewer::get_brick_list ( SuifObject * obj,
int first_field_num = 0)

void form_base_viewer::set_info_bar ( char * msg)


Member Data Documentation

vbuttonbar * form_base_viewer::button_bar [protected]

vframe * form_base_viewer::button_frame [protected]

vform * form_base_viewer::form [protected]

vframe * form_base_viewer::form_frame [protected]

vmessage * form_base_viewer::info_bar [protected]

vmenu * form_base_viewer::menu [protected]


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