亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? widget_3d.c

?? Samsung ARM7 s3c44b0 + uC-OSii + uC-GUI 完美的綜合到了一起
?? C
字號:
/***********************************************************************************************************                                                uC/GUI*                        Universal graphic software for embedded applications**                       (c) Copyright 2002, Micrium Inc., Weston, FL*                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH**              礐/GUI is protected by international copyright laws. Knowledge of the*              source code may not be used to write a similar product. This file may*              only be used in accordance with a license and should not be redistributed*              in any way. We appreciate your understanding and fairness.*----------------------------------------------------------------------File        : BUTTON.cPurpose     : emWin GSC button widget---------------------------END-OF-HEADER------------------------------*/#include <stdlib.h>#include <string.h>#include "WIDGET.h"#include "GUIDebug.h"#include "GUI.h"#include "GUI_Protected.h"#include "WM_Intern.h"#if GUI_WINSUPPORT/***********************************************************************       Private config defaults************************************************************************//***********************************************************************       Object definition************************************************************************//***********************************************************************       Static data************************************************************************//***********************************************************************       Macros for internal use************************************************************************/#define WIDGET_H2P(hWin)        ((WIDGET*)WM_HMEM2Ptr(hWin))/***********************************************************************       Static routines************************************************************************//***********************************************************************       Public routines************************************************************************//***********************************************************************       WIDGET_Draw3DFrame*/void WIDGET_EFFECT_3D_DrawUpRect(const GUI_RECT* pRect) {  GUI_RECT r;  GUI_CONTEXT Context;  GUI_SaveContext(&Context);  r = *pRect;  GUI_SetColor(0x000000);  GUI_DrawRect(r.x0, r.y0, r.x1, r.y1);          /* Draw rectangle around it */ /* Draw the bright sides */  GUI_SetColor(0xffffff);  GUI_DrawHLine(r.y0 + 1, r.x0 + 1, r.x1 - 2);    /* Draw top line */  GUI_DrawVLine(r.x0 + 1, r.y0 + 1, r.y1 - 2);  /* Draw the dark sides */  GUI_SetColor(0x555555);  GUI_DrawHLine(r.y1-1, r.x0 + 1, r.x1 - 1);  GUI_DrawVLine(r.x1-1, r.y0 + 1, r.y1 - 2);  GUI_RestoreContext(&Context);}/***********************************************************************       WIDGET_EFFECT_3D_DrawUp*/void WIDGET_EFFECT_3D_DrawUp(void) {  GUI_RECT r;  WM_GetClientRect(&r);  WIDGET_EFFECT_3D_DrawUpRect(&r);}/***********************************************************************       WIDGET_EFFECT_3D_DrawDown*/void WIDGET_EFFECT_3D_DrawDownRect(const GUI_RECT* pRect) {  GUI_RECT r;  r = *pRect;  GUI_SetColor(0x000000);  /// TBD: Use halftone//  GUI_DrawRect(0, 0, r.x1, r.y1);  /* Draw the upper left sides */  GUI_SetColor(0x808080);  GUI_DrawHLine(r.y0, r.x0, r.x1);  GUI_DrawVLine(r.x0, r.y0 + 1, r.y1);  GUI_SetColor(0x0);  GUI_DrawHLine(r.y0 + 1, r.x0 + 1, r.x1 - 1);  GUI_DrawVLine(r.x0 + 1, r.y0 + 2, r.y1 - 1);  /* Draw the lower right sides */  GUI_SetColor(0xffffff);  GUI_DrawHLine(r.y1, r.x0 + 1, r.x1);  GUI_DrawVLine(r.x1, r.y0 + 1, r.y1);  GUI_SetColor(0xc0c0c0);  GUI_DrawHLine(r.y1 - 1, r. x0 + 2, r.x1-1);  GUI_DrawVLine(r.x1 - 1, r. y0 + 2, r.y1-1);}void WIDGET_EFFECT_3D_DrawDown(void) {  GUI_RECT r;  WM_GetClientRect(&r);  WIDGET_EFFECT_3D_DrawDownRect(&r);}/***********************************************************************       WIDGET_EFFECT_3D_GetRect*/void WIDGET_EFFECT_3D_GetRect(GUI_RECT* pRect) {  WM_GetClientRect(pRect);  GUI__ReduceRect(pRect, pRect, 2);}void WIDGET_SetDefaultEffect_3D(void) {  WIDGET_SetDefaultEffect(&WIDGET_Effect_3D);}/***********************************************************************       Effect tables --- Mainly function pointers************************************************************************/const WIDGET_EFFECT WIDGET_Effect_3D = {  WIDGET_EFFECT_3D_DrawUp, WIDGET_EFFECT_3D_DrawDown,  WIDGET_EFFECT_3D_DrawUpRect, WIDGET_EFFECT_3D_DrawDownRect,  WIDGET_EFFECT_3D_GetRect, 2};#else                            /* Avoid problems with empty object modules */  void WIDGET_3D_C(void) {}#endif /* GUI_WINSUPPORT */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女视频第一区二区三区免费观看网站| 国产精品久久久久7777按摩 | 在线视频你懂得一区二区三区| 国产精品久久久久aaaa樱花| av在线免费不卡| 亚洲欧美激情在线| 欧美在线不卡视频| 日韩av一区二区三区| 精品免费99久久| 国产91丝袜在线播放| 亚洲三级在线观看| 欧美日韩一区高清| 久久精品国产999大香线蕉| 久久综合狠狠综合久久激情| av亚洲精华国产精华| 亚洲主播在线播放| 日韩精品一区二区三区在线观看| 国产成人免费av在线| 亚洲免费视频成人| 91精品婷婷国产综合久久竹菊| 国内精品视频一区二区三区八戒| 国产精品麻豆网站| 678五月天丁香亚洲综合网| 韩国精品久久久| 亚洲精品乱码久久久久久黑人 | 午夜视频久久久久久| 日韩欧美另类在线| 成人av片在线观看| 日韩**一区毛片| 国产精品久久久久7777按摩 | 日韩午夜激情视频| 91香蕉国产在线观看软件| 欧美aaa在线| 亚洲欧美一区二区三区久本道91| 日韩欧美一级在线播放| 成人黄色av电影| 青青国产91久久久久久| 国产欧美精品一区aⅴ影院| 欧美日本一道本| 国产成人免费视频网站| 日韩av成人高清| 亚洲丝袜美腿综合| 久久综合九色欧美综合狠狠| 欧美日韩视频第一区| 大桥未久av一区二区三区中文| 亚洲va韩国va欧美va精品| 国产精品热久久久久夜色精品三区| 91精品国产综合久久精品麻豆 | 国产美女久久久久| 午夜精品一区在线观看| 国产精品美女www爽爽爽| 欧美一区二区精品久久911| 91麻豆精品一区二区三区| 国产精品中文字幕日韩精品| 丝袜a∨在线一区二区三区不卡| 国产精品视频线看| 亚洲精品在线一区二区| 制服丝袜激情欧洲亚洲| 在线欧美日韩国产| 91在线观看高清| 成人激情图片网| 国产盗摄精品一区二区三区在线| 蜜臀久久99精品久久久久宅男| 亚洲一区自拍偷拍| 一卡二卡欧美日韩| 亚洲视频一区二区在线观看| 国产精品另类一区| 国产欧美综合在线| 国产丝袜在线精品| 日本一区二区三区在线不卡| 精品国产一区二区三区四区四| 欧美一区二区在线免费播放 | 精品一区二区日韩| 奇米色777欧美一区二区| 亚洲国产成人av网| 婷婷综合五月天| 日韩高清不卡在线| 久久精品国产亚洲高清剧情介绍| 美女国产一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩电影在线观看网站| 日本aⅴ免费视频一区二区三区| 男女视频一区二区| 老司机精品视频线观看86 | 国产精品一区专区| 国产精品一区二区视频| 国产成人av福利| 本田岬高潮一区二区三区| www.在线成人| 欧美综合久久久| 6080亚洲精品一区二区| 日韩三级精品电影久久久| 精品国产在天天线2019| 国产欧美一区二区三区网站| 亚洲欧洲三级电影| 亚洲一区在线播放| 奇米精品一区二区三区四区| 国产一区二区三区不卡在线观看| 成人免费观看男女羞羞视频| 色婷婷国产精品久久包臀| 欧美日韩视频在线一区二区| 精品久久国产字幕高潮| 国产精品久久久久久久第一福利| 亚洲综合区在线| 久热成人在线视频| 不卡电影一区二区三区| 欧美视频在线观看一区二区| 日韩午夜激情av| 国产精品护士白丝一区av| 午夜精品久久久久影视| 国产一区在线不卡| 91浏览器入口在线观看| 欧美一级日韩免费不卡| 欧美国产一区在线| 亚洲一级在线观看| 国产精品中文字幕日韩精品| 在线观看免费一区| 久久欧美中文字幕| 一区二区三区四区精品在线视频| 日韩高清在线观看| 菠萝蜜视频在线观看一区| 777久久久精品| 国产精品久久国产精麻豆99网站| 手机精品视频在线观看| 大尺度一区二区| 正在播放亚洲一区| 国产精品乱人伦| 久久99精品国产91久久来源| 在线观看一区二区精品视频| www成人在线观看| 亚洲国产精品尤物yw在线观看| 国产一区在线看| 欧美男男青年gay1069videost| 国产日韩欧美在线一区| 日本亚洲视频在线| 日本韩国欧美三级| 国产精品天天看| 美美哒免费高清在线观看视频一区二区| 99久久精品免费看国产免费软件| 精品日韩99亚洲| 视频一区视频二区中文字幕| 97久久超碰国产精品| 久久久久久免费网| 琪琪一区二区三区| 欧美日本一道本在线视频| 亚洲同性同志一二三专区| 国产一区二区三区av电影| 在线成人小视频| 亚洲一区在线观看网站| 色综合天天综合色综合av| 欧美极品美女视频| 国产真实乱对白精彩久久| 欧美一区二区三区日韩视频| 亚洲综合区在线| 日本伦理一区二区| 亚洲丝袜精品丝袜在线| 成人a区在线观看| 欧美国产日韩a欧美在线观看| 韩国在线一区二区| 精品国产乱码久久久久久老虎 | 国产精品99久久久久久宅男| 日韩精品中文字幕在线不卡尤物 | 人人狠狠综合久久亚洲| 欧美日本不卡视频| 性欧美疯狂xxxxbbbb| 欧美少妇一区二区| 亚洲一卡二卡三卡四卡无卡久久 | 国产成人自拍高清视频在线免费播放| 欧美一区二区观看视频| 免费观看一级特黄欧美大片| 日韩欧美国产电影| 久久99精品久久久| 精品88久久久久88久久久| 国内精品免费在线观看| 久久久久久久久久久99999| 狠狠色丁香久久婷婷综合_中 | 中文字幕乱码一区二区免费| 成人免费毛片嘿嘿连载视频| 中文字幕一区免费在线观看| 99国产麻豆精品| 亚洲小说春色综合另类电影| 欧美人与禽zozo性伦| 秋霞av亚洲一区二区三| 久久中文娱乐网| 成人少妇影院yyyy| 亚洲免费观看高清完整版在线| 色婷婷激情久久| 奇米色777欧美一区二区| 久久久亚洲精品一区二区三区| 国产a精品视频| 亚洲精品中文在线观看| 欧美高清dvd| 国产精品1区2区| 一区二区三区四区精品在线视频| 欧美日韩国产综合一区二区三区| 久久精品国产精品青草| 中文字幕乱码亚洲精品一区| 欧美性色黄大片手机版| 激情综合网最新| 亚洲欧洲www|