source: svn/trunk/zasc/app/DST_WinManagerTask.h @ 10

Last change on this file since 10 was 2, checked in by phkim, 11 years ago

1.phkim

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