91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

一種輕量級嵌入式GUI設(shè)計文檔和源代碼: 1. word文檔描述該GUI設(shè)計原理; 2. ANSI C代碼實現(xiàn)該GUI

資源截圖

代碼片段和文件信息

/*
************************************************************************************************
*?Filename??? :?GCtrl.c
*?Programmer?:????????????????????????
*?Description :?Graphical?controls?for?GUI?
*?Date??????? :?2013-04-22
************************************************************************************************
*/

/*
*********************************************************************************************************
*????????????????????????????????????????????????????????????????????????COMPILE?SWITCH
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*??????????????????????????????????????????????????????????????????????????INCLUDE?FILES
*********************************************************************************************************
*/
#include?
#include?



/*
*********************************************************************************************************
*?????????????????????????????????????????????????????????????????????? ??MACRO?DEFINITION
*********************************************************************************************************
*/???
/*?Item?of?Soft-Keyboard?*/
#define?SK_COL_NUM????11????/*?Must?equal?or?great?than?“SK_OP_NUM=5“?*/
#define?SK_MAX_ROW????4
#define?SK_OP_NUM????5????/*?5?operator:?Cursor-Left?Cursor-Right?Backspace?Next-Page?Enter?*/
#define?SK_PAGE_NUM????(SK_COL_NUM?*?SK_MAX_ROW)
#define?SK_PAGE_ITEM????(SK_PAGE_NUM?-?SK_OP_NUM)

/*?Address?of?Soft-Keyboard?*/
#define?SK_GRID_W????HANZI_LEN
#define?SK_SIZE_W????(SK_COL_NUM?*?SK_GRID_W)
#define?SK_ADDR_X????((RA8835_LEN?-?SK_SIZE_W)?/?2)????
#define?SK_MAX_H????((2?+?SK_MAX_ROW)?*?SK_GRID_W)
#define?SK_ADDR_Y????(RA8835_WIDE?-?SK_MAX_H?-?1)

#define?SK_GRID_GAP????((SK_GRID_W?-?CHAR_LEN)?/?2)????/*?Gap?between?vertical?line?and?character?*/

/*?Operator?of?Soft-Keyboard?*/
#define?SK_OP_CURSOR_LEFT????1
#define?SK_OP_CURSOR_RIGHT????2
#define?SK_OP_BACKSPACE????3
#define?SK_OP_NEXT_PAGE????4
#define?SK_OP_ENTER????5

/*?Print?prompted?message?*/
#define?PROMPT_ADDR_X????(SK_ADDR_X?-?SK_GRID_GAP)

#define?NONE_CHAR????0????/*?None?character?*/
#define?BLANK_CHAR????‘?‘


/*
*********************************************************************************************************
*???????????????????????????????????????????? ?????DEFINITIONS?/?TYPEDEFS
*********************************************************************************************************
*/
/*?Text?Align?*/
typedef?enum?_text_align
{
????TEXT_ALIGN_LEFT
????TEXT_ALIGN_MIDDLE
????TEXT_ALIGN_RIGHT
}?TEXT_ALIGN;

/*?Soft-Keyboard?like?as?[0][1][2]......[9]?*/
typedef?struct?_soft_key
{
????G_CTRL????stGCtrl;????/*?Inherit?father?calss?*/
????const?TEXT_BOX????*p_stTBox;????/*?Point?t

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????37810??2014-10-14?23:57??嵌入式圖形控件設(shè)計與源代碼\GCtrl.c

?????文件??????27261??2014-10-14?23:57??嵌入式圖形控件設(shè)計與源代碼\LCDDriver.c

?????文件????????409??2012-03-06?05:35??嵌入式圖形控件設(shè)計與源代碼\Readme.txt

?????文件???????8964??2014-10-14?23:59??嵌入式圖形控件設(shè)計與源代碼\StatBar.c

????..A.SHR???????725??2014-04-20?01:19??嵌入式圖形控件設(shè)計與源代碼\vssver2.scc

?????文件??????15413??2014-10-14?23:59??嵌入式圖形控件設(shè)計與源代碼\Win.h

?????文件???????6325??2014-10-15?00:00??嵌入式圖形控件設(shè)計與源代碼\WinSvr.c

?????文件?????102598??2014-10-14?23:56??嵌入式圖形控件設(shè)計與源代碼\ziku.h

?????文件?????416829??2014-07-23?17:49??嵌入式圖形控件設(shè)計與源代碼\嵌入式圖形控件設(shè)計.docx

?????目錄??????????0??2016-05-03?12:09??嵌入式圖形控件設(shè)計與源代碼

-----------?---------??----------?-----??----

???????????????616334????????????????????10


評論

共有 條評論

相關(guān)資源