Home » Source Code » UCGUI STM32 transplantation

UCGUI STM32 transplantation

mhming
2014-09-22 10:42:15
The author
View(s):
Download(s): 0
Point (s): 1 
Category Category:
GUIGUI CC

Description

Thanks WZT shared ucGUI portable document, I transplanted a detailed record is first, for the beginner to refer to:
1, open the debugged TFTLCD test procedure (here is the open "ALIENTEK MINISTM32 10 TFTLCD display experiments") of the project folder, the folder where you create ucGUI. Because the ucGUI/CORE file already exists in the file LCD.h and LCD.c, so we project LCD.c and LCD.h files in the directory HARDWARE/LCD file into ili93xx.c and ili93xx.h, and preprocessing commands have corresponding replacement. Ili93xx.h and ili93xx.c are then used to identify LCD screen width and height in the LCD_H and LCD_W into LCD_HEIGHT and LCD_WIDTH, respectively.
2, open the ucGUI source code files, except for the JPEG folder in the Start/GUI directory folder to ucGUI folder that you created in the first step.
3, copy Start/Config and Sample/GUI_X to the folder before ucGUI.

4, open the project file, add the project folder as shown below:


Among them, the USER, HARDWARE, SYSTEM, and CORE, and FWLib is the project original documents, in addition to new file. Because CORE ucGUI directory file names conflict with the original file name, so change it to ucCORE. And ucGUI directory of all but the GUI_X and the Config files to the appropriate folder. And then add the Config directory of the corresponding three. h file and the GUI_X.c file in the GUI_X directory.
Open Config/GUIConf.h 5, modifying it as follows:

#ifndef GUICONF_H
#define GUICONF_H

#define GUI_OS (0) /* Compile with multitasking support */
#define GUI_SUPPORT_TOUCH (0) /* Support a touch screen (req. win-manager) */
#define GUI_SUPPORT_UNICODE (0) /* Support mixed ASCII/UNICODE strings */

#define GUI_DEFAULT_FONT &GUI_Font6x8
//#define GUI_ALLOC_SIZE 12500 /* Size of dynamic memory ... For WM and memory devices*/
#define GUI_ALLOC_SIZE 5000 /* Size of dynamic memory ... For WM and memory devices*/

/*********************************************************************
*
* Configuration of available packages
*/

#define GUI_WINSUPPORT 0 /* Window manager package available */
#define GUI_SUPPORT_MEMDEV 0 /* Memory devices available */
#define GUI_SUPPORT_AA 0 /* Anti aliasing available */

#endif /* Avoid multiple inclusion */
6, open the Config/LCDConf.h be amended to read as follows:

#ifndef LCDCONF_H
#define LCDCONF_H

/*********************************************************************
*
* General configuration of LCD
*
**********************************************************************
*/

#define LCD_XSIZE (240) /* 320 -> 400 */
#define LCD_YSIZE (320) /* 240 */
#define LCD_CONTROLLER (-1) /* 9320 -> 5420 */
#define LCD_BITSPERPIXEL (16)
#define LCD_FIXEDPALETTE (565)
# Define LCD_SWAP_RB (1) //red and blue reverse exchange
#define LCD_SWAP_XY (1)
LCD_MIRROR_X
#define LCD_INIT_CONTROLLER() LCD_hard_Init();
#endif /* LCDCONF_H */

7, open the ili93xx.c and ili93xx.h file,
 void LCD_Init (void) changed its name to the function void LCD_hard_Init (void) to prevent conflict with the original function name ucGUI. Then, add the following function in the ili93xx.c and in his ili93xx.h statement.
void ili9320_SetPoint(u16 x,u16 y,u16 color)
{
POINT_COLOR=color;
LCD_DrawPoint(x,y);
}
8, open the LCDDummy.c file, add the header file contains
 # include "ili93xx.h"; modify the pre-command # if (LCD_CONTROLLER ==-1).
