NEURON
FieldDialog Class Reference

#include <utility.h>

Inheritance diagram for FieldDialog:

Public Member Functions

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

Static Public Member Functions

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

Private Member Functions

 FieldDialog (Glyph *, Style *)
 

Private Attributes

FieldEditorfe_
 
CopyString s_
 

Detailed Description

Definition at line 18 of file utility.h.

Constructor & Destructor Documentation

◆ ~FieldDialog()

virtual FieldDialog::~FieldDialog ( )
virtual

◆ FieldDialog()

FieldDialog::FieldDialog ( Glyph ,
Style  
)
private

Member Function Documentation

◆ accept()

virtual void FieldDialog::accept ( FieldEditor )
virtual

◆ cancel()

virtual void FieldDialog::cancel ( FieldEditor )
virtual

◆ dismiss()

virtual void FieldDialog::dismiss ( bool  accept)
virtual

◆ field_dialog_instance()

static FieldDialog* FieldDialog::field_dialog_instance ( const char *  ,
Style ,
Glyph extra = NULL 
)
static

◆ keystroke()

virtual void FieldDialog::keystroke ( const Event e)
inlinevirtual

Definition at line 26 of file utility.h.

◆ run()

virtual bool FieldDialog::run ( )
virtual

◆ text()

const String* FieldDialog::text ( ) const
inline

Definition at line 23 of file utility.h.

Member Data Documentation

◆ fe_

FieldEditor* FieldDialog::fe_
private

Definition at line 35 of file utility.h.

◆ s_

CopyString FieldDialog::s_
private

Definition at line 36 of file utility.h.


The documentation for this class was generated from the following file: