39#include "..\chitralekha.h"
41#define CHITRALEKHA_ICON_ICO 1
42#define CHITRALEKHA_ICON_BMP 2
47#define CHITRALEKHA_ICON_WARNING 100
48#define CHITRALEKHA_ICON_SUCCESS 101
49#define CHITRALEKHA_ICON_INFORMATION 102
50#define CHITRALEKHA_ICON_EXCLAIMATION 103
#define XE_LIB
Definition _xeneva.h:55
#define XE_EXTERN
Definition _xeneva.h:50
unsigned char uint8_t
Definition acefiex.h:161
XE_EXTERN XE_LIB ChIcon * ChIconGetSystemIcon(uint8_t iconnum)
ChIconGetSystemIcon – returns all system icons.
Definition icon.cpp:218
void ChInitialiseDefaultIcons()
ChInitialiseDefaultIcons – initialise all chitralekha default icons.
Definition icon.cpp:202
XE_EXTERN XE_LIB void ChIconOpen(ChIcon *ico, char *filename)
ChIconOpen – open an icon file.
Definition icon.cpp:55
XE_EXTERN XE_LIB void ChDrawIconClipped(ChCanvas *canv, ChIcon *ico, int x, int y, ChRect *limit)
ChDrawIconClipped – draws an icon to canvas within clipped boundary.
Definition icon.cpp:137
XE_EXTERN XE_LIB ChIcon * ChCreateIcon()
ChCreateIcon – create a blank icon slot.
Definition icon.cpp:43
XE_EXTERN XE_LIB void ChIconRead(ChIcon *ico)
ChIconRead – read an icon file.
Definition icon.cpp:74
XE_EXTERN XE_LIB void ChDrawIcon(ChCanvas *canv, ChIcon *ico, int x, int y)
ChDrawIcon – draws an icon to canvas.
Definition icon.cpp:103
Definition chitralekha.h:43
ChImage image
Definition icon.h:54
uint8_t * pixbuf
Definition icon.h:53
uint8_t format
Definition icon.h:55