📄 vnc.c
字号:
*
**********************************************************************
*/
/*********************************************************************
*
* DialogLight
*/
static const GUI_WIDGET_CREATE_INFO _aDialogLight[] = {
{ WINDOW_CreateIndirect, "", 0, 0, 0, 113, 140, WM_CF_SHOW },
{ TEXT_CreateIndirect, "5.Floor:", 0, 5, 8, 40, 23, TEXT_CF_LEFT },
{ TEXT_CreateIndirect, "4.Floor:", 0, 5, 33, 40, 23, TEXT_CF_LEFT },
{ TEXT_CreateIndirect, "3.Floor:", 0, 5, 58, 40, 23, TEXT_CF_LEFT },
{ TEXT_CreateIndirect, "2.Floor:", 0, 5, 83, 40, 23, TEXT_CF_LEFT },
{ TEXT_CreateIndirect, "1.Floor:", 0, 5, 108, 40, 23, TEXT_CF_LEFT },
{ SLIDER_CreateIndirect, NULL, GUI_ID_SLIDER4, 45, 4, 64, 23 },
{ SLIDER_CreateIndirect, NULL, GUI_ID_SLIDER3, 45, 29, 64, 23 },
{ SLIDER_CreateIndirect, NULL, GUI_ID_SLIDER2, 45, 54, 64, 23 },
{ SLIDER_CreateIndirect, NULL, GUI_ID_SLIDER1, 45, 79, 64, 23 },
{ SLIDER_CreateIndirect, NULL, GUI_ID_SLIDER0, 45, 104, 64, 23 }
};
/*********************************************************************
*
* DialogMisc
*/
static const GUI_WIDGET_CREATE_INFO _aDialogMisc[] = {
{ WINDOW_CreateIndirect, "", 0, 0, 0, 113, 140, WM_CF_SHOW },
{ BUTTON_CreateIndirect, "Jalousie 1", GUI_ID_BUTTON0, 5, 3, 103, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, "Jalousie 2", GUI_ID_BUTTON1, 5, 24, 103, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, "Marquee 1", GUI_ID_BUTTON2, 5, 45, 103, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, "Marquee 2", GUI_ID_BUTTON3, 5, 66, 103, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, "Garage", GUI_ID_BUTTON4, 5, 87, 103, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, "<", GUI_ID_BUTTON5, 5, 108, 20, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, "LogoStop", GUI_ID_BUTTON6, 27, 108, 59, 19, TEXT_CF_HCENTER },
{ BUTTON_CreateIndirect, ">", GUI_ID_BUTTON7, 88, 108, 20, 19, TEXT_CF_HCENTER }
};
/*********************************************************************
*
* DialogElev
*/
static const GUI_WIDGET_CREATE_INFO _aDialogElev[] = {
{ WINDOW_CreateIndirect, "", 0, 9, 8, 113, 140, WM_CF_SHOW },
{ BUTTON_CreateIndirect, "", GUI_ID_BUTTON4, 16, 21, 16, 16, TEXT_CF_HCENTER},
{ BUTTON_CreateIndirect, "", GUI_ID_BUTTON3, 16, 39, 16, 16, TEXT_CF_HCENTER},
{ BUTTON_CreateIndirect, "", GUI_ID_BUTTON2, 16, 57, 16, 16, TEXT_CF_HCENTER},
{ BUTTON_CreateIndirect, "", GUI_ID_BUTTON1, 16, 75, 16, 16, TEXT_CF_HCENTER},
{ BUTTON_CreateIndirect, "", GUI_ID_BUTTON0, 16, 93, 16, 16, TEXT_CF_HCENTER},
{ BUTTON_CreateIndirect, "Door", GUI_ID_BUTTON5, 42, 21, 53, 16, TEXT_CF_HCENTER},
{ BUTTON_CreateIndirect, "Pause", GUI_ID_BUTTON6, 42, 39, 53, 16, TEXT_CF_HCENTER}
};
/*********************************************************************
*
* static data, polygons
*
**********************************************************************
*/
/*********************************************************************
*
* Arrows
*/
static const GUI_POINT _aArrowUp[] = {
{1, 0}, {4, 3}, { 1, 3}, {1, 8},
{0, 8}, {0, 3}, {-3, 3}, {0, 0}
};
static const GUI_POINT _aArrowDown[] = {
{1, 8}, {4, 5}, { 1, 5}, {1, 0},
{0, 0}, {0, 5}, {-3, 5}, {0, 8}
};
static GUI_POINT _aArrowRight[] = {
{0, 0}, {5, 0}, { 5,-3}, {8, 0},
{8, 1}, {5, 4}, { 5, 1}, {0, 1}
};
static GUI_POINT _aArrowLeft[] = {
{0, 0}, {3,-3}, { 3, 0}, {8, 0},
{8, 1}, {3, 1}, { 3, 4}, {0, 1}
};
/*********************************************************************
*
* Roof
*/
static GUI_POINT _aRoof[] = {
{0, 0}, {75, 60}, {-75, 60}
};
static GUI_POINT _aRoofMini[] = {
{0, 0}, {119, 90}, {-119, 90}
};
/*********************************************************************
*
* static data, bitmaps
*
**********************************************************************
*/
#ifdef NEC_HOUSE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -