#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] |