Starting on screen impl

This commit is contained in:
Michal Moskal
2017-07-05 13:06:58 +01:00
parent 7671a75dbc
commit 02d8cf7056
7 changed files with 105 additions and 2 deletions

16
libs/core/dal.d.ts vendored
View File

@ -344,6 +344,22 @@ declare const enum DAL {
DISPLAY_ERASE_LINE = 0x05,
DISPLAY_FILL_REGION = 0x06,
DISPLAY_FRAME = 0x07,
DRAW_OPT_NORMAL = (0x0000),
DRAW_OPT_CLEAR_WHOLE_SCREEN = (0x0001),
DRAW_OPT_CLEAR_EXCEPT_STATUS_SCREEN = (0x0002),
DRAW_OPT_CLEAR_PIXELS = (0x0004),
DRAW_OPT_CLEAR = (0x0004),
DRAW_OPT_INVERT = (0x0004),
DRAW_OPT_LOGICAL_COPY = (0x0000),
DRAW_OPT_LOGICAL_AND = (0x0008),
DRAW_OPT_LOGICAL_OR = (0x0010),
DRAW_OPT_LOGICAL_XOR = (0x0018),
DRAW_OPT_FILL_SHAPE = (0x0020),
DRAW_OPT_CLEAR_SCREEN_MODES = (0x0003),
DRAW_OPT_LOGICAL_OPERATIONS = (0x0018),
DRAW_OPT_POLYGON_POLYLINE = (0x0400),
DRAW_OPT_CLEAR_LINE = (0x0800),
DRAW_OPT_CLEAR_EOL = (0x1000),
CS_TIMER_1 = 0,
CS_TIMER_2 = 1,
CS_TIMER_3 = 2,