/********************************************************************* * * GUIDEMO_VScreen */ void GUIDEMO_VScreen(void) { int ySize, vySize; ySize = LCD_GetYSize(); vySize = LCD_GetVYSize(); if (vySize < (ySize << 1)) { return; } GUIDEMO_ShowIntro("VScreen demo", "Demonstrates how to use\n" "virtual screens"); GUIDEMO_DrawBk(1); _DemoVScreen(); GUI_SetOrg(0, 0); }
/********************************************************************* * * GUIDEMO_VScreen */ void GUIDEMO_VScreen(void) { int vySize; int ySize; ySize = LCD_GetYSize(); vySize = LCD_GetVYSize(); if (vySize < (ySize * 2)) { GUIDEMO_ConfigureDemo("Virtual Screen", "Works only with a virtual screen with at least twice the ySize of the display.\nDemo will be skipped...", GUIDEMO_SHOW_CURSOR | GUIDEMO_SHOW_INFO | GUIDEMO_SHOW_CONTROL); return; } GUIDEMO_ConfigureDemo("Virtual Screen", "Demonstrates how to use\nvirtual screens", GUIDEMO_SHOW_CURSOR | GUIDEMO_SHOW_INFO | GUIDEMO_SHOW_CONTROL); GUIDEMO_DrawBk(); _DemoVScreen(); GUI_SetOrg(0, 0); }