Defines | Enumerations | Functions | Variables

## iuphaiku_drv.h File Reference

GTK Driver. More...

### Defines

#define | iupCOLORDoubleTO8(_x) ((unsigned char)(_x*255))
#define | iupCOLOR8ToDouble(_x) ((double)_x/255.0)
#define | iupGTK_PANGOUNITS2PIXELS(_x) (((_x) + PANGO_SCALE/2) / PANGO_SCALE)
#define | iupGTK_PIXELS2PANGOUNITS(_x) ((_x) * PANGO_SCALE)

### Enumerations

enum | messageConstants { buttonInvoke = 'buti', checkboxInvoke = 'cbxi', listInvoke = 'linv', listSelect = 'lsel', menuInvoke = 'meni', timerFire = 'time' }

### Functions

void | iuphaikuBaseAddToParent (Ihandle *ih)
char * | iuphaikuStrConvertToUTF8 (const char *str)
char * | iuphaikuStrConvertFromUTF8 (const char *str)
void | iupgtkReleaseConvertUTF8 (void)
char * | iupgtkStrConvertFromFilename (const char *str)
char * | iupgtkStrConvertToFilename (const char *str)
void | iupgtkUpdateMnemonic (Ihandle *ih)
void | iuphaikuBaseSetBgColor (InativeHandle *handle, unsigned char r, unsigned char g, unsigned char b)
void | iuphaikuBaseSetFgColor (InativeHandle *handle, unsigned char r, unsigned char g, unsigned char b)
char * | iupgtkGetPangoFontDescAttrib (Ihandle *ih)
char * | iupgtkGetPangoLayoutAttrib (Ihandle *ih)
char * | iupgtkGetFontIdAttrib (Ihandle *ih)
char * | iupgtkGetNativeWindowHandle (Ihandle *ih)
void | iupgtkPushVisualAndColormap (void *visual, void *colormap)

### Variables

int | iupgtk_utf8autoconvert
int | iupgtk_globalmenu

### Detailed Description

See Copyright Notice in "iup.h"