Go to the source code of this file.
Classes |
|
class | Listener |
class | ListenerViewWindow |
class | ListenerMessageData |
struct | edit_window |
Defines |
|
#define | LISTENER_STYLE_INPUT 0 |
#define | LISTENER_STYLE_OUTPUT 1 |
#define | LISTENER_STYLE_MESSAGE 2 |
#define | LISTENER_STYLE_LABEL 3 |
#define | LSNR_INPUT_MODE_MASK 0x000F |
#define | LSNR_KEYINPUT_OFF 0x0000 |
#define | LSNR_KEYINPUT_LINE 0x0001 |
#define | LSNR_KEYINPUT_CHAR 0x0002 |
#define | LSNR_SHOWING 0x0010 |
#define | LSNR_NO_MACRO_REDRAW 0x0020 |
#define | LSNR_QUITMAX_RUN 0x0040 |
#define | LSNR_STYLE_MASK 0x0300 |
#define | LSNR_STYLE_INPUT 0x0000 |
#define | LSNR_STYLE_OUTPUT 0x0100 |
#define | LSNR_STYLE_MESSAGE 0x0200 |
#define | LSNR_BLOCK_MINI_UPDATES 0x0400 |
#define | EDIT_BOX_ITEM 1001 |
#define | MACROREC_BOX_ITEM 1002 |
#define | CLICK_STACK_SIZE 8 |
Functions |
|
ScripterExport int | get_cur_line (HWND window, MSTR &line, bool stripEOL) |
ScripterExport void | set_edit_box_font (HWND window, const MCHAR *font_name) |
ScripterExport void | set_edit_box_font_size (HWND window, int fontSize) |
Variables |
|
GlobalThunk * | listener_result_thunk |
ScripterExport BOOL | end_keyboard_input |
ScripterExport BOOL | start_keyboard_input |
ScripterExport MCHAR * | keyboard_input |
ScripterExport Value * | keyboard_terminator |
ScripterExport Array * | keyboard_input_terminators |
COLORREF | input_text_color |
COLORREF | output_text_color |
COLORREF | message_text_color |
COLORREF | label_text_color |
#define LISTENER_STYLE_INPUT 0 |
Definition at line 27 of file listener.h.
#define LISTENER_STYLE_OUTPUT 1 |
Definition at line 28 of file listener.h.
#define LISTENER_STYLE_MESSAGE 2 |
Definition at line 29 of file listener.h.
#define LISTENER_STYLE_LABEL 3 |
Definition at line 30 of file listener.h.
#define LSNR_INPUT_MODE_MASK 0x000F |
Definition at line 38 of file listener.h.
#define LSNR_KEYINPUT_OFF 0x0000 |
Definition at line 39 of file listener.h.
#define LSNR_KEYINPUT_LINE 0x0001 |
Definition at line 40 of file listener.h.
#define LSNR_KEYINPUT_CHAR 0x0002 |
Definition at line 41 of file listener.h.
#define LSNR_SHOWING 0x0010 |
Definition at line 42 of file listener.h.
#define LSNR_NO_MACRO_REDRAW 0x0020 |
Definition at line 43 of file listener.h.
#define LSNR_QUITMAX_RUN 0x0040 |
Definition at line 44 of file listener.h.
#define LSNR_STYLE_MASK 0x0300 |
Definition at line 47 of file listener.h.
#define LSNR_STYLE_INPUT 0x0000 |
Definition at line 48 of file listener.h.
#define LSNR_STYLE_OUTPUT 0x0100 |
Definition at line 49 of file listener.h.
#define LSNR_STYLE_MESSAGE 0x0200 |
Definition at line 50 of file listener.h.
#define LSNR_BLOCK_MINI_UPDATES 0x0400 |
Definition at line 51 of file listener.h.
#define EDIT_BOX_ITEM 1001 |
Definition at line 53 of file listener.h.
#define MACROREC_BOX_ITEM 1002 |
Definition at line 54 of file listener.h.
#define CLICK_STACK_SIZE 8 |
Definition at line 136 of file listener.h.
ScripterExport int get_cur_line | ( | HWND | window, |
MSTR & | line, | ||
bool | stripEOL | ||
) |
ScripterExport void set_edit_box_font | ( | HWND | window, |
const MCHAR * | font_name | ||
) |
ScripterExport void set_edit_box_font_size | ( | HWND | window, |
int | fontSize | ||
) |
ScripterExport BOOL end_keyboard_input |
ScripterExport BOOL start_keyboard_input |
ScripterExport MCHAR* keyboard_input |
ScripterExport Value* keyboard_terminator |
ScripterExport Array* keyboard_input_terminators |