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);