X-Git-Url: http://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=xgnokii%2Fxgnokii_xring.h;fp=xgnokii%2Fxgnokii_xring.h;h=fd450c6b2e9fc5198659e7a408d7ca7251ed1d88;hp=0000000000000000000000000000000000000000;hb=2e0972b02d101bb0d8e9d3e15d2ac80def491a63;hpb=cc37b87508c91b5d4f21fd4bbc298104ae7de1dc diff --git a/xgnokii/xgnokii_xring.h b/xgnokii/xgnokii_xring.h new file mode 100644 index 0000000..fd450c6 --- /dev/null +++ b/xgnokii/xgnokii_xring.h @@ -0,0 +1,38 @@ +/* + + X G N O K I I + + A Linux/Unix GUI for Nokia mobile phones. + + Released under the terms of the GNU GPL, see file COPYING for more details. + +*/ + +#ifndef XGNOKII_XRING_H +#define XGNOKII_XRING_H + +#include + +enum { + KIE_BLACK, KIE_BLACKSEL, + KIE_WHITEL, KIE_WHITELSEL, + KIE_WHITEM, KIE_WHITEMSEL, + KIE_WHITER, KIE_WHITERSEL, + KIE_COUNT +}; + +#define WHITE_COUNT 21 /* how many keys on the keyboard */ + +#define BLACK_PRESSED 64 +#define WHITE_PRESSED 128 + +typedef struct +{ + GdkPixmap * pixmap; + GdkBitmap * mask; +} PixmapAndMask; + +extern void GUI_ShowRingtonesWindow (); +extern void GUI_CreateRingtonesWindow (); + +#endif