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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dialog.c

?? 使用coderwarrior打開 內含中文字庫
?? 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        : 
Purpose     : Dialog box include
----------------------------------------------------------------------
Open items:
None
--------------------END-OF-HEADER-------------------------------------
*/

#include <stddef.h>           /* needed for definition of NULL */
#include "Dialog.h"
#include "Widget.h"
#include "WM_Intern.h"

#if GUI_WINSUPPORT

/*********************************************************************
*
*       Private config defaults
*
**********************************************************************
*/

/* Define colors */
#ifndef DIALOG_BKCOLOR0_DEFAULT
  #define DIALOG_BKCOLOR0_DEFAULT 0xc0c0c0
#endif

/*********************************************************************
*
*           static data;
*
**********************************************************************
*/
static WM_CALLBACK* _cb;
static int _r;
static LCD_COLOR _BkColor = DIALOG_BKCOLOR0_DEFAULT;

/*********************************************************************
*
*           static code: API functions
*
**********************************************************************
*/





/************************************************************
*
*           _cbDialog
  This callback is hooked before the user callback in order to be
  able to intercept some messages.
*/

static void _cbDialog(WM_MESSAGE* pMsg) {
  if (_cb) {
    (*_cb)(pMsg);
  }
}

/*********************************************************************
*
*           Public code: API functions
*
**********************************************************************
*/

/************************************************************
*
*           GUI_CreateDialogbox
*/
WM_HWIN GUI_CreateDialogBox(const GUI_WIDGET_CREATE_INFO* paWidget, int NumWidgets, WM_CALLBACK* cb, WM_HWIN hParent,
                            int x0, int y0)
{
  WM_HWIN hDialog = paWidget->pfCreateIndirect(paWidget, hParent, x0, y0, cb);     /* Create parent window */
  WM_HWIN hDialogClient = WM_GetClientWindow(hDialog);
  WIDGET_OrState(hDialog, paWidget->Flags);
  WM_ShowWindow(hDialog);
  WM_ShowWindow(hDialogClient);
  while (--NumWidgets > 0) {
    WM_HWIN hChild;
    paWidget++;
    hChild = paWidget->pfCreateIndirect(paWidget, hDialogClient, 0, 0, 0);     /* Create child window */
    WM_ShowWindow(hChild);
  }
  WM_SetFocusOnNextChild(hDialog);     /* Set the focus to the first child */
  WM__SendMessageNoPara(hDialogClient, WM_INIT_DIALOG);
  return hDialog;
}

/************************************************************
*
*           GUI_EndDialog
*/
void GUI_EndDialog(WM_HWIN hWin, int r) {
  _cb = NULL;
  _r = r;
  WM_DeleteWindow(hWin);
}

/************************************************************
*
*           DIALOG_GetBkColor()
*/
LCD_COLOR DIALOG_GetBkColor(void) {
  return _BkColor;
}

/************************************************************
*
*           DIALOG_SetBkColor()
*/
LCD_COLOR DIALOG_SetBkColor(LCD_COLOR BkColor) {
  LCD_COLOR r;
  r = _BkColor;
  _BkColor = BkColor;
  return r;
}

/************************************************************
*
*           GUI_ExecDialogbox
*/
int     GUI_ExecDialogBox(const GUI_WIDGET_CREATE_INFO* paWidget,
                          int NumWidgets, WM_CALLBACK* cb, WM_HWIN hParent,
                          int x0, int y0)
{
  _cb = cb;
  GUI_CreateDialogBox(paWidget, NumWidgets, _cbDialog, hParent, x0, y0);
  while (_cb) {
    if (!GUI_Exec())
      GUI_X_ExecIdle();
  }
  return _r;
}


#else
  void Dialog_c(void);    /* Avoid problems with empty object modules */
