📄 guiapp.h
字号:
/*****************************************************************************
** TEXAS INSTRUMENTS PROPRIETARY INFORMATION
**
** (c) Copyright, Texas Instruments Incorporated, 2006.
** All Rights Reserved.
**
** Property of Texas Instruments Incorporated. Restricted Rights -
** Use, duplication, or disclosure is subject to restrictions set
** forth in TI's program license agreement and associated documentation.
******************************************************************************/
#ifndef _GUI_MSGPUMP
#define _GUI_MSGPUMP
#include "info.h"
#include "sysmon.h"
#include "keycode.h"
/****************************************************/
/* Mailbox message identifers. */
/****************************************************/
#define GUI_KEYCODE 0x0000
#define GUI_WARNINGMSG 0x0001
#define GUI_SOURCEMSG 0x0002
#define GUI_SCREENCAPTUREMSG 0x0003
/****************************************************/
/* Ennumerations. */
/****************************************************/
enum
{
TRANSID_GUI_KEYCODE,
TRANSID_GUI_WARNINGMSG,
TRANSID_GUI_SOURCEMSG,
TRANSID_GUI_TRACESTRING,
TRANSID_GUI_STYLECALL,
TRANSID_GUI_ACTIONCALL
};
typedef enum
{
GUI_WARN_OVERTEMP,
GUI_WARN_LAMPOVERTEMP,
GUI_WARN_FANFAILURE,
GUI_WARN_EEPROMFAILURE,
GUI_WARN_LAST
} GUI_WARNINGENUM;
typedef enum
{
GUI_SOURCE_VGA,
GUI_SOURCE_DVI,
GUI_SOURCE_COMPONENT,
GUI_SOURCE_COMPOSITE,
GUI_SOURCE_SVIDEO,
GUI_SOURCE_TPG,
GUI_SOURCE_SEARCHING,
GUI_SOURCE_FOUND,
GUI_SOURCE_LOST,
GUI_SOURCE_OOR,
GUI_SOURCE_LAST
} GUI_SOURCEENUM;
typedef enum
{
GUI_TOPLEFT,
GUI_TOPRIGHT,
GUI_CENTER,
GUI_BOTTOMLEFT,
GUI_BOTTOMCENTER,
GUI_BOTTOMRIGHT
} GUIMENUPOSITION;
typedef enum
{
GUI_SCREENCAPTURESTART,
GUI_SCREENCAPTUREERROR,
GUI_SCREENCAPTURESUCCESS
} GUISCREENCAPTUREENUM;
/****************************************************/
/* GUI functions. */
/****************************************************/
EXEC_CC_ENUM guiTask_powerStandby( void );
EXEC_CC_ENUM guiTask_powerNormal( void );
EXEC_CC_ENUM guiTask_init( void );
void guiTask_info( TASKINFO_STRUCT *info );
BOOL guiIsDisplayed( void );
void guiKeycode( UIREP *puiRep, BOOL newKey );
void guiWarningMessage( GUI_WARNINGENUM guiWarning );
void guiSourceStatusMessage( GUI_SOURCEENUM guiSourceStatus );
void guiScreenCaptureStatusMessage( GUISCREENCAPTUREENUM guiSourceStatus );
int08 guiApp_SetMenuPosition( int16 menuId, GUIMENUPOSITION position );
BOOL guiApp_IsGUIDisplayed( void );
void guiApp_ResetDDCCISettingsChanged( void );
void guiApp_SetDDCCISettingsChanged( BOOL changed );
BOOL guiApp_GetDDCCISettingsChanged( void );
void guiApp_SetMenuMode( BOOL mode );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -