Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

mgSymbolPanel Class Reference

#include <SymbolDlg.h>

Inheritance diagram for mgSymbolPanel:

mgMathBoxWndUser List of all members.

Detailed Description

The palette which allows the user to register parameters, unknowns and constants in mcSymbol arrays.

Definition at line 117 of file SymbolDlg.h.

Public Member Functions

 mgSymbolPanel (wxWindow *parent, mgMathWnd *mathwnd, mgMathBox *mathbox, mcSymbolArray *, wxWindowID id=-1, const wxString &title=wxT("Symbols"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
void Sync ()
void AddDefaultLists ()

Protected Member Functions

void BuildAll ()
void BuildCtrls ()
int GetBaseID () const
void OnDeleteSymbol (wxCommandEvent &event)
void OnPageChanged (wxNotebookEvent &ev)
int GetDefaultWidth ()
int GetDefaultHeight ()
wxString GetButtonLabel (int n)
wxString GetButtonTooltip (int n)
int GetColCount () const
int GetRowCount () const

Protected Attributes

wxNotebook * m_pList
 The notebook containing the pages with the lists of the registered symbols...
wxStaticBoxSizer * m_pPropertySizer
 The list where all the symbols are stored.
wxTextCtrl * m_pText
 The text control which contains the name of the symbol to add.
mcSymbolArray * m_pArray
 The array which is modified by this dialog.


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

Documentation generated with Doxygen on Sun Feb 6 17:19:28 2005
Visit MathStudio home page for more info

[ Top ]