#endif   /* GUI_WINSUPPORT */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人精品免费一区二区| 国产一区欧美二区| 日韩一区欧美小说| 欧美激情一区二区三区全黄| 国产精品久久久久久久久免费桃花 | 精品成人在线观看| 日韩亚洲欧美中文三级| 欧美大尺度电影在线| 久久在线观看免费| 亚洲国产成人午夜在线一区| 日韩一区中文字幕| 亚洲国产成人91porn| 日韩国产精品大片| 精品一区二区综合| 成人美女在线观看| 在线观看视频一区二区欧美日韩| 欧美亚州韩日在线看免费版国语版| 欧洲另类一二三四区| 欧美三级视频在线| 日韩一卡二卡三卡国产欧美| 日韩精品一区二区三区在线观看| 国产视频一区在线观看| 自拍偷拍亚洲欧美日韩| 日韩国产一二三区| 成人永久aaa| 欧美日韩精品欧美日韩精品| 精品国产乱码久久久久久久久| 国产精品乱码人人做人人爱| 亚洲sss视频在线视频| 精品在线亚洲视频| 91色在线porny| 在线不卡中文字幕播放| 国产视频一区二区在线| 亚洲一区二区三区四区在线免费观看 | 亚洲成人福利片| 精品无人码麻豆乱码1区2区 | 欧美性猛片aaaaaaa做受| 欧美久久一二区| 久久久精品tv| 亚洲一区二区中文在线| 国产成人免费9x9x人网站视频| 在线观看视频欧美| 国产偷国产偷亚洲高清人白洁| 亚洲国产精品久久久久婷婷884 | 国产精品国产三级国产a| 丝袜美腿亚洲色图| 972aa.com艺术欧美| 精品国精品国产尤物美女| 亚洲愉拍自拍另类高清精品| 国产成人日日夜夜| 精品国产污污免费网站入口 | 国产精品自拍一区| 欧美日韩精品欧美日韩精品一| 国产精品成人网| 国产精品系列在线播放| 8x福利精品第一导航| 亚洲美女免费在线| 成人av资源网站| 久久精品一区八戒影视| 国产一区二区精品在线观看| 欧美成人精精品一区二区频| 日韩精品乱码av一区二区| 91豆麻精品91久久久久久| 中文字幕精品一区二区精品绿巨人 | 日韩精品一二三四| 欧美在线观看禁18| 亚洲国产综合色| 欧洲国内综合视频| 亚洲人成伊人成综合网小说| 色综合天天视频在线观看 | 亚洲不卡在线观看| 91在线小视频| 亚洲欧美一区二区三区久本道91| 不卡av免费在线观看| 国产精品日韩成人| 成人国产在线观看| 亚洲男人的天堂一区二区| 91一区在线观看| 亚洲美女电影在线| 欧美图区在线视频| 奇米777欧美一区二区| 欧美一卡二卡三卡四卡| 日韩电影在线免费看| 欧美一区二区三区视频| 久久国内精品自在自线400部| 日韩欧美你懂的| 狠狠色丁香九九婷婷综合五月 | 成人精品视频一区| 国产精品国产三级国产普通话99| 北条麻妃国产九九精品视频| 中文字幕一区不卡| 欧美亚洲日本一区| 蜜桃av一区二区三区电影| 亚洲精品一线二线三线无人区| 国产精品亚洲专一区二区三区| 欧美激情综合网| 欧美在线你懂的| 免费成人深夜小野草| 国产视频一区二区三区在线观看| 91网站在线播放| 美日韩一区二区三区| 国产蜜臀av在线一区二区三区| 91亚洲精华国产精华精华液| 丝瓜av网站精品一区二区| 欧美大片在线观看一区二区| 成人看片黄a免费看在线| 亚洲国产精品一区二区尤物区| 亚洲精品在线观| 日本韩国欧美一区二区三区| 麻豆精品一区二区综合av| 亚洲图片另类小说| 日韩欧美不卡一区| 91在线精品一区二区| 麻豆国产精品777777在线| 亚洲人亚洲人成电影网站色| 91精品福利在线一区二区三区| 国产精品一区二区在线看| 亚洲午夜精品久久久久久久久| 欧美男人的天堂一二区| 国产成人午夜高潮毛片| 三级成人在线视频| 亚洲九九爱视频| 久久精品视频网| 91精品国产乱| 欧美三级在线视频| 成人av动漫网站| 国产一区二区三区免费| 爽好久久久欧美精品| 一级日本不卡的影视| 国产精品午夜春色av| 国产亚洲一区二区三区在线观看 | 日韩美女啊v在线免费观看| 久久亚洲免费视频| 欧美一区二区三区婷婷月色| 日本精品一区二区三区高清| 99久久精品国产毛片| 国产一区不卡在线| 久久er99热精品一区二区| 日韩电影免费在线观看网站| 亚洲不卡av一区二区三区| 亚洲视频免费在线| 亚洲欧洲在线观看av| 国产精品不卡视频| 国产精品国产三级国产aⅴ原创| 欧美激情在线一区二区三区| 精品国产91洋老外米糕| 日韩免费观看高清完整版在线观看| 在线不卡的av| 日韩一区二区三区视频在线| 91精品在线免费观看| 欧美日本一区二区在线观看| 8x福利精品第一导航| 91精品国产欧美一区二区成人| 欧美日韩国产中文| 91精品免费观看| 欧美女孩性生活视频| 91精品国产乱码久久蜜臀| 日韩欧美在线一区二区三区| 日韩一区二区三区视频在线观看| 欧美tk丨vk视频| 久久久久97国产精华液好用吗| 国产亚洲一二三区| 中文字幕的久久| 亚洲欧美经典视频| 亚洲成人第一页| 青青草成人在线观看| 国产精品一区免费视频| 99久久99久久免费精品蜜臀| 色美美综合视频| 欧美浪妇xxxx高跟鞋交| 亚洲精品在线观看视频| 国产精品久久久久久久久免费樱桃| 亚洲精品日日夜夜| 裸体一区二区三区| 99视频一区二区| 欧美日韩日日夜夜| 久久午夜老司机| 一区二区三区波多野结衣在线观看| 亚洲一区二区三区自拍| 国产在线精品一区二区不卡了 | 综合久久一区二区三区| 午夜视频一区二区| 国产suv精品一区二区三区| 91免费看片在线观看| 欧美一级高清片| 国产精品午夜在线观看| 日韩极品在线观看| 成人午夜免费视频| 欧美日韩国产免费一区二区| 久久久久久久久97黄色工厂| 一区二区高清免费观看影视大全| 精品一区二区三区久久| 色国产精品一区在线观看| 日韩欧美一区中文| 亚洲精品大片www| 国产一区福利在线| 欧美日韩一区二区电影| 国产精品久久久久精k8| 美腿丝袜亚洲三区| 在线观看免费视频综合|