eGUI
eGUI copied to clipboard
eGUI embedded graphic library
It looks like line 234 of _d4d_lcd_frame_buffer.c_: ``` c win_const1 = (signed long)(p_fbDesc->fb_start_addr + (p_fbDesc->lcd_x_max * win_x + p_fbDesc->lcd_x_max - win_y) * bpp_byte); ``` needs to be changed into: ```...
I think there is an issue on line 234 of _d4d_font.c_. The following code: ``` c #ifdef D4D_UNICODE while((pFntDesc != NULL) && (pFntDesc - d4d_FontTableRam[i].pFontDescriptor)
The D4D_UNICODE feature cannot be enabled if project compiled with CW, as the default wchar_t size in prebuilt CW standard libraries is 4 bytes, disallowing e.g. the following initialization in...
The CRTouch device has a TouchPending signal, used to signalize new data available. eGUI does not use the signal, it reads the RTSRDY field of the Resistive Touch Status Register...
When using CRTouch as the touchscreen driver, some of the release events are not registered by eGUI. As a result, the buttons sometimes remain pressed without getting released until a...
When both double-buffering and DMA are enabled (i.e. d4dlcdhw_k70_lcdc_cfg.h contains the following definitions), the two buffers are not synchronized properly. When an object (not full screen) is invalidated, it is...