GME  13
Public Types | Public Member Functions | Public Attributes | Friends
CConsoleCtrl Class Reference

#include <ConsoleCtl.h>

Collaboration diagram for CConsoleCtrl:
Collaboration graph
[legend]

List of all members.

Public Types

enum  {
  dispidNavigateTo = 7L, dispidContents = 1L, dispidMessage = 2L, dispidClear = 3L,
  eventidClickMGAID = 1L
}

Public Member Functions

 CConsoleCtrl ()
virtual void OnDraw (CDC *pdc, const CRect &rcBounds, const CRect &rcInvalid)
virtual void DoPropExchange (CPropExchange *pPX)
virtual void OnResetState ()
 ~CConsoleCtrl ()
void LoadScript (BSTR fileName)
void RunScript ()
void RunCode (BSTR code)
 DECLARE_OLECREATE_EX (CConsoleCtrl) DECLARE_OLETYPELIB(CConsoleCtrl) DECLARE_PROPPAGEIDS(CConsoleCtrl) DECLARE_OLECTLTYPE(CConsoleCtrl) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct)
afx_msg void OnShowMenu ()
afx_msg void LoadScriptDlg ()
afx_msg void runScript ()
afx_msg void relScript ()
afx_msg void rlrScript ()
afx_msg void selectEngine ()
afx_msg void prevCommand ()
afx_msg void nextCommand ()
afx_msg void retCommand ()
afx_msg void loadRecent (UINT)
afx_msg BOOL OnToolTipNotify (UINT id, NMHDR *pNMHDR, LRESULT *pResult)
afx_msg BSTR GetContents ()
afx_msg void SetContents (LPCTSTR lpszNewValue)
afx_msg void Message (LPCTSTR str, short type)
afx_msg void Clear ()
afx_msg void SetGMEApp (IDispatch *disp)
afx_msg void SetGMEProj (IDispatch *disp)
afx_msg void NavigateTo (LPCTSTR url)
afx_msg void AboutBox ()
void FireClickMGAID (LPCTSTR objid)
afx_msg __int64 GetCWnd ()
afx_msg void SetCWnd (void *)
BOOL PreTranslateMessage (MSG *pMsg)
HRESULT AddGMEToScript ()

Public Attributes

CHtmlCtrl m_browser
CScriptEdit m_edit
CButton m_cmdButton
CButton m_exeButton
CButton m_clrButton
CButton m_upButton
CButton m_dnButton
CButton m_retButton
CString m_recent1
CString m_recent2
CString m_recent3
CString m_recent4
CString m_recent5
HICON m_hIco1
HICON m_hIco2
HICON m_hIco3
HICON m_hIcou
HICON m_hIcod
HICON m_hIcor
CComPtr< IDispatch > m_gmeptr

Friends

class CHtmlCtrl

Detailed Description

Definition at line 10 of file ConsoleCtl.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
dispidNavigateTo 
dispidContents 
dispidMessage 
dispidClear 
eventidClickMGAID 

Definition at line 104 of file ConsoleCtl.h.


Constructor & Destructor Documentation

Definition at line 157 of file ConsoleCtl.cpp.

Definition at line 179 of file ConsoleCtl.cpp.


Member Function Documentation

Definition at line 366 of file ConsoleCtl.cpp.

Definition at line 855 of file ConsoleCtl.cpp.

Definition at line 543 of file ConsoleCtl.cpp.

void CConsoleCtrl::DoPropExchange ( CPropExchange *  pPX) [virtual]

Definition at line 342 of file ConsoleCtl.cpp.

void CConsoleCtrl::FireClickMGAID ( LPCTSTR  objid) [inline]

Definition at line 97 of file ConsoleCtl.h.

Definition at line 549 of file ConsoleCtl.cpp.

afx_msg __int64 CConsoleCtrl::GetCWnd ( ) [inline]

Definition at line 113 of file ConsoleCtl.h.

void CConsoleCtrl::loadRecent ( UINT  which)

Definition at line 776 of file ConsoleCtl.cpp.

void CConsoleCtrl::LoadScript ( BSTR  fileName)

Definition at line 651 of file ConsoleCtl.cpp.

Definition at line 694 of file ConsoleCtl.cpp.

void CConsoleCtrl::Message ( LPCTSTR  str,
short  type 
)

Definition at line 488 of file ConsoleCtl.cpp.

void CConsoleCtrl::NavigateTo ( LPCTSTR  url)

Definition at line 388 of file ConsoleCtl.cpp.

Definition at line 792 of file ConsoleCtl.cpp.

void CConsoleCtrl::OnDraw ( CDC *  pdc,
const CRect &  rcBounds,
const CRect &  rcInvalid 
) [virtual]

Definition at line 211 of file ConsoleCtl.cpp.

void CConsoleCtrl::OnResetState ( ) [virtual]

Definition at line 355 of file ConsoleCtl.cpp.

Definition at line 600 of file ConsoleCtl.cpp.

BOOL CConsoleCtrl::OnToolTipNotify ( UINT  id,
NMHDR *  pNMHDR,
LRESULT *  pResult 
)

Definition at line 802 of file ConsoleCtl.cpp.

Definition at line 844 of file ConsoleCtl.cpp.

Definition at line 787 of file ConsoleCtl.cpp.

Definition at line 753 of file ConsoleCtl.cpp.

Definition at line 797 of file ConsoleCtl.cpp.

Definition at line 758 of file ConsoleCtl.cpp.

void CConsoleCtrl::RunCode ( BSTR  code) [inline]

Definition at line 33 of file ConsoleCtl.h.

Definition at line 640 of file ConsoleCtl.cpp.

Definition at line 748 of file ConsoleCtl.cpp.

Definition at line 764 of file ConsoleCtl.cpp.

void CConsoleCtrl::SetContents ( LPCTSTR  lpszNewValue)

Definition at line 575 of file ConsoleCtl.cpp.

afx_msg void CConsoleCtrl::SetCWnd ( void *  ) [inline]

Definition at line 114 of file ConsoleCtl.h.

void CConsoleCtrl::SetGMEApp ( IDispatch *  disp)

Definition at line 374 of file ConsoleCtl.cpp.

void CConsoleCtrl::SetGMEProj ( IDispatch *  disp)

Definition at line 382 of file ConsoleCtl.cpp.


Friends And Related Function Documentation

friend class CHtmlCtrl [friend]

Definition at line 12 of file ConsoleCtl.h.


Member Data Documentation

Definition at line 38 of file ConsoleCtl.h.

Definition at line 42 of file ConsoleCtl.h.

Definition at line 40 of file ConsoleCtl.h.

Definition at line 44 of file ConsoleCtl.h.

Definition at line 39 of file ConsoleCtl.h.

Definition at line 41 of file ConsoleCtl.h.

CComPtr<IDispatch> CConsoleCtrl::m_gmeptr

Definition at line 117 of file ConsoleCtl.h.

Definition at line 52 of file ConsoleCtl.h.

Definition at line 53 of file ConsoleCtl.h.

Definition at line 54 of file ConsoleCtl.h.

Definition at line 56 of file ConsoleCtl.h.

Definition at line 57 of file ConsoleCtl.h.

Definition at line 55 of file ConsoleCtl.h.

Definition at line 46 of file ConsoleCtl.h.

Definition at line 47 of file ConsoleCtl.h.

Definition at line 48 of file ConsoleCtl.h.

Definition at line 49 of file ConsoleCtl.h.

Definition at line 50 of file ConsoleCtl.h.

Definition at line 45 of file ConsoleCtl.h.

Definition at line 43 of file ConsoleCtl.h.


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