FieldDialog Class Reference

#include <utility.h>

List of all members.

Public Member Functions

virtual ~FieldDialog ()
virtual void dismiss (boolean accept)
const String * text () const
virtual void keystroke (const Event &e)
virtual void accept (FieldEditor *)
virtual void cancel (FieldEditor *)
virtual boolean run ()

Static Public Member Functions

static FieldDialogfield_dialog_instance (const char *, Style *, Glyph *extra=nil)

Private Member Functions

 FieldDialog (Glyph *, Style *)

Private Attributes

FieldEditor * fe_
CopyString s_

Constructor & Destructor Documentation

virtual FieldDialog::~FieldDialog (  )  [virtual]
FieldDialog::FieldDialog ( Glyph *  ,
Style *   
) [private]

Member Function Documentation

virtual void FieldDialog::accept ( FieldEditor *   )  [virtual]
virtual void FieldDialog::cancel ( FieldEditor *   )  [virtual]
virtual void FieldDialog::dismiss ( boolean  accept  )  [virtual]
static FieldDialog* FieldDialog::field_dialog_instance ( const char *  ,
Style *  ,
Glyph *  extra = nil 
) [static]
virtual void FieldDialog::keystroke ( const Event &  e  )  [inline, virtual]

References fe_.

virtual boolean FieldDialog::run (  )  [virtual]
const String* FieldDialog::text (  )  const [inline]

References fe_.


Member Data Documentation

FieldEditor* FieldDialog::fe_ [private]

Referenced by keystroke(), and text().

CopyString FieldDialog::s_ [private]

The documentation for this class was generated from the following file:
Generated on Mon Jun 13 08:10:31 2011 for NEURON by  doxygen 1.6.3