Hello ; 
	I was not able to run the program. https://wiki.ugfx.io/index.php/Using_Keil_µVision_5_MDK-ARM I made the instructions here but did not.
 
	Is the correction correct?can you check?
 
	ım using uKEIL V5.22 / WINDOWS 10 / STM32F746NG DISCOVERY KIT 
 
	 
 
	#ifndef _GFXCONF_H 
	#define _GFXCONF_H
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GOS - One of these must be defined, preferably in your Makefile       // 
	/////////////////////////////////////////////////////////////////////////// 
	//#define GFX_USE_OS_CHIBIOS                           FALSE 
	//#define GFX_USE_OS_FREERTOS                          FALSE 
	//    #define GFX_FREERTOS_USE_TRACE                   FALSE 
	//#define GFX_USE_OS_WIN32                             FALSE 
	//#define GFX_USE_OS_LINUX                             FALSE 
	//#define GFX_USE_OS_OSX                               FALSE 
	//#define GFX_USE_OS_ECOS                              FALSE 
	//#define GFX_USE_OS_RAWRTOS                           FALSE 
	//#define GFX_USE_OS_ARDUINO                           FALSE #define GFX_USE_OS_KEIL                              TRUE 
	//#define GFX_USE_OS_CMSIS                             FALSE 
	//#define GFX_USE_OS_RAW32                             FALSE 
	//#define GFX_USE_OS_NIOS                              FALSE 
	//    #define INTERRUPTS_OFF()                         optional_code 
	//    #define INTERRUPTS_ON()                          optional_code
 
	// Options that (should where relevant) apply to all operating systems 
	//    #define GFX_NO_INLINE                            FALSE 
	//    #define GFX_COMPILER                             GFX_COMPILER_GCC 
	//    #define GFX_CPU                                  GFX_CPU_CORTEX_M4_FP 
	//    #define GFX_CPU_NO_ALIGNMENT_FAULTS              FALSE 
	//    #define GFX_CPU_ENDIAN                           GFX_CPU_ENDIAN_UNKNOWN 
	//    #define GFX_OS_HEAP_SIZE                         0 
	//    #define GFX_OS_NO_INIT                           TRUE 
	//    #define GFX_OS_INIT_NO_WARNING                   TRUE 
	//    #define GFX_OS_PRE_INIT_FUNCTION                 myHardwareInitRoutine 
	//    #define GFX_OS_EXTRA_INIT_FUNCTION               myOSInitRoutine 
	//    #define GFX_OS_EXTRA_DEINIT_FUNCTION             myOSDeInitRoutine 
	//    #define GFX_EMULATE_MALLOC                       FALSE
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GDISP                                                                 // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GDISP                                TRUE
 
	//#define GDISP_NEED_AUTOFLUSH                         FALSE 
	//#define GDISP_NEED_TIMERFLUSH                        FALSE 
	#define GDISP_NEED_VALIDATION                        TRUE 
	#define GDISP_NEED_CLIP                              TRUE 
	#define GDISP_NEED_CIRCLE                            TRUE 
	//#define GDISP_NEED_ELLIPSE                           FALSE 
	//#define GDISP_NEED_ARC                               FALSE 
	//#define GDISP_NEED_ARCSECTORS                        FALSE 
	#define GDISP_NEED_CONVEX_POLYGON                    TRUE 
	//#define GDISP_NEED_SCROLL                            FALSE 
	//#define GDISP_NEED_PIXELREAD                         FALSE 
	//#define GDISP_NEED_CONTROL                           FALSE 
	//#define GDISP_NEED_QUERY                             FALSE 
	//#define GDISP_NEED_MULTITHREAD                       FALSE 
	//#define GDISP_NEED_STREAMING                         FALSE 
	#define GDISP_NEED_TEXT                              TRUE 
	//    #define GDISP_NEED_TEXT_WORDWRAP                 FALSE 
	//    #define GDISP_NEED_ANTIALIAS                     FALSE 
	//    #define GDISP_NEED_UTF8                          FALSE 
	//    #define GDISP_NEED_TEXT_KERNING                  FALSE 
	//    #define GDISP_INCLUDE_FONT_UI1                   FALSE 
	//    #define GDISP_INCLUDE_FONT_UI2                   FALSE        // The smallest preferred font. 
	//    #define GDISP_INCLUDE_FONT_LARGENUMBERS          FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS10          FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS12          FALSE 
	    #define GDISP_INCLUDE_FONT_DEJAVUSANS16          TRUE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS20          FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS24          FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS32          FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12      FALSE 
	//    #define GDISP_INCLUDE_FONT_FIXED_10X20           FALSE 
	//    #define GDISP_INCLUDE_FONT_FIXED_7X14            FALSE 
	//    #define GDISP_INCLUDE_FONT_FIXED_5X8             FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS12_AA       FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS16_AA       FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS20_AA       FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS24_AA       FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANS32_AA       FALSE 
	//    #define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12_AA   FALSE 
	//    #define GDISP_INCLUDE_USER_FONTS                 FALSE
 
	#define GDISP_NEED_IMAGE                             TRUE 
	//    #define GDISP_NEED_IMAGE_NATIVE                  FALSE 
	//    #define GDISP_NEED_IMAGE_GIF                     TRUE 
	//    #define GDISP_NEED_IMAGE_BMP                     TRUE 
	//        #define GDISP_NEED_IMAGE_BMP_1               FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_4               FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_4_RLE           FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_8               FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_8_RLE           FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_16              FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_24              FALSE 
	//        #define GDISP_NEED_IMAGE_BMP_32              FALSE 
	//    #define GDISP_NEED_IMAGE_JPG                     FALSE 
	    #define GDISP_NEED_IMAGE_PNG                     TRUE 
	//    #define GDISP_NEED_IMAGE_ACCOUNTING              FALSE
 
	//#define GDISP_NEED_PIXMAP                            FALSE 
	//    #define GDISP_NEED_PIXMAP_IMAGE                  FALSE
 
	//#define GDISP_DEFAULT_ORIENTATION                    GDISP_ROTATE_LANDSCAPE    // If not defined the native hardware orientation is used. 
	//#define GDISP_LINEBUF_SIZE                           128 
	//#define GDISP_STARTUP_COLOR                          Black 
	#define GDISP_NEED_STARTUP_LOGO                      FALSE
 
	//#define GDISP_TOTAL_DISPLAYS                         1
 
	//#define GDISP_DRIVER_LIST                            GDISPVMT_Win32, GDISPVMT_Win32 
	//    #ifdef GDISP_DRIVER_LIST 
	//        // For code and speed optimization define as TRUE or FALSE if all controllers have the same capability 
	//        #define GDISP_HARDWARE_STREAM_WRITE          FALSE 
	//        #define GDISP_HARDWARE_STREAM_READ           FALSE 
	//        #define GDISP_HARDWARE_STREAM_POS            FALSE 
	//        #define GDISP_HARDWARE_DRAWPIXEL             FALSE 
	//        #define GDISP_HARDWARE_CLEARS                FALSE 
	//        #define GDISP_HARDWARE_FILLS                 FALSE 
	//        #define GDISP_HARDWARE_BITFILLS              FALSE 
	//        #define GDISP_HARDWARE_SCROLL                FALSE 
	//        #define GDISP_HARDWARE_PIXELREAD             FALSE 
	//        #define GDISP_HARDWARE_CONTROL               FALSE 
	//        #define GDISP_HARDWARE_QUERY                 FALSE 
	//        #define GDISP_HARDWARE_CLIP                  FALSE
 
	//        #define GDISP_PIXELFORMAT                    GDISP_PIXELFORMAT_RGB888 
	//    #endif
 
	//#define GDISP_USE_GFXNET                             FALSE 
	//    #define GDISP_GFXNET_PORT                        13001 
	//    #define GDISP_GFXNET_CUSTOM_LWIP_STARTUP         FALSE 
	//    #define GDISP_DONT_WAIT_FOR_NET_DISPLAY          FALSE 
	//    #define GDISP_GFXNET_UNSAFE_SOCKETS              FALSE
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GWIN                                                                  // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GWIN                                 TRUE
 
	#define GWIN_NEED_WINDOWMANAGER                      TRUE 
	//    #define GWIN_REDRAW_IMMEDIATE                    FALSE 
	//    #define GWIN_REDRAW_SINGLEOP                     FALSE 
	//    #define GWIN_NEED_FLASHING                       FALSE 
	//        #define GWIN_FLASHING_PERIOD                 250
 
	//#define GWIN_NEED_CONSOLE                            FALSE 
	//    #define GWIN_CONSOLE_USE_HISTORY                 FALSE 
	//        #define GWIN_CONSOLE_HISTORY_AVERAGING       FALSE 
	//        #define GWIN_CONSOLE_HISTORY_ATCREATE        FALSE 
	//    #define GWIN_CONSOLE_ESCSEQ                      FALSE 
	//    #define GWIN_CONSOLE_USE_BASESTREAM              FALSE 
	//    #define GWIN_CONSOLE_USE_FLOAT                   FALSE 
	//#define GWIN_NEED_GRAPH                              FALSE 
	//#define GWIN_NEED_GL3D                               FALSE
 
	#define GWIN_NEED_WIDGET                             TRUE 
	//#define GWIN_FOCUS_HIGHLIGHT_WIDTH                   1 
	//    #define GWIN_NEED_LABEL                          FALSE 
	//        #define GWIN_LABEL_ATTRIBUTE                 FALSE 
	    #define GWIN_NEED_BUTTON                         TRUE 
	//        #define GWIN_BUTTON_LAZY_RELEASE             FALSE 
	    #define GWIN_NEED_SLIDER                         TRUE 
	//        #define GWIN_SLIDER_NOSNAP                   FALSE 
	//        #define GWIN_SLIDER_DEAD_BAND                5 
	//        #define GWIN_SLIDER_TOGGLE_INC               20 
	//    #define GWIN_NEED_CHECKBOX                       FALSE 
	//    #define GWIN_NEED_IMAGE                          FALSE 
	//        #define GWIN_NEED_IMAGE_ANIMATION            FALSE 
	//    #define GWIN_NEED_RADIO                          FALSE 
	//    #define GWIN_NEED_LIST                           FALSE 
	//       #define GWIN_NEED_LIST_IMAGES                FALSE 
	//    #define GWIN_NEED_PROGRESSBAR                    FALSE 
	//        #define GWIN_PROGRESSBAR_AUTO                FALSE 
	//    #define GWIN_NEED_KEYBOARD                       FALSE 
	//        #define GWIN_KEYBOARD_DEFAULT_LAYOUT         VirtualKeyboard_English1 
	//        #define GWIN_NEED_KEYBOARD_ENGLISH1          TRUE 
	//    #define GWIN_NEED_TEXTEDIT                       FALSE 
	//    #define GWIN_FLAT_STYLING                        FALSE 
	//    #define GWIN_WIDGET_TAGS                         FALSE
 
	#define GWIN_NEED_CONTAINERS                         TRUE 
	    #define GWIN_NEED_CONTAINER                      TRUE 
	//    #define GWIN_NEED_FRAME                          FALSE 
	//    #define GWIN_NEED_TABSET                         FALSE 
	//        #define GWIN_TABSET_TABHEIGHT                18
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GEVENT                                                                // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GEVENT                               TRUE
 
	//#define GEVENT_ASSERT_NO_RESOURCE                    FALSE 
	#define GEVENT_MAXIMUM_SIZE                          32 
	#define GEVENT_MAX_SOURCE_LISTENERS                  32
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GTIMER                                                                // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GTIMER                               TRUE
 
	#define GTIMER_THREAD_PRIORITY                       HIGH_PRIORITY 
	#define GTIMER_THREAD_WORKAREA_SIZE                  2048
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GQUEUE                                                                // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GQUEUE                               TRUE
 
	#define GQUEUE_NEED_ASYNC                            TRUE 
	//#define GQUEUE_NEED_GSYNC                            FALSE 
	//#define GQUEUE_NEED_FSYNC                            FALSE 
	//#define GQUEUE_NEED_BUFFERS                          FALSE
 
	/////////////////////////////////////////////////////////////////////////// 
	// GINPUT                                                                // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GINPUT                               TRUE
 
	#define GINPUT_NEED_MOUSE                            TRUE 
	//    #define GINPUT_TOUCH_STARTRAW                    FALSE 
	//    #define GINPUT_TOUCH_NOTOUCH                     FALSE 
	//    #define GINPUT_TOUCH_NOCALIBRATE                 FALSE 
	//    #define GINPUT_TOUCH_NOCALIBRATE_GUI             FALSE 
	//    #define GINPUT_MOUSE_POLL_PERIOD                 25 
	//    #define GINPUT_MOUSE_CLICK_TIME                  300 
	//    #define GINPUT_TOUCH_CXTCLICK_TIME               700 
	//    #define GINPUT_TOUCH_USER_CALIBRATION_LOAD       FALSE 
	//    #define GINPUT_TOUCH_USER_CALIBRATION_SAVE       FALSE 
	//    #define GMOUSE_DRIVER_LIST                       GMOUSEVMT_Win32, GMOUSEVMT_Win32 
	//#define GINPUT_NEED_KEYBOARD                         FALSE 
	//    #define GINPUT_KEYBOARD_POLL_PERIOD              200 
	//    #define GKEYBOARD_DRIVER_LIST                    GKEYBOARDVMT_Win32, GKEYBOARDVMT_Win32 
	//    #define GKEYBOARD_LAYOUT_OFF                     FALSE 
	//        #define GKEYBOARD_LAYOUT_SCANCODE2_US        FALSE 
	//#define GINPUT_NEED_TOGGLE                           FALSE 
	//#define GINPUT_NEED_DIAL                             FALSE
 
	 
	/////////////////////////////////////////////////////////////////////////// 
	// GFILE                                                                 // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GFILE                                TRUE
 
	#define GFILE_NEED_PRINTG                            TRUE 
	//#define GFILE_NEED_SCANG                             FALSE 
	#define GFILE_NEED_STRINGS                           TRUE 
	//#define GFILE_NEED_FILELISTS                         FALSE 
	//#define GFILE_NEED_STDIO                             FALSE 
	//#define GFILE_NEED_NOAUTOMOUNT                       FALSE 
	//#define GFILE_NEED_NOAUTOSYNC                        FALSE
 
	//#define GFILE_NEED_MEMFS                             FALSE 
	//#define GFILE_NEED_ROMFS                             FALSE 
	//#define GFILE_NEED_RAMFS                             FALSE 
	//#define GFILE_NEED_FATFS                             FALSE 
	#define GFILE_NEED_NATIVEFS                          TRUE 
	//#define GFILE_NEED_CHBIOSFS                          FALSE
 
	//#define GFILE_ALLOW_FLOATS                           FALSE 
	//#define GFILE_ALLOW_DEVICESPECIFIC                   FALSE 
	#define GFILE_MAX_GFILES                             5
 
	/////////////////////////////////////////////////////////////////////////// 
	// GADC                                                                  // 
	/////////////////////////////////////////////////////////////////////////// 
	//#define GFX_USE_GADC                                 FALSE 
	//    #define GADC_MAX_LOWSPEED_DEVICES                4
 
	/////////////////////////////////////////////////////////////////////////// 
	// GAUDIO                                                                // 
	/////////////////////////////////////////////////////////////////////////// 
	//#define GFX_USE_GAUDIO                               FALSE 
	//    #define GAUDIO_NEED_PLAY                         FALSE 
	//    #define GAUDIO_NEED_RECORD                       FALSE
 
	/////////////////////////////////////////////////////////////////////////// 
	// GMISC                                                                 // 
	/////////////////////////////////////////////////////////////////////////// 
	#define GFX_USE_GMISC                                TRUE
 
	//#define GMISC_NEED_ARRAYOPS                          FALSE 
	//#define GMISC_NEED_FASTTRIG                          FALSE 
	//#define GMISC_NEED_FIXEDTRIG                         FALSE 
	//#define GMISC_NEED_INVSQRT                           FALSE 
	//    #define GMISC_INVSQRT_MIXED_ENDIAN               FALSE 
	//    #define GMISC_INVSQRT_REAL_SLOW                  FALSE 
	#define GMISC_NEED_MATRIXFLOAT2D                     TRUE 
	//#define GMISC_NEED_MATRIXFIXED2D                     FALSE
 
	#endif /* _GFXCONF_H */ 
	 
 
	 
 
	c ya