1 /* This is a small demo of the high-performance GUIX graphics framework. */
2 
3 #include <stdio.h>
4 #include "gx_api.h"
5 
6 #include "demo_guix_car_infotainment_resources.h"
7 #include "demo_guix_car_infotainment_specifications.h"
8 
9 /* Defime timer IDs.  */
10 #define TIMER_ID_SECOND                    1
11 #define TIMER_ID_PROGRESS_BAR_ANIMATION    2
12 #define TIMER_ID_CALL_DURATION             3
13 #define TIMER_ID_RADIAL_PROGRESS_ANIMATION 4
14 #define TIMER_ID_VIDEO_PLAY_PROGRESS_ANIMATION 5
15 #define TIMER_ID_CLIMATE_SCREEN_PROGRESS_ANIMATION 6
16 #define TIMER_ID_VEHICLE_NUMBER_ANIMATION 7
17 #define TIMER_ID_MAIN_SCREEN_NUMBER_ANIMATION 8
18 #define TIMER_ID_MAIN_SCREEN_SPEEDOMETER_ANIMATION 9
19 
20 VOID ToggleScreen(GX_WINDOW* new_win);