9, void LCD_L0_SetPixelIndex (int x, int y, int PixelIndex) function statement last ili9320_SetPoint (xPhys, yPhys, PixelIndex);
10, unsigned int LCD_L0_GetPixelIndex (int x, int y) letter before the return statement adding PixelIndex = LCD_ReadPoint (x, y);
ColorBar 11, transplant programs, modify the main.c file as follows (don't forget to add in the main.c file # include "GUI.h" preprocessing commands):
void DemoShowColorBar(void);

int main(void)
{
SystemInit();
delay_init(72);  //Delay initialization
NVIC_Configuration();
uart_init(9600);
LED_Init();
KEY_Init();
LCD_Init();
GUI_Init();
GUI_SetBkColor(GUI_BLACK);

GUI_SetColor(GUI_WHITE);
GUI_Clear();
GUI_SetFont(&GUI_Font24_ASCII);
GUI_DispStringHCenterAt("COLOR_ShowColorBar - Sample", 160, 5);
DemoShowColorBar();

while(1)
{
delay_ms(400);
LED0 = ! LED0; 
}
}

void DemoShowColorBar(void)
{
int x0 = 60, y0 = 40, yStep = 15, i;
int xsize = LCD_GetDevCap(LCD_DEVCAP_XSIZE) - x0;
GUI_SetFont(&GUI_Font8x16);
#if (LCD_FIXEDPALETTE)
y0 = 66;
yStep = 13;
GUI_DispStringAt("Fixed palette: ", 0, 40);
GUI_DispDecMin(LCD_FIXEDPALETTE);
#endif
GUI_DispStringAt("Red", 0, y0 + yStep);
GUI_DispStringAt("Green", 0, y0 + 3 * yStep);
GUI_DispStringAt("Blue", 0, y0 + 5 * yStep);
GUI_DispStringAt("Grey", 0, y0 + 6 * yStep);
GUI_DispStringAt("Yellow", 0, y0 + 8 * yStep);
GUI_DispStringAt("Cyan", 0, y0 + 10 * yStep);
GUI_DispStringAt("Magenta", 0, y0 + 12 * yStep);
for (i = 0; i < xsize; i++) {
U16 cs = (255 * (U32)i) / xsize;
U16 x = x0 + i;;
/* Red */
GUI_SetColor(cs);
GUI_DrawVLine(x, y0 , y0 + yStep - 1);
GUI_SetColor(0xff + (255 - cs) * 0x10100L);
GUI_DrawVLine(x, y0 + yStep, y0 + 2 * yStep - 1);
/* Green */
GUI_SetColor(cs<<8);
GUI_DrawVLine(x, y0 + 2 * yStep, y0 + 3 * yStep - 1);
GUI_SetColor(0xff00 + (255 - cs) * 0x10001L);
GUI_DrawVLine(x, y0 + 3 * yStep, y0 + 4 * yStep - 1);
/* Blue */
GUI_SetColor(cs * 0x10000L);
GUI_DrawVLine(x, y0 + 4 * yStep, y0 + 5 * yStep - 1);
GUI_SetColor(0xff0000 + (255 - cs) * 0x101L);
GUI_DrawVLine(x, y0 + 5 * yStep, y0 + 6 * yStep - 1);
/* Gray */
GUI_SetColor((U32)cs * 0x10101L);
GUI_DrawVLine(x, y0 + 6 * yStep, y0 + 7 * yStep - 1);
/* Yellow */
GUI_SetColor(cs * 0x101);
GUI_DrawVLine(x, y0 + 7 * yStep, y0 + 8 * yStep - 1);
GUI_SetColor(0xffff + (255 - cs) * 0x10000L);
GUI_DrawVLine(x, y0 + 8 * yStep, y0 + 9 * yStep - 1);
/* Cyan */
GUI_SetColor(cs * 0x10100L);
GUI_DrawVLine(x, y0 + 9 * yStep, y0 + 10 * yStep - 1);
GUI_SetColor(0xffff00 + (255 - cs) * 0x1L);
GUI_DrawVLine(x, y0 + 10 * yStep, y0 + 11 * yStep - 1);
/* Magenta */
GUI_SetColor(cs * 0x10001);
GUI_DrawVLine(x, y0 + 11 * yStep, y0 + 12 * yStep - 1);
GUI_SetColor(0xff00ff + (255 - cs) * 0x100L);
GUI_DrawVLine(x, y0 + 12 * yStep, y0 + 13 * yStep - 1);
}
}
12. Download to development board and run as showed below:


13, the above completes the ucGUI bare-bones portable all the steps, but found that spam is slow. Then we track 

GUI_Clear () crowding the screen function implementation was found to be void LCD_L0_FillRect (int x0, int Y0, int X1, 

int y1) function implementation is inefficient. Was modified as follows:
void LCD_L0_FillRect(int x0, int y0, int x1, int y1)
{
LCD_Fill(x0,y0,x1,y1,LCD_COLORINDEX);
}
BK program found that spam speed greatly improved!

14, ucGUI predefines some colors, which is predefined in the GUI.h file. However, we found that these colors are 

defined in 24bits way. Manual found through a query defining the colors we used ucGUI as "logical color", which

 mapped through least square offset search for "physical color". When using color in the user has a lot of flexibility.




Sponsored links

File list

Tips: You can preview the content of files by clicking file names^_^
Name Size Date
01.97 kB
01.97 kB
core_cm3.c16.87 kB2010-06-07 10:25
core_cm3.h83.71 kB2011-02-09 14:59
startup_stm32f10x_hd.s15.14 kB2011-03-10 10:52
startup_stm32f10x_md.s12.47 kB2011-03-10 10:52
01.97 kB
01.97 kB
24cxx.c3.45 kB2011-09-27 13:06
24cxx.h1.11 kB2011-09-27 13:05
01.97 kB
exti.c3.11 kB2012-02-22 00:07
exti.h582.00 B2011-09-15 16:11
01.97 kB
myiic.c2.92 kB2011-09-19 11:12
myiic.h1.30 kB2011-09-27 17:34
01.97 kB
key.c1.71 kB2013-07-06 22:54
key.h1.05 kB2011-09-09 00:04
01.97 kB
FONT.H15.78 kB2010-06-21 11:18
ILI93XX.c28.31 kB2013-06-30 23:31
ILI93XX.h9.19 kB2013-07-02 08:56
01.97 kB
led.c1.34 kB2012-03-06 00:15
led.h264.00 B2012-03-06 00:16
01.97 kB
pwm.c1.98 kB2012-03-08 01:15
pwm.h101.00 B2011-11-11 01:09
01.97 kB
timer.c2.19 kB2013-07-07 13:20
timer.h557.00 B2011-09-24 01:46
01.97 kB
touch.c14.79 kB2013-07-07 13:55
touch.h2.49 kB2013-07-07 13:56
01.97 kB
wdg.c1.86 kB2012-03-08 01:15
wdg.h727.00 B2013-06-30 18:30
keilkilll.bat399.00 B2011-04-23 10:24
01.97 kB
LCD.hex232.87 kB2013-07-07 19:19
01.97 kB
01.97 kB
misc.h8.77 kB2011-03-10 10:47
stm32f10x_adc.h21.18 kB2011-03-10 10:47
stm32f10x_bkp.h7.38 kB2011-03-10 10:47
stm32f10x_can.h26.91 kB2011-03-10 10:47
stm32f10x_cec.h6.42 kB2011-03-10 10:47
stm32f10x_crc.h2.11 kB2011-03-10 10:47
stm32f10x_dac.h14.88 kB2011-03-10 10:47
stm32f10x_dbgmcu.h3.73 kB2011-03-10 10:47
stm32f10x_dma.h20.27 kB2011-03-10 10:47
stm32f10x_exti.h6.66 kB2011-03-10 10:47
stm32f10x_flash.h24.85 kB2011-03-10 10:47
stm32f10x_fsmc.h26.38 kB2011-03-10 10:47
stm32f10x_gpio.h19.70 kB2011-03-10 10:47
stm32f10x_i2c.h29.33 kB2011-03-10 10:47
stm32f10x_iwdg.h3.74 kB2011-03-10 10:47
stm32f10x_pwr.h4.28 kB2011-03-10 10:47
stm32f10x_rcc.h29.74 kB2011-03-10 10:47
stm32f10x_rtc.h3.77 kB2011-03-10 10:47
stm32f10x_sdio.h21.35 kB2011-03-10 10:47
stm32f10x_spi.h17.31 kB2011-03-10 10:47
stm32f10x_tim.h51.20 kB2011-03-10 10:47
stm32f10x_usart.h16.16 kB2011-03-10 10:47
stm32f10x_wwdg.h2.90 kB2011-03-10 10:47
01.97 kB
misc.c6.88 kB2011-03-10 10:47
stm32f10x_adc.c46.09 kB2011-03-10 10:47
stm32f10x_bkp.c8.26 kB2011-03-10 10:47
stm32f10x_can.c44.05 kB2011-03-10 10:47
stm32f10x_cec.c11.38 kB2011-03-10 10:47
stm32f10x_crc.c3.27 kB2011-03-10 10:47
stm32f10x_dac.c18.64 kB2011-03-10 10:47
stm32f10x_dbgmcu.c5.03 kB2011-03-10 10:47
stm32f10x_dma.c28.91 kB2011-03-10 10:47
stm32f10x_exti.c6.80 kB2011-03-10 10:47
stm32f10x_flash.c61.08 kB2011-03-10 10:47
stm32f10x_fsmc.c34.65 kB2011-03-10 10:47
stm32f10x_gpio.c22.68 kB2011-03-11 17:43
stm32f10x_i2c.c44.71 kB2011-03-10 10:47
stm32f10x_iwdg.c4.80 kB2011-03-10 10:47
stm32f10x_pwr.c8.55 kB2011-03-10 10:47
stm32f10x_rcc.c50.07 kB2011-03-10 10:47
stm32f10x_rtc.c8.40 kB2011-03-10 10:47
stm32f10x_sdio.c28.25 kB2011-03-10 10:47
stm32f10x_spi.c29.52 kB2011-03-10 10:47
stm32f10x_tim.c106.60 kB2011-03-10 10:47
stm32f10x_usart.c37.41 kB2011-03-10 10:47
stm32f10x_wwdg.c5.60 kB2011-03-10 10:47
01.97 kB
01.97 kB
delay.c2.04 kB2012-03-07 00:46
delay.h872.00 B2011-09-07 01:07
01.97 kB
sys.c612.00 B2012-03-06 00:24
sys.h2.39 kB2012-03-06 00:24
01.97 kB
usart.c3.97 kB2012-03-06 00:24
usart.h882.00 B2012-03-06 00:24
01.97 kB
01.97 kB
CCGUIAntiAlias.bat242.00 B2004-08-18 08:41
GUIAAArc.c2.77 kB2004-08-19 08:08
GUIAAChar.c5.36 kB2004-08-19 08:08
GUIAAChar2.c6.65 kB2004-08-19 08:08
GUIAAChar4.c4.40 kB2004-08-19 08:08
GUIAACircle.c3.91 kB2004-08-19 08:08
GUIAALib.c8.19 kB2004-08-19 08:08
GUIAALine.c3.29 kB2004-08-19 08:08
GUIAAPoly.c3.50 kB2004-08-19 08:08
GUIAAPolyOut.c2.04 kB2004-08-19 08:08
vssver.scc192.00 B2005-09-07 23:14
01.97 kB
GUIConf.h1.76 kB2013-07-07 10:28
GUITouchConf.h1.28 kB2013-07-07 17:28
LCDConf.h1.58 kB2013-07-02 08:57
vssver.scc80.00 B2005-09-07 23:14
01.97 kB
CCConvertColor.bat486.00 B2004-08-18 08:41
LCDP111.c2.99 kB2004-08-19 08:08
LCDP222.c3.03 kB2004-08-19 08:08
LCDP233.c2.13 kB2004-08-19 08:08
LCDP323.c2.13 kB2004-08-19 08:08
LCDP332.c2.14 kB2004-08-19 08:08
LCDP444_12.c2.27 kB2004-08-19 08:08
LCDP444_12_1.c2.33 kB2004-08-19 08:08
LCDP444_16.c2.29 kB2004-08-19 08:08
LCDP555.c2.67 kB2004-08-19 08:08
LCDP556.c2.67 kB2004-08-19 08:08
LCDP565.c2.15 kB2004-08-19 08:08
LCDP655.c2.67 kB2004-08-19 08:08
LCDP8666.c3.03 kB2004-08-19 08:08
LCDP8666_1.c2.65 kB2004-08-19 08:08
LCDPM233.c2.15 kB2004-08-19 08:08
LCDPM323.c2.15 kB2004-08-19 08:08
LCDPM332.c2.15 kB2004-08-19 08:08
LCDPM444_12.c2.28 kB2004-08-19 08:08
LCDPM444_16.c2.30 kB2004-08-19 08:08
LCDPM555.c2.67 kB2004-08-19 08:08
LCDPM556.c2.67 kB2004-08-19 08:08
LCDPM565.c2.15 kB2004-08-19 08:08
LCDPM655.c2.67 kB2004-08-19 08:08
vssver.scc416.00 B2005-09-07 23:14
01.97 kB
CCConvertMono.bat109.00 B2004-08-18 08:41
LCDP0.c2.57 kB2004-08-19 08:08
LCDP2.c2.40 kB2004-08-19 08:08
LCDP4.c2.41 kB2004-08-19 08:08
vssver.scc96.00 B2005-09-07 23:14
01.97 kB
CCGUICore.bat4.58 kB2004-08-18 08:41
GUI.h47.06 kB2006-11-19 00:58
GUI2DLib.c16.55 kB2004-08-19 08:08
GUIAlloc.c15.09 kB2004-08-19 08:08
GUIArc.c6.35 kB2004-08-19 08:08
GUIChar.c3.11 kB2006-11-19 16:45
GUICharLine.c4.33 kB2004-08-19 08:08
GUICharM.c5.96 kB2006-11-19 16:03
GUICharP.c4.52 kB2004-08-19 08:08
GUICirc.c7.87 kB2004-08-19 08:08
GUIColor2Index.c1.47 kB2004-08-19 08:08
GUICore.c4.84 kB2004-08-25 19:51
GUICurs.c12.20 kB2004-08-19 08:08
GUIDebug.h7.08 kB2006-10-23 10:43
GUIEncJS.c3.27 kB2004-08-19 08:08
GUIIndex2Color.c1.47 kB2004-08-19 08:08
GUIPolyE.c4.38 kB2004-08-19 08:08
GUIPolyM.c1.53 kB2004-08-19 08:08
GUIPolyR.c1.64 kB2004-08-19 08:08
GUIRealloc.c2.34 kB2004-08-19 08:08
GUIStream.c2.04 kB2004-08-19 08:08
GUITask.c6.92 kB2004-08-19 08:08
GUITime.c1.80 kB2013-07-03 09:20
GUITimer.c7.32 kB2006-10-20 16:43
GUIType.h12.48 kB2006-11-19 00:52
GUIUC0.c2.44 kB2004-08-19 08:08
GUIVal.c2.98 kB2004-08-19 08:08
GUIValf.c3.33 kB2004-08-19 08:08
GUIVersion.h1.15 kB2004-08-24 07:37
GUI_AddBin.c1.69 kB2004-08-19 08:08
GUI_AddDec.c1.45 kB2004-08-19 08:08
GUI_AddDecMin.c1.48 kB2004-08-19 08:08
GUI_AddDecShift.c3.53 kB2004-08-19 08:08
GUI_AddHex.c1.84 kB2004-08-19 08:08
GUI_AddKeyMsgHook.c1.51 kB2004-08-19 08:08
GUI_ALLOC_AllocInit.c2.04 kB2004-08-19 08:08
GUI_ALLOC_AllocZero.c1.82 kB2004-08-19 08:08
GUI_BMP.c6.02 kB2004-08-19 08:08
GUI_BMP_Serialize.c5.17 kB2004-08-19 08:08
GUI_CalcColorDist.c2.77 kB2004-08-19 08:08
GUI_ClearRectEx.c1.43 kB2004-08-19 08:08
GUI_Color2VisColor.c1.96 kB2004-08-19 08:08
GUI_ConfDefaults.h4.43 kB2004-08-19 08:08
GUI_CursorArrowL.c1.47 kB2004-08-19 08:08
GUI_CursorArrowLI.c1.48 kB2004-08-19 08:08
GUI_CursorArrowLPx.c2.10 kB2004-08-19 08:08
GUI_CursorArrowM.c1.47 kB2004-08-19 08:08
GUI_CursorArrowMI.c1.48 kB2004-08-19 08:08
GUI_CursorArrowMPx.c1.55 kB2004-08-19 08:08
GUI_CursorArrowS.c1.47 kB2004-08-19 08:08
GUI_CursorArrowSI.c1.48 kB2004-08-19 08:08
GUI_CursorArrowSPx.c1.44 kB2004-08-19 08:08
GUI_CursorCrossL.c1.47 kB2004-08-19 08:08
GUI_CursorCrossLI.c1.48 kB2004-08-19 08:08
GUI_CursorCrossLPx.c2.70 kB2004-08-19 08:08
GUI_CursorCrossM.c1.48 kB2004-08-19 08:08
GUI_CursorCrossMI.c1.49 kB2004-08-19 08:08
GUI_CursorCrossMPx.c1.96 kB2004-08-19 08:08
GUI_CursorCrossS.c1.48 kB2004-08-19 08:08
GUI_CursorCrossSI.c1.49 kB2004-08-19 08:08
GUI_CursorCrossSPx.c1.38 kB2004-08-19 08:08
GUI_CursorHeaderM.c1.82 kB2004-08-19 08:08
GUI_CursorHeaderMI.c1.82 kB2004-08-19 08:08
GUI_CursorHeaderMPx.c1.87 kB2004-08-19 08:08
GUI_CursorPal.c1.46 kB2004-08-19 08:08
GUI_CursorPalI.c1.47 kB2004-08-19 08:08
GUI_DispBin.c1.72 kB2004-08-19 08:08
GUI_DispCEOL.c1.57 kB2004-08-19 08:08
GUI_DispChar.c2.51 kB2004-08-19 08:08
GUI_DispChars.c1.43 kB2004-08-19 08:08
GUI_DispHex.c1.70 kB2004-08-19 08:08
GUI_DispString.c3.04 kB2004-08-19 08:08
GUI_DispStringAt.c1.51 kB2004-08-19 08:08
GUI_DispStringAtCEOL.c1.46 kB2004-08-19 08:08
GUI_DispStringHCenter.c1.65 kB2004-08-19 08:08
GUI_DispStringInRect.c4.68 kB2004-08-19 08:08
GUI_DispStringInRectEx.c3.94 kB2004-08-19 08:08
GUI_DispStringInRectMax.c1.54 kB2004-08-19 08:08
GUI_DispStringLen.c1.62 kB2004-08-19 08:08
GUI_DrawBitmap.c3.17 kB2004-08-19 08:08
GUI_DrawBitmapEx.c5.67 kB2004-08-19 08:08
GUI_DrawBitmapExp.c2.27 kB2004-08-19 08:08
GUI_DrawBitmapMag.c2.70 kB2004-08-19 08:08
GUI_DrawFocusRect.c2.22 kB2004-08-19 08:08
GUI_DrawGraph.c3.13 kB2004-08-19 08:08
GUI_DrawHLine.c1.70 kB2004-08-19 08:08
GUI_DrawPie.c2.21 kB2004-08-19 08:08
GUI_DrawPixel.c1.65 kB2004-08-19 08:08
GUI_DrawPolyline.c2.26 kB2004-08-19 08:08
GUI_DrawRectEx.c1.43 kB2004-08-19 08:08
GUI_DrawVLine.c1.70 kB2004-08-19 08:08
GUI_ErrorOut.c3.66 kB2004-08-19 08:08
GUI_Exec.c1.90 kB2004-08-19 08:08
GUI_FillPolygon.c7.97 kB2004-08-19 08:08
GUI_FillRect.c1.70 kB2004-08-19 08:08
GUI_FillRectEx.c1.43 kB2004-08-19 08:08
GUI_FontIntern.h2.78 kB2004-08-19 08:08
GUI_GetBitmapPixelColor.c1.62 kB2004-08-19 08:08
GUI_GetBitmapPixelIndex.c2.23 kB2004-08-19 08:08
GUI_GetClientRect.c1.72 kB2004-08-19 08:08
GUI_GetColor.c2.16 kB2004-08-19 08:08
GUI_GetDispPos.c1.79 kB2004-08-19 08:08
GUI_GetFont.c1.48 kB2004-08-19 08:08
GUI_GetFontInfo.c1.72 kB2004-08-19 08:08
GUI_GetFontSizeY.c1.44 kB2004-08-19 08:08
GUI_GetLineStyle.c1.44 kB2004-08-19 08:08
GUI_GetStringDistX.c1.46 kB2004-08-19 08:08
GUI_GetTextAlign.c1.45 kB2004-08-19 08:08
GUI_GetTextExtend.c2.09 kB2004-08-19 08:08
GUI_GetTextMode.c1.44 kB2004-08-19 08:08
GUI_GetVersionString.c1.91 kB2004-08-19 08:08
GUI_GetYSizeOfFont.c1.64 kB2004-08-19 08:08
GUI_Goto.c2.45 kB2004-08-19 08:08
GUI_InitLUT.c1.39 kB2004-08-19 08:08
GUI_InvertRect.c1.83 kB2004-08-19 08:08
GUI_IsInFont.c1.55 kB2004-08-19 08:08
GUI_Log.c3.50 kB2004-08-19 08:08
GUI_MergeRect.c1.99 kB2004-08-19 08:08
GUI_MOUSE.c2.02 kB2004-08-19 08:08
GUI_MOUSE_DriverPS2.c4.33 kB2004-08-19 08:08
GUI_MoveRect.c1.48 kB2004-08-19 08:08
GUI_OnKey.c3.76 kB2004-08-19 08:08
GUI_Pen.c2.16 kB2004-08-19 08:08
GUI_PID.c2.58 kB2004-08-19 08:08
GUI_Private.h5.01 kB2004-08-19 08:08
GUI_Protected.h13.88 kB2004-08-19 08:08
GUI_RectsIntersect.c1.77 kB2004-08-19 08:08
GUI_SaveContext.c1.62 kB2004-08-19 08:08
GUI_SelectLayer.c1.64 kB2004-08-19 08:08
GUI_SelectLCD.c1.64 kB2004-08-19 08:08
GUI_SetColor.c1.63 kB2004-08-19 08:08
GUI_SetColorIndex.c1.74 kB2004-08-19 08:08
GUI_SetDecChar.c1.61 kB2004-08-19 08:08
GUI_SetDefault.c1.77 kB2004-08-19 08:08
GUI_SetDrawMode.c1.58 kB2004-08-19 08:08
GUI_SetFont.c1.57 kB2004-08-19 08:08
GUI_SetLBorder.c1.62 kB2004-08-19 08:08
GUI_SetLineStyle.c1.49 kB2004-08-19 08:08
GUI_SetLUTColor.c1.60 kB2004-08-19 08:08
GUI_SetLUTColorEx.c3.18 kB2004-08-19 08:08
GUI_SetLUTEntry.c1.44 kB2004-08-19 08:08
GUI_SetOrg.c1.50 kB2004-08-19 08:08
GUI_SetPixelIndex.c2.00 kB2004-08-19 08:08
GUI_SetTextAlign.c1.48 kB2004-08-19 08:08
GUI_SetTextMode.c1.48 kB2004-08-19 08:08
GUI_SetTextStyle.c2.89 kB2004-08-19 08:08
GUI_SIF.c2.46 kB2004-08-19 08:08
GUI_SIF_Prop.c5.98 kB2004-08-19 08:08
GUI_TOUCH.c2.01 kB2004-08-19 08:08
GUI_TOUCH_DriverAnalog.c8.27 kB2013-07-07 18:19
GUI_TOUCH_StoreState.c1.73 kB2004-08-19 08:08
GUI_TOUCH_StoreUnstable.c1.96 kB2004-08-19 08:08
GUI_UC.c3.34 kB2004-08-19 08:08
GUI_UC_DispString.c4.70 kB2004-08-19 08:08
GUI_UC_EncodeNone.c3.18 kB2004-08-19 08:08
GUI_UC_EncodeUTF8.c4.51 kB2004-08-19 08:08
GUI_VNC.h3.16 kB2004-08-19 08:08
GUI_WaitEvent.c1.42 kB2004-08-19 08:08
GUI_WaitKey.c1.56 kB2004-08-19 08:08
GUI_Warn.c3.51 kB2004-08-19 08:08
GUI_X.h2.61 kB2004-08-19 08:08
GUI__AddSpaceHex.c1.47 kB2004-08-19 08:08
GUI__CalcTextRect.c2.58 kB2004-08-19 08:08
GUI__DivideRound.c1.58 kB2004-08-19 08:08
GUI__DivideRound32.c1.66 kB2004-08-19 08:08
GUI__GetFontSizeY.c1.43 kB2004-08-19 08:08
GUI__GetNumChars.c1.60 kB2004-08-19 08:08
GUI__HandleEOLine.c1.66 kB2004-08-19 08:08
GUI__IntersectRect.c2.15 kB2004-08-19 08:08
GUI__IntersectRects.c2.29 kB2004-08-19 08:08
GUI__memset.c2.95 kB2004-08-19 08:08
GUI__memset16.c2.96 kB2004-08-19 08:08
GUI__Read.c1.83 kB2004-08-19 08:08
GUI__ReduceRect.c1.53 kB2004-08-19 08:08
GUI__SetText.c1.80 kB2004-08-19 08:08
GUI__strcmp.c2.47 kB2004-08-19 08:08
GUI__strlen.c1.60 kB2004-08-19 08:08
GUI__Wrap.c4.67 kB2004-08-19 08:08
LCD.c9.69 kB2004-08-19 08:08
LCD.h20.48 kB2004-08-19 08:08
LCDAA.c3.92 kB2004-08-19 08:08
LCDColor.c5.30 kB2004-08-19 08:08
LCDGetP.c2.07 kB2004-08-19 08:08
LCDInfo.c2.07 kB2004-08-19 08:08
LCDInfo0.c1.87 kB2004-08-19 08:08
LCDInfo1.c2.39 kB2004-08-19 08:08
LCDL0Delta.c14.58 kB2004-08-19 08:08
LCDL0Mag.c7.38 kB2004-08-19 08:08
LCDP1.c2.42 kB2004-08-19 08:08
LCDP565_Index2Color.c2.16 kB2004-08-19 08:08
LCDPM565_Index2Color.c2.17 kB2004-08-19 08:08
LCDRLE4.c4.58 kB2004-08-19 08:08
LCDRLE8.c5.30 kB2004-08-19 08:08
LCDSIM.h3.50 kB2004-08-19 08:08
LCD_API.c8.53 kB2004-08-19 08:08
LCD_ConfDefaults.h19.43 kB2006-11-01 13:52
LCD_DrawBitmap_565.c5.27 kB2004-08-19 08:08
LCD_DrawBitmap_M565.c5.28 kB2004-08-19 08:08
LCD_DrawVLine.c2.34 kB2004-08-19 08:08
LCD_GetColorIndex.c1.61 kB2004-08-19 08:08
LCD_GetEx.c10.53 kB2004-08-19 08:08
LCD_GetNumDisplays.c1.54 kB2004-08-19 08:08
LCD_GetPixelColor.c1.63 kB2004-08-19 08:08
LCD_Index2ColorEx.c1.76 kB2004-08-19 08:08
LCD_L0_Generic.c9.58 kB2004-08-19 08:08
LCD_Mirror.c3.91 kB2004-08-19 08:08
LCD_MixColors256.c2.10 kB2004-08-19 08:08
LCD_Private.h3.75 kB2004-08-19 08:08
LCD_Protected.h11.62 kB2004-08-19 08:08
LCD_Rotate180.c7.70 kB2004-08-19 08:08
LCD_RotateCCW.c7.72 kB2004-08-19 08:08
LCD_RotateCW.c7.69 kB2004-08-19 08:08
LCD_SelectLCD.c1.75 kB2004-08-19 08:08
LCD_SetAPI.c2.20 kB2004-08-19 08:08
LCD_SetClipRectEx.c1.75 kB2004-08-19 08:08
LCD_UpdateColorIndices.c1.53 kB2004-08-19 08:08
vssver.scc3.41 kB2005-09-07 23:14
01.97 kB
CCGUIFont.BAT945.00 B2004-08-18 08:41
F08_1.c23.65 kB2006-11-19 15:44
F08_ASCII.c18.87 kB2004-08-19 08:08
F10S_1.c25.92 kB2004-08-19 08:08
F10S_ASCII.c26.27 kB2004-08-19 08:08
F10_1.c33.37 kB2004-08-19 08:08
F10_ASCII.c26.48 kB2004-08-19 08:08
F13B_1.c31.30 kB2004-08-19 08:08
F13B_ASCII.c32.15 kB2004-08-19 08:08
F13HB_1.c33.79 kB2004-08-19 08:08
F13HB_ASCII.c33.36 kB2004-08-19 08:08
F13H_1.c32.29 kB2004-08-19 08:08
F13H_ASCII.c32.27 kB2004-08-19 08:08
F13_1.c30.61 kB2004-08-19 08:08
F13_ASCII.c30.38 kB2004-08-19 08:08
F16B_1.c37.82 kB2004-08-19 08:08
F16B_ASCII.c37.40 kB2004-08-19 08:08
F16_1.c48.55 kB2004-08-19 08:08
F16_1HK.c2.17 kB2004-08-19 08:08
F16_ASCII.c36.49 kB2004-08-19 08:08
F16_HK.c82.03 kB2004-08-19 08:08
F24B_1.c60.43 kB2004-08-19 08:08
F24B_ASCII.c59.40 kB2004-08-19 08:08
F24_1.c60.24 kB2004-08-19 08:08
F24_ASCII.c58.58 kB2004-08-19 08:08
F32B_1.c90.64 kB2004-08-19 08:08
F32B_ASCII.c88.60 kB2004-08-19 08:08
F32_1.c87.07 kB2004-08-19 08:08
F32_ASCII.c83.07 kB2004-08-19 08:08
F4x6.c9.90 kB2006-11-19 15:48
F6x8.c35.75 kB2004-08-19 08:08
F8x10_ASCII.c27.04 kB2004-08-19 08:08
F8x12_ASCII.c29.48 kB2004-08-19 08:08
F8x13_1.c29.49 kB2004-08-19 08:08
F8x13_ASCII.c29.73 kB2004-08-19 08:08
F8x15B_1.c32.12 kB2004-08-19 08:08
F8x15B_ASCII.c32.39 kB2004-08-19 08:08
F8x16.c53.91 kB2006-11-19 16:46
F8x8.c35.07 kB2004-08-19 08:08
FComic18B_1.c45.76 kB2004-08-19 08:08
FComic18B_ASCII.c46.37 kB2004-08-19 08:08
FComic24B_1.c65.55 kB2004-08-19 08:08
FComic24B_ASCII.c63.14 kB2004-08-19 08:08
FD24x32.c18.48 kB2004-08-19 08:08
FD32.c18.04 kB2004-08-19 08:08
FD36x48.c37.88 kB2004-08-19 08:08
FD48.c35.46 kB2004-08-19 08:08
FD48x64.c57.80 kB2004-08-19 08:08
FD60x80.c92.49 kB2004-08-19 08:08
FD64.c52.85 kB2004-08-19 08:08
FD80.c84.17 kB2004-08-19 08:08
vssver.scc848.00 B2005-09-07 23:14
01.97 kB
GUI_VNC_X.c1.44 kB2004-08-19 08:08
GUI_VNC_X_StartServer.c8.87 kB2004-08-19 08:08
GUI_X.c2.69 kB2004-08-19 08:08
GUI_X_embOS.c4.37 kB2004-08-19 08:08
GUI_X_Touch.c1.29 kB2013-07-07 18:43
GUI_X_uCOS.c5.27 kB2004-08-19 08:08
01.97 kB
LCDDummy.c16.76 kB2013-07-01 08:56
01.97 kB
CCGUIMemDev.bat597.00 B2004-07-13 08:21
GUIDEV.c11.93 kB2004-07-15 16:07
GUIDEV_1.c17.42 kB2004-07-15 16:07
GUIDEV_16.c2.87 kB2004-07-15 16:07
GUIDEV_8.c18.99 kB2004-07-15 16:07
GUIDEV_AA.c5.77 kB2004-07-15 16:07
GUIDEV_Auto.c3.42 kB2004-07-15 16:07
GUIDEV_Banding.c5.00 kB2004-07-15 16:07
GUIDEV_Clear.c2.34 kB2004-07-15 16:07
GUIDEV_CmpWithLCD.c3.64 kB2004-07-15 16:07
GUIDEV_CopyFromLCD.c3.32 kB2004-07-15 16:07
GUIDEV_CreateFixed.c2.43 kB2004-07-15 16:07
GUIDEV_GetDataPtr.c2.04 kB2004-07-15 16:07
GUIDEV_GetXSize.c2.24 kB2004-07-15 16:07
GUIDEV_GetYSize.c2.24 kB2004-07-15 16:07
GUIDEV_Measure.c10.56 kB2004-07-15 16:07
GUIDEV_ReduceYSize.c2.34 kB2004-07-15 16:07
GUIDEV_SetOrg.c2.55 kB2004-07-15 16:07
GUIDEV_Usage.c2.83 kB2004-07-15 16:07
GUIDEV_UsageBM.c7.51 kB2004-07-15 16:07
GUIDEV_Write.c2.82 kB2004-07-15 16:07
GUIDEV_WriteAlpha.c4.47 kB2004-07-15 16:07
GUIDEV_WriteEx.c9.03 kB2004-07-15 16:07
GUIDEV_XY2PTR.c2.55 kB2004-07-15 16:07
01.97 kB
CCGUIMultiLayer.bat123.00 B2004-08-18 08:41
LCD_1.c5.03 kB2004-08-19 08:08
LCD_2.c5.03 kB2004-08-19 08:08
LCD_3.c5.03 kB2004-08-19 08:08
LCD_4.c5.03 kB2004-08-19 08:08
LCD_IncludeDriver.h3.18 kB2004-08-19 08:08
vssver.scc128.00 B2005-09-07 23:14
01.97 kB
BUTTON.c13.11 kB2006-10-26 02:46
BUTTON.h6.85 kB2004-08-19 08:08
BUTTON_Bitmap.c1.83 kB2004-08-19 08:08
BUTTON_BMP.c1.81 kB2004-08-19 08:08
BUTTON_Create.c1.90 kB2004-08-19 08:08
BUTTON_CreateIndirect.c1.92 kB2004-08-19 08:08
BUTTON_Default.c3.43 kB2004-08-19 08:08
BUTTON_Get.c3.12 kB2004-08-19 08:08
BUTTON_IsPressed.c1.74 kB2004-08-19 08:08
BUTTON_Private.h2.08 kB2004-08-19 08:08
BUTTON_SelfDraw.c1.88 kB2004-08-19 08:08
BUTTON_SetTextAlign.c1.72 kB2004-08-19 08:08
BUTTON_StreamedBitmap.c1.95 kB2004-08-19 08:08
BUTTON__SetBitmapObj.c1.89 kB2004-08-19 08:08
CCGUIWidget.bat5.28 kB2004-08-18 08:41
CHECKBOX.c10.04 kB2004-08-19 08:08
CHECKBOX.h4.92 kB2004-08-19 08:08
CHECKBOX_Create.c1.54 kB2004-08-19 08:08
CHECKBOX_CreateIndirect.c1.78 kB2004-08-19 08:08
CHECKBOX_Default.c3.41 kB2004-08-19 08:08
CHECKBOX_GetState.c1.68 kB2004-08-19 08:08
CHECKBOX_Image.c2.52 kB2004-08-19 08:08
CHECKBOX_IsChecked.c1.55 kB2004-08-19 08:08
CHECKBOX_Private.h3.09 kB2004-08-19 08:08
CHECKBOX_SetBkColor.c1.95 kB2004-08-19 08:08
CHECKBOX_SetDefaultImage.c1.56 kB2004-08-19 08:08
CHECKBOX_SetFont.c1.74 kB2004-08-19 08:08
CHECKBOX_SetImage.c1.65 kB2004-08-19 08:08
CHECKBOX_SetNumStates.c3.18 kB2004-08-19 08:08
CHECKBOX_SetSpacing.c1.76 kB2004-08-19 08:08
CHECKBOX_SetState.c1.74 kB2004-08-19 08:08
CHECKBOX_SetText.c1.70 kB2004-08-19 08:08
CHECKBOX_SetTextAlign.c1.74 kB2004-08-19 08:08
CHECKBOX_SetTextColor.c1.76 kB2004-08-19 08:08
DIALOG.c5.34 kB2013-07-05 17:59
DIALOG.h1.65 kB2004-08-19 08:08
DIALOG_Intern.h4.51 kB2004-08-19 08:08
DROPDOWN.c18.81 kB2004-08-24 07:41
DROPDOWN.h4.73 kB2004-08-19 08:08
DROPDOWN_Create.c1.58 kB2004-08-19 08:08
DROPDOWN_CreateIndirect.c1.90 kB2004-08-19 08:08
DROPDOWN_DeleteItem.c1.94 kB2004-08-19 08:08
DROPDOWN_InsertString.c2.30 kB2004-08-19 08:08
DROPDOWN_ItemSpacing.c2.16 kB2004-08-19 08:08
DROPDOWN_Private.h2.06 kB2004-08-19 08:08
DROPDOWN_SetAutoScroll.c2.00 kB2004-08-19 08:08
DROPDOWN_SetTextAlign.c1.69 kB2004-08-19 08:08
DROPDOWN_SetTextHeight.c1.75 kB2004-08-19 08:08
EDIT.c24.84 kB2006-10-23 21:56
EDIT.h7.91 kB2004-08-19 08:08
EDITBin.c5.24 kB2004-08-19 08:08
EDITDec.c8.79 kB2004-08-19 08:08
EDITFloat.c2.72 kB2004-08-19 08:08
EDITHex.c6.22 kB2004-08-19 08:08
EDIT_Create.c1.82 kB2004-08-19 08:08
EDIT_CreateIndirect.c1.82 kB2004-08-19 08:08
EDIT_Default.c3.11 kB2004-08-19 08:08
EDIT_GetNumChars.c1.78 kB2004-08-19 08:08
EDIT_Private.h3.21 kB2006-10-22 14:54
EDIT_SetCursorAtChar.c1.76 kB2004-08-19 08:08
EDIT_SetInsertMode.c1.76 kB2004-08-19 08:08
EDIT_SetpfAddKeyEx.c1.66 kB2004-08-19 08:08
EDIT_SetpfUpdateBuffer.c1.70 kB2004-08-19 08:08
EDIT_SetSel.c2.08 kB2004-08-19 08:08
FRAMEWIN.c20.04 kB2004-08-19 08:08
FRAMEWIN.h7.57 kB2004-08-19 08:08
FRAMEWIN_AddMenu.c2.43 kB2004-08-19 08:08
FRAMEWIN_Button.c2.16 kB2004-08-19 08:08
FRAMEWIN_ButtonClose.c3.08 kB2004-08-19 08:08
FRAMEWIN_ButtonMax.c4.57 kB2004-08-19 08:08
FRAMEWIN_ButtonMin.c3.98 kB2004-08-19 08:08
FRAMEWIN_Create.c1.97 kB2004-08-19 08:08
FRAMEWIN_CreateIndirect.c1.81 kB2004-08-19 08:08
FRAMEWIN_Default.c4.36 kB2004-08-19 08:08
FRAMEWIN_Get.c2.53 kB2004-08-19 08:08
FRAMEWIN_IsMinMax.c2.08 kB2004-08-19 08:08
FRAMEWIN_MinMaxRest.c5.66 kB2004-08-19 08:08
FRAMEWIN_Private.h3.76 kB2004-08-19 08:08
FRAMEWIN_SetBorderSize.c2.39 kB2004-08-19 08:08
FRAMEWIN_SetColors.c3.07 kB2004-08-19 08:08
FRAMEWIN_SetFont.c1.78 kB2004-08-19 08:08
FRAMEWIN_SetResizeable.c15.37 kB2004-08-19 08:08
FRAMEWIN_SetTitleHeight.c1.92 kB2004-08-19 08:08
FRAMEWIN_SetTitleVis.c2.89 kB2004-08-19 08:08
FRAMEWIN__UpdateButtons.c2.83 kB2004-08-19 08:08
GUI_ARRAY.c9.43 kB2004-08-19 08:08
GUI_ARRAY.h2.60 kB2004-08-19 08:08
GUI_ARRAY_DeleteItem.c2.17 kB2004-08-19 08:08
GUI_ARRAY_InsertItem.c3.65 kB2004-08-19 08:08
GUI_ARRAY_ResizeItem.c2.00 kB2004-08-19 08:08
GUI_DRAW.c2.36 kB2004-08-19 08:08
GUI_DRAW_BITMAP.c2.92 kB2004-08-19 08:08
GUI_DRAW_BMP.c2.85 kB2004-08-19 08:08
GUI_DRAW_Self.c2.81 kB2004-08-19 08:08
GUI_DRAW_STREAMED.c2.96 kB2004-08-19 08:08
GUI_EditBin.c2.19 kB2004-08-19 08:08
GUI_EditDec.c2.22 kB2004-08-19 08:08
GUI_EditFloat.c2.33 kB2004-08-19 08:08
GUI_EditHex.c2.19 kB2004-08-19 08:08
GUI_EditString.c2.16 kB2004-08-19 08:08
GUI_HOOK.c1.95 kB2004-08-19 08:08
GUI_HOOK.h1.94 kB2004-08-19 08:08
HEADER.c20.76 kB2004-08-19 08:08
HEADER.h6.08 kB2004-08-19 08:08
HEADER_Bitmap.c1.89 kB2004-08-19 08:08
HEADER_BMP.c1.87 kB2004-08-19 08:08
HEADER_Create.c1.52 kB2004-08-19 08:08
HEADER_CreateIndirect.c1.76 kB2004-08-19 08:08
HEADER_Private.h2.50 kB2004-08-19 08:08
HEADER_StreamedBitmap.c1.98 kB2004-08-19 08:08
HEADER__SetDrawObj.c1.96 kB2004-08-19 08:08
LISTBOX.c31.77 kB2006-11-20 22:26
LISTBOX.h7.61 kB2004-08-19 08:08
LISTBOX_Create.c1.92 kB2004-08-19 08:08
LISTBOX_CreateIndirect.c1.78 kB2004-08-19 08:08
LISTBOX_Default.c3.47 kB2004-08-19 08:08
LISTBOX_DeleteItem.c2.36 kB2004-08-19 08:08
LISTBOX_Font.c2.22 kB2004-08-19 08:08
LISTBOX_GetItemText.c2.11 kB2004-08-19 08:08
LISTBOX_GetNumItems.c1.74 kB2004-08-19 08:08
LISTBOX_InsertString.c2.12 kB2004-08-19 08:08
LISTBOX_ItemDisabled.c3.08 kB2004-08-19 08:08
LISTBOX_ItemSpacing.c2.18 kB2004-08-19 08:08
LISTBOX_MultiSel.c4.13 kB2004-08-19 08:08
LISTBOX_Private.h3.90 kB2004-08-19 08:08
LISTBOX_ScrollStep.c1.89 kB2004-08-19 08:08
LISTBOX_SetAutoScroll.c2.55 kB2004-08-19 08:08
LISTBOX_SetBkColor.c1.87 kB2004-08-19 08:08
LISTBOX_SetOwner.c1.69 kB2004-08-19 08:08
LISTBOX_SetOwnerDraw.c1.80 kB2004-08-19 08:08
LISTBOX_SetScrollbarWidth.c1.88 kB2004-08-19 08:08
LISTBOX_SetString.c2.03 kB2004-08-19 08:08
LISTBOX_SetTextColor.c1.93 kB2004-08-19 08:08
LISTVIEW.c23.01 kB2004-08-19 08:08
LISTVIEW.h5.81 kB2004-08-19 08:08
LISTVIEW_Create.c1.84 kB2004-08-19 08:08
LISTVIEW_CreateIndirect.c1.78 kB2004-08-19 08:08
LISTVIEW_Default.c2.84 kB2004-08-19 08:08
LISTVIEW_DeleteColumn.c2.42 kB2004-08-19 08:08
LISTVIEW_DeleteRow.c3.35 kB2004-08-19 08:08
LISTVIEW_GetBkColor.c1.80 kB2004-08-19 08:08
LISTVIEW_GetFont.c1.74 kB2004-08-19 08:08
LISTVIEW_GetHeader.c1.70 kB2004-08-19 08:08
LISTVIEW_GetNumColumns.c1.75 kB2004-08-19 08:08
LISTVIEW_GetNumRows.c1.71 kB2004-08-19 08:08
LISTVIEW_GetSel.c1.64 kB2004-08-19 08:08
LISTVIEW_GetTextColor.c1.81 kB2004-08-19 08:08
LISTVIEW_Private.h3.98 kB2004-08-19 08:08
LISTVIEW_SetBkColor.c1.88 kB2004-08-19 08:08
LISTVIEW_SetColumnWidth.c1.73 kB2004-08-19 08:08
LISTVIEW_SetFont.c1.81 kB2004-08-19 08:08
LISTVIEW_SetGridVis.c1.86 kB2004-08-19 08:08
LISTVIEW_SetItemColor.c3.40 kB2004-08-19 08:08
LISTVIEW_SetItemText.c2.15 kB2004-08-19 08:08
LISTVIEW_SetLBorder.c1.77 kB2004-08-19 08:08
LISTVIEW_SetRBorder.c1.77 kB2004-08-19 08:08
LISTVIEW_SetRowHeight.c1.88 kB2004-08-19 08:08
LISTVIEW_SetSel.c2.19 kB2004-08-19 08:08
LISTVIEW_SetTextAlign.c1.93 kB2004-08-19 08:08
LISTVIEW_SetTextColor.c1.89 kB2004-08-19 08:08
MENU.c35.24 kB2004-08-19 08:08
MENU.h7.64 kB2006-10-28 12:10
MENU_Attach.c1.86 kB2004-08-19 08:08
MENU_CreateIndirect.c1.81 kB2004-08-19 08:08
MENU_Default.c4.30 kB2004-08-19 08:08
MENU_DeleteItem.c1.79 kB2004-08-19 08:08
MENU_DisableItem.c1.82 kB2004-08-19 08:08
MENU_EnableItem.c1.80 kB2004-08-19 08:08
MENU_GetItem.c1.98 kB2004-08-19 08:08
MENU_GetItemText.c1.95 kB2004-08-19 08:08
MENU_GetNumItems.c1.69 kB2004-08-19 08:08
MENU_InsertItem.c2.01 kB2004-08-19 08:08
MENU_Popup.c2.07 kB2004-08-19 08:08
MENU_Private.h4.38 kB2004-08-19 08:08
MENU_SetBkColor.c1.87 kB2004-08-19 08:08
MENU_SetBorderSize.c1.90 kB2004-08-19 08:08
MENU_SetFont.c1.80 kB2004-08-19 08:08
MENU_SetItem.c1.84 kB2004-08-19 08:08
MENU_SetTextColor.c1.89 kB2004-08-19 08:08
MENU__FindItem.c2.04 kB2004-08-19 08:08
MESSAGEBOX.c7.92 kB2006-10-26 16:06
MESSAGEBOX.h1.31 kB2004-08-19 08:08
MULTIEDIT.c55.42 kB2004-08-19 08:08
MULTIEDIT.h5.30 kB2004-08-19 08:08
MULTIEDIT_Create.c1.61 kB2004-08-19 08:08
MULTIEDIT_CreateIndirect.c1.83 kB2004-08-19 08:08
MULTIPAGE.c28.97 kB2004-08-19 08:08
MULTIPAGE.h4.64 kB2004-08-19 08:08
MULTIPAGE_Create.c1.60 kB2004-08-19 08:08
MULTIPAGE_CreateIndirect.c1.83 kB2004-08-19 08:08
MULTIPAGE_Default.c3.39 kB2004-08-19 08:08
MULTIPAGE_Private.h2.32 kB2004-08-19 08:08
PROGBAR.c13.26 kB2004-08-19 08:08
PROGBAR.h3.25 kB2004-08-19 08:08
PROGBAR_Create.c1.80 kB2004-08-19 08:08
PROGBAR_CreateIndirect.c1.78 kB2004-08-19 08:08
RADIO.c13.62 kB2004-08-24 07:42
RADIO.h4.54 kB2004-08-19 08:08
RADIO_Create.c1.64 kB2004-08-19 08:08
RADIO_CreateIndirect.c1.95 kB2004-08-19 08:08
RADIO_Default.c2.22 kB2004-08-19 08:08
RADIO_Image.c3.46 kB2004-08-19 08:08
RADIO_Private.h3.12 kB2004-08-19 08:08
RADIO_SetBkColor.c1.96 kB2004-08-19 08:08
RADIO_SetDefaultImage.c1.83 kB2004-08-19 08:08
RADIO_SetFont.c1.82 kB2004-08-19 08:08
RADIO_SetGroupId.c5.51 kB2004-08-19 08:08
RADIO_SetImage.c1.95 kB2004-08-19 08:08
RADIO_SetText.c1.86 kB2004-08-19 08:08
RADIO_SetTextColor.c1.84 kB2004-08-19 08:08
SCROLLBAR.c18.06 kB2004-08-19 08:08
SCROLLBAR.h4.36 kB2004-08-19 08:08
SCROLLBAR_Create.c2.31 kB2004-08-19 08:08
SCROLLBAR_CreateIndirect.c1.78 kB2004-08-19 08:08
SCROLLBAR_Defaults.c2.86 kB2004-08-19 08:08
SCROLLBAR_GetValue.c1.43 kB2004-08-19 08:08
SCROLLBAR_Private.h2.87 kB2004-08-19 08:08
SCROLLBAR_SetWidth.c1.51 kB2004-08-19 08:08
SLIDER.c14.39 kB2006-10-20 14:28
SLIDER.h3.81 kB2004-08-19 08:08
SLIDER_Create.c1.56 kB2004-08-19 08:08
SLIDER_CreateIndirect.c1.76 kB2004-08-19 08:08
TEXT.c6.38 kB2004-08-19 08:08
TEXT.h4.70 kB2004-08-19 08:08
TEXT_Create.c1.85 kB2004-08-19 08:08
TEXT_CreateIndirect.c1.76 kB2004-08-19 08:08
TEXT_Private.h2.01 kB2004-08-19 08:08
TEXT_SetBkColor.c1.83 kB2004-08-19 08:08
TEXT_SetFont.c1.92 kB2004-08-19 08:08
TEXT_SetText.c1.70 kB2004-08-19 08:08
TEXT_SetTextAlign.c1.70 kB2004-08-19 08:08
TEXT_SetTextColor.c1.67 kB2004-08-19 08:08
vssver.scc3.86 kB2005-09-07 23:14
WIDGET.c13.52 kB2004-08-19 08:08
WIDGET.h7.63 kB2004-08-19 08:08
WIDGET_Effect_3D.c5.01 kB2004-08-19 08:08
WIDGET_Effect_3D1L.c4.45 kB2004-08-19 08:08
WIDGET_Effect_3D2L.c4.93 kB2004-08-19 08:08
WIDGET_Effect_None.c3.53 kB2004-08-19 08:08
WIDGET_Effect_Simple.c3.89 kB2004-08-19 08:08
WIDGET_FillStringInRect.c3.45 kB2004-08-19 08:08
WIDGET_SetEffect.c1.66 kB2004-08-19 08:08
WIDGET_SetWidth.c2.01 kB2004-08-19 08:08
WINDOW.c5.46 kB2004-08-19 08:08
WINDOW_Default.c1.31 kB2004-08-19 08:08
WINDOW_Private.h1.31 kB2004-08-19 08:08
01.97 kB
CCWM.bat2.34 kB2004-08-18 08:41
vssver.scc1.59 kB2005-09-07 23:15
WM.c52.28 kB2006-10-24 00:44
WM.h22.92 kB2004-08-19 08:08
WMMemDev.c2.38 kB2004-08-19 08:08
WMTouch.c7.98 kB2006-10-27 02:54
WM_AttachWindow.c2.79 kB2004-08-19 08:08
WM_BringToBottom.c2.25 kB2004-08-19 08:08
WM_BringToTop.c3.25 kB2004-08-19 08:08
WM_Broadcast.c1.72 kB2004-08-19 08:08
WM_CheckScrollPos.c2.89 kB2004-08-19 08:08
WM_CriticalHandle.c2.31 kB2004-08-19 08:08
WM_DIAG.c2.68 kB2004-08-19 08:08
WM_EnableWindow.c2.27 kB2004-08-19 08:08
WM_ForEachDesc.c1.60 kB2004-08-19 08:08
WM_GetBkColor.c1.84 kB2004-08-19 08:08
WM_GetClientRect.c2.25 kB2004-08-19 08:08
WM_GetClientWindow.c1.68 kB2004-08-19 08:08
WM_GetDesktopWindow.c1.56 kB2004-08-19 08:08
WM_GetDesktopWindowEx.c1.68 kB2004-08-19 08:08
WM_GetDiagInfo.c1.72 kB2004-08-19 08:08
WM_GetDialogItem.c2.32 kB2004-08-19 08:08
WM_GetFirstChild.c1.68 kB2004-08-19 08:08
WM_GetFlags.c1.66 kB2004-08-19 08:08
WM_GetFocussedWindow.c1.60 kB2004-08-19 08:08
WM_GetId.c1.55 kB2004-08-19 08:08
WM_GetInsideRect.c2.10 kB2004-08-19 08:08
WM_GetInsideRectExScrollbar.c2.82 kB2004-08-19 08:08
WM_GetInvalidRect.c1.92 kB2004-08-19 08:08
WM_GetNextSibling.c1.67 kB2004-08-19 08:08
WM_GetOrg.c2.24 kB2004-08-24 07:42
WM_GetParent.c1.66 kB2004-08-19 08:08
WM_GetPrevSibling.c1.73 kB2004-08-19 08:08
WM_GetScrollbar.c1.82 kB2004-08-19 08:08
WM_GetScrollPartner.c1.80 kB2004-08-19 08:08
WM_GetScrollState.c1.64 kB2004-08-19 08:08
WM_GetWindowRect.c2.30 kB2004-08-19 08:08
WM_GetWindowSize.c3.18 kB2004-08-19 08:08
WM_GUI.h2.21 kB2004-08-19 08:08
WM_HasCaptured.c1.55 kB2004-08-19 08:08
WM_HasFocus.c1.54 kB2004-08-19 08:08
WM_Hide.c2.10 kB2004-08-19 08:08
WM_Intern.h7.74 kB2004-08-19 08:08
WM_Intern_ConfDep.h1.67 kB2004-08-19 08:08
WM_IsCompletelyVisible.c4.64 kB2004-08-19 08:08
WM_IsEnabled.c1.57 kB2004-08-19 08:08
WM_IsFocussable.c1.70 kB2004-08-19 08:08
WM_IsVisible.c1.70 kB2004-08-19 08:08
WM_IsWindow.c1.58 kB2004-08-19 08:08
WM_MakeModal.c2.21 kB2006-10-26 01:17
WM_Move.c3.89 kB2004-08-19 08:08
WM_MoveChildTo.c1.91 kB2004-08-19 08:08
WM_NotifyParent.c1.68 kB2004-08-19 08:08
WM_OnKey.c1.84 kB2004-08-19 08:08
WM_Paint.c2.07 kB2004-08-19 08:08
WM_PID__GetPrevState.c1.61 kB2004-08-19 08:08
WM_ResizeWindow.c2.60 kB2004-08-19 08:08
WM_Screen2Win.c3.51 kB2004-08-19 08:08
WM_SendMessageNoPara.c1.71 kB2004-08-19 08:08
WM_SendToParent.c1.75 kB2004-08-19 08:08
WM_SetAnchor.c1.98 kB2004-08-19 08:08
WM_SetCallback.c1.82 kB2004-08-19 08:08
WM_SetCapture.c2.49 kB2004-08-19 08:08
WM_SetCaptureMove.c2.67 kB2004-08-19 08:08
WM_SetCreateFlags.c1.63 kB2004-08-19 08:08
WM_SetDesktopColor.c2.25 kB2004-08-19 08:08
WM_SetFocus.c3.08 kB2004-08-19 08:08
WM_SetFocusOnNextChild.c3.29 kB2004-08-19 08:08
WM_SetFocusOnPrevChild.c3.25 kB2004-08-19 08:08
WM_SetId.c1.56 kB2004-08-19 08:08
WM_SetpfPollPID.c1.62 kB2004-08-19 08:08
WM_SetScrollbar.c3.02 kB2004-08-19 08:08
WM_SetScrollState.c1.69 kB2004-08-19 08:08
WM_SetSize.c1.81 kB2004-08-19 08:08
WM_SetTrans.c2.85 kB2004-08-19 08:08
WM_SetTransState.c2.01 kB2004-08-19 08:08
WM_SetUserClipRect.c1.71 kB2004-08-19 08:08
WM_SetXSize.c1.76 kB2004-08-19 08:08
WM_SetYSize.c1.76 kB2004-08-19 08:08
WM_Show.c2.50 kB2004-08-19 08:08
WM_StayOnTop.c2.43 kB2004-08-19 08:08
WM_Timer.c3.44 kB2004-08-19 08:08
WM_TimerExternal.c7.45 kB2004-08-19 08:08
WM_UserData.c3.08 kB2004-08-19 08:08
WM_Validate.c3.32 kB2004-08-19 08:08
WM_ValidateWindow.c1.76 kB2004-08-19 08:08
WM__ForEachDesc.c1.78 kB2004-08-19 08:08
WM__GetFirstSibling.c1.66 kB2004-08-19 08:08
WM__GetFocussedChild.c1.64 kB2004-08-19 08:08
WM__GetLastSibling.c1.72 kB2004-08-19 08:08
WM__GetOrg_AA.c1.93 kB2004-08-19 08:08
WM__GetPrevSibling.c1.94 kB2004-08-19 08:08
WM__IsAncestor.c2.23 kB2004-08-19 08:08
WM__IsChild.c1.67 kB2004-08-19 08:08
WM__IsEnabled.c1.56 kB2004-08-19 08:08
WM__NotifyVisChanged.c2.54 kB2004-08-19 08:08
WM__Screen2Client.c1.63 kB2004-08-19 08:08
WM__SendMessage.c1.78 kB2004-08-19 08:08
WM__SendMessageIfEnabled.c1.68 kB2004-08-19 08:08
WM__SendMessageNoPara.c1.82 kB2004-08-19 08:08
WM__UpdateChildPositions.c3.53 kB2004-08-19 08:08
01.97 kB
JLink497.00 B2013-07-07 19:15
JLinkSettings.ini285.00 B2012-11-15 12:38
LCD.hex51.72 kB2013-06-30 12:43
LCD.uvopt455.95 kB2013-07-07 19:19
LCD.uvproj141.36 kB2013-07-07 14:29
main.c4.89 kB2013-07-07 19:15
stm32f10x.h619.08 kB2011-03-10 10:51
stm32f10x_conf.h3.18 kB2013-06-30 18:27
stm32f10x_it.c2.36 kB2011-11-13 01:28
stm32f10x_it.h1.94 kB2011-04-04 18:57
system_stm32f10x.c35.72 kB2011-04-04 18:57
system_stm32f10x.h2.04 kB2011-03-10 10:51
...
Sponsored links

Comments

(Add your comment, get 0.1 Point)
Minimum:15 words, Maximum:160 words
2441922136@qq.com
2015-04-02

逻辑性不是很强,代码的优化和简洁不是很到位,有些还是值得借鉴的

mike_liang
2015-05-03

参考一下,学习交流。参考一下,学习交流。

laicy1022
2017-05-24

还不错

  • 1
  • Page 1
  • Total 1

UCGUI STM32 transplantation (1.39 MB)

Need 1 Point(s)
Your Point (s)

Your Point isn't enough.

Get 22 Point immediately by PayPal

Point will be added to your account automatically after the transaction.

More(Debit card / Credit card / PayPal Credit / Online Banking)

Submit your source codes. Get more Points

LOGIN

Don't have an account? Register now
Need any help?
Mail to: support@codeforge.com

切换到中文版?

CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!
OK

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D