source: svn/trunk/zasc/app_c/DST_WinManagerTask.h @ 27

Last change on this file since 27 was 2, checked in by jglee, 11 years ago

first commit

File size: 1.2 KB
Line 
1#ifndef __DST_WINMANAGER_TASK_H__
2#define __DST_WINMANAGER_TASK_H__
3
4#include "DST_Types.h"
5#include "DST_WindowType.h"
6
7#define MAX_WIN_EVENT_MSG_LEN           32  // ¹Ýµå½Ã 4ÀÇ ¹è¼ö·Î ¼³Á¤ÇÒ °Í
8
9typedef struct  {
10        unsigned long   cmd;
11        union {
12                unsigned char data[MAX_WIN_EVENT_MSG_LEN];
13                unsigned short data16[MAX_WIN_EVENT_MSG_LEN/2];
14                unsigned long data32[MAX_WIN_EVENT_MSG_LEN/4];
15        };
16} SWinEventMsg;
17
18int DST_GetScreenWidth();
19int DST_GetScreenHeight();
20int DST_IsWinManagerReady(void);
21void DST_WinManagerInit();
22// void DST_CreateWin(WinID nID, WinID nParentID = WIN_NULL, unsigned char nParameter1 = 0, unsigned char nParameter2 = 0, unsigned char nParameter3 = 0, unsigned char nParameter4 = 0);
23void DST_CreateWin(WinID nID, WinID nParentID, unsigned char nParameter1, unsigned char nParameter2, unsigned char nParameter3, unsigned char nParameter4);
24//void DST_CreateWin2(WinID nID, WinID nParentID = WIN_NULL, unsigned long nParameter1 = 0);
25void DST_CreateWin2(WinID nID, WinID nParentID, unsigned long nParameter1);
26void DST_CloseWin(WinID nID);
27void DST_SendWindowEvent(SWinEventMsg event);
28void DST_SendWindowEventWithOnlyCmd(int command);
29void DST_RfUpdateStart(void);
30#endif
Note: See TracBrowser for help on using the repository browser.