📄 windowmessage.c
字号:
/*
*********************************************************************************************************
* Samsung ARM S3C2410 Software Frame
*
* (c) Copyright 2008-2010, LastRitter
* All Rights Reserved
*
* File :
* By : LastRitter
*********************************************************************************************************
*/
#include "SystemTool.h"
extern window sta_Window[];
/*
*********************************************************************************************************
*
*
* Description:
*
* Arguments :
*
* Returns :
*
* Note(s) :
*
*********************************************************************************************************
*/
uint16 SW_PostMessage(uint16 uiHandle,uint16 uiX,uint16 uiY,uint16 uiState)
{
uint16 uiTemp;
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//Check param.
if(uiHandle==0||uiHandle>=SW_WINDOW_MAX||sta_Window[uiHandle].uiHandle!=uiHandle)
{
UART_TextOut("Error Handle %d!(SW_PostMessage)\n",uiHandle);
return 1;
}
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
uiTemp=sta_Window[uiHandle].stMessageGroup->uiCurMessage;
sta_Window[uiHandle].stMessageGroup->stMessage[uiTemp].uiX=uiX;
sta_Window[uiHandle].stMessageGroup->stMessage[uiTemp].uiY=uiY;
sta_Window[uiHandle].stMessageGroup->stMessage[uiTemp].uiState=uiState;
sta_Window[uiHandle].stMessageGroup->uiCurMessage++;
return 0;
}
/*
*********************************************************************************************************
*
*
* Description:
*
* Arguments :
*
* Returns :
*
* Note(s) :
*
*********************************************************************************************************
*/
uint16 SW_InputMessage(uint16 uiX,uint16 uiY,uint16 uiState)
{
switch(uiState)
{
case SI_TS_DOWN:
case SI_TS_HOLD:
case SI_TS_UP:
return SW_TouchAction(uiX,uiY,uiState);
case SI_KEY_DOWN:
case SI_KEY_HOLD:
case SI_KEY_UP:
return SW_HotKey(uiX,uiState);
default:break;
}
return 1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -