Prev
Top
Next
Name
KXL_CreateWindow
Synopsis
KXL_CreateWindow -- window is created.
X window must start by any of 16bpp, 24bpp, and 32bpp they are.
The frame of the same size as window size is created simultaneously.
A font color is set up white.
A drawing color is set up black.
A key repeat is set as OFF.
Description
void KXL_CreateWindow(Uint16 width, Uint16 height, Uint8 *title,
Uint32 events);
Arguments
width | Width of a window. |
height | Height of a window. |
title | The name of a title bar. |
events | The event to receive.
An event is specified combining the following by logical sum.
KXL_EVENT_KEY_PRESS_MASK | When a key is press. |
KXL_EVENT_KEY_RELEASE_MASK | When a key is release. |
KXL_EVENT_BUTTON_PRESS_MASK | When a mouse button is press. |
KXL_EVENT_BUTTON_RELEASE_MASK | When a mouse button is release. |
KXL_EVENT_BUTTON_MOTION_MASK | When a moves pressing mouse button. |
KXL_EVENT_EXPOSURE_MASK | When a demand of re-drawing. |
|
Return Value
Nothing.
Exsample
#include <KXL.h>
int main(void)
{
KXL_CreateWindow(100, 100, "kxl.org", 0);
getchar();
KXL_DeleteWindow();
return 0;
}