Logo Search packages:      
Sourcecode: jugglemaster version File versions  Download package

Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions | Static Private Member Functions | Private Attributes

JMFrame Class Reference

Collaboration diagram for JMFrame:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void initQuickBrowserData (JMView *view, JMLib *jmlib, JMPatternLoader *pl, JMPreferences *prefs)
 JMFrame (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos, const wxSize &size)
void OnClose (wxCommandEvent &)
virtual BOOL OnCmdMsg (UINT nID, int nCode, void *pExtra, AFX_CMDHANDLERINFO *pHandlerInfo)
virtual BOOL PreCreateWindow (CREATESTRUCT &cs)
void setSiteSwap (wxString *)
void setStyle (wxString *)
void showQuickBrowser (bool show=true)
void unPause ()

Public Attributes

wxMenu * fileMenu
wxMenu * helpMenu
wxMenu * optionsMenu
wxMenu * speedMenu

Protected Member Functions

LPTSTR MakeString (UINT stringID)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSetFocus (CWnd *pOldWnd)

Protected Attributes

LPTSTR m_ToolTipsTable [NUM_TOOL_TIPS]
CCeCommandBar m_wndCommandBar
JMQuickBrowser m_wndDlgBar
CReBar m_wndReBar
CToolBar m_wndToolBar
JMView m_wndView

Private Member Functions

void changeMirror (wxCommandEvent &)
void changePause (wxCommandEvent &)
void changeSiteSwap (wxCommandEvent &)
void changeSiteSwapAdvanced (wxCommandEvent &)
void changeStyle (wxCommandEvent &)
void choosePattern (wxCommandEvent &)
void chooseSemaphore (wxCommandEvent &)
void OnAbout (wxCommandEvent &)
void OnPaint (wxPaintEvent &WXUNUSED(event))
void print (wxCommandEvent &)
void reDownload (wxCommandEvent &)
void speedDown (wxCommandEvent &)
void speedReset (wxCommandEvent &)
void speedUp (wxCommandEvent &)

Static Private Member Functions

static void ErrorCallBack (void *aUData, JML_CHAR *aErrMsg)

Private Attributes

JMCanvascanvas
JML_INT32 current_speed
JMLibjmlib
PatternLoaderpatterns
PatternLoadersemaphores
JMTimertimer

Detailed Description

Definition at line 51 of file jmdlx.h.


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

Generated by  Doxygen 1.6.0   Back to index