#include <scripteditor.h>
Public Member Functions |
|
ScriptEditor (const MCHAR *ititle=NULL) | |
virtual ScripterExport | ~ScriptEditor () |
virtual LRESULT APIENTRY | proc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
virtual ScripterExport HWND | DisplayWindow (HWND hParent=NULL) |
virtual ScripterExport void | CloseWindow (bool notify=false) |
virtual
ScripterExport const MCHAR * |
GetEditScript () |
virtual ScripterExport void | SetEditScript (const MCHAR *script) |
virtual ScripterExport void | SetTitle (const MCHAR *t) |
virtual ScripterExport bool | OnFileOpen (HWND hwnd) |
virtual ScripterExport bool | OnClose (HWND hwnd) |
virtual const MCHAR * | GetTitle () |
virtual Value * | GetValueTitle () |
virtual bool | OnExecute (HWND hwnd) |
return false to default handling |
|
virtual bool | IsDisplayed () |
virtual IntTab & | GetDisabledMenuTab () |
Protected Attributes |
|
WNDPROC | originalWndProc |
IntTab | disable_menus |
edit_window * | ew |
HWND | hScript |
ScriptEditor | ( | const MCHAR * | ititle = NULL |
) | [inline] |
virtual ScripterExport ~ScriptEditor | ( | ) | [virtual] |
virtual LRESULT APIENTRY proc | ( | HWND | hwnd, |
UINT | uMsg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) | [inline, virtual] |
{ return CallWindowProc(originalWndProc, hwnd, uMsg, wParam, lParam); }
virtual ScripterExport HWND DisplayWindow | ( | HWND | hParent = NULL |
) | [virtual] |
virtual ScripterExport void CloseWindow | ( | bool | notify = false |
) | [virtual] |
virtual ScripterExport const MCHAR* GetEditScript | ( | ) | [virtual] |
virtual ScripterExport void SetEditScript | ( | const MCHAR * | script | ) | [virtual] |
virtual ScripterExport void SetTitle | ( | const MCHAR * | t | ) | [inline, virtual] |
{ title = t; }
virtual ScripterExport bool OnFileOpen | ( | HWND | hwnd | ) | [virtual] |
virtual ScripterExport bool OnClose | ( | HWND | hwnd | ) | [virtual] |
virtual const MCHAR* GetTitle | ( | ) | [inline, virtual] |
{ return title; }
virtual Value* GetValueTitle | ( | ) | [inline, virtual] |
virtual bool OnExecute | ( | HWND | hwnd | ) | [inline, virtual] |
virtual bool IsDisplayed | ( | ) | [inline, virtual] |
virtual IntTab& GetDisabledMenuTab | ( | ) | [inline, virtual] |
{ return disable_menus; }
WNDPROC originalWndProc
[protected] |
IntTab
disable_menus
[protected] |
edit_window* ew
[protected] |
HWND hScript
[protected] |