2 * AxWin4 Interface Library
3 * - By John Hodge (thePowersGang)
8 #include <axwin4/axwin.h>
9 #include "include/common.hpp"
10 #include <ipc_proto.hpp>
14 extern "C" tAxWin4_Window *AxWin4_CreateWindow(const char *Name)
16 // Allocate a window ID
17 // Create window structure locally
18 // Request creation of window
21 extern "C" void AxWin4_ShowWindow(tAxWin4_Window *Window)
24 message.WriteU16(Window->m_id);
25 message.WriteU16(IPC_WINATTR_SHOW);
27 ::AxWin::SendMessage(message);
30 extern "C" void AxWin4_SetTitle(tAxWin4_Window *Window, const char *Title)
33 message.WriteU16(Window->m_id);
34 message.WriteU16(IPC_WINATTR_TITLE);
35 message.WriteString(Title);
36 ::AxWin::SendMessage(message);