⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uimenuw.h

📁 瑞星微公司RK27XX系列芯片的SDK开发包
💻 H
字号:
/******************************************************************/
/*  Copyright (C) 2007 ROCK-CHIPS FUZHOU . All Rights Reserved.  */
/*******************************************************************
File :  uimenuw.h
Desc :  菜单类窗口

Author : GUI Develop Group.lzj
Date : 2007-08-10
Notes :
$Log: uimenuw.h,v $
Revision 1.3  2007/10/08 02:04:27  Lingzhaojun
GUI添加自动注释

*********************************************************************/


#ifndef _uimenuw_h
#define _uimenuw_h

#include "include.h"
#include  "list.h"
#include  "uiclass.h"



typedef struct
{


    UINT16 TitleText;   /*标题文本*/
    UINT16 TitleHeight;   /*标题高度*/

    UINT16  IconBackground;  /*背景图片*/
    PicDescp IconItemSelect; /*选中条图片*/

    UINT16 ItemLeft;   /*条目左缩进*/
    UINT16 Itemheight;   /*条目高度*/

    UILIST *MenuList;   /*菜单列表*/
    void/*MenuItem*/ *CurrItem;   /*当前条目*/
    UINT16 CurrItemIndex;   /*当前条目ID*/

    UINT16 CurrItemDispLine; /*当前条目所在行*/
    UINT32 MaxItemIndex;

    UINT32 style;    /*风格*/

    UINT32 WinFullLine;
}  W_MENU;


UINT32 MenuWinAddItem(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinKey(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinTouch(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinSetCurrLine(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinPaint(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinCreate(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinDestroy(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinSetPic(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
UINT32 MenuWinSetTxt(WINDOW* win , WMPARAM wParam, WLPARAM lParam);
int MenuItemCmp(MenuItem* cs, MenuItem* ct);







#define UpdTitleText    (1<<0)  /*刷新标题文本*/
#define UpdTitlePic    (1<<1)  /*标题图片*/
#define UpdBackground   (1<<2)  /*背景图片*/
#define UpdItemSelect   (1<<3)  /*选中条图片*/
#define UpdItemNoSel   (1<<4)  /*未选中条背景图片*/



#define PCK_KSTATE_UP         0
#define PCK_KSTATE_DOWN          1

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -