37#define NAMDAPHA_TIME_BUTTON_COLOR 0xFF7B7878
40#define NAMDAPHA_TIME_BUTTON_W 100
41#ifdef NAMDAPHA_HORIZONTAL
42#define NAMDAPHA_WIDTH 65
44#define NAMDAPHA_WIDTH 75
47#define NAMDAPHA_COLOR 0x00404040
48#define NAMDAPHA_COLOR_DARK 0x33322D2D
49#define NAMDAPHA_COLOR_LIGHT 0x33646262
50#define GO_BUTTON_WIDTH (NAMDAPHA_WIDTH - 20)
51#define GO_BUTTON_XCOORD 10
52#define GO_BUTTON_COLOR 0xFF7B7878
53#define GO_BUTTON_HOVER 0x33CDE8F0
54#define GO_BUTTON_PRESSED 0x33345862
55#define NAMDAPHA_FOCUSED_BUTTON_DARK 0x33658096
56#define NAMDAPHA_FOCUSED_BUTTON_LIGHT 0x338CA2B4
59#define NAMDAPHA_BUTTON_YPAD 10
60#ifdef NAMDAPHA_VERTICAL
61#define NAMDAPHA_BUTTON_XPAD 0
62#elif NAMDAPHA_HORIZONTAL
63#define NAMDAPHA_BUTTON_XPAD 15
66#define NAMDAPHA_BUTTON_WIDTH 55
67#define NAMDAPHA_BUTTON_HEIGHT 50
70#define NAMDAPHA_TASKLET_AUDIO 1
71#define NAMDAPHA_TASKLET_WEATHER 2
72#define NAMDAPHA_TASKLET_GEOLOCATION 3
int int32_t
Definition acefiex.h:160
unsigned int uint32_t
Definition acefiex.h:163
unsigned char uint8_t
Definition acefiex.h:161
COMPILER_DEPENDENT_UINT64 uint64_t
Definition acefiex.h:165
unsigned short int uint16_t
Definition acefiex.h:162
int h
Definition layout.c:118
ChWindow * win
Definition namdapha.cpp:60
void NamdaphaGetYMD(uint32_t *year, uint32_t *month, uint32_t *day, int32_t tz_offset)
NamdaphaGetYOD – get year, month and date.
Definition _gettime.cpp:237
struct _NamdaphaButton_ NamdaphaButton
int NamdaphaGetScreenWidth()
Definition namdapha.cpp:94
struct _buttoninfo_ ButtonInfo
void NmButtonInfoRead(ButtonInfo *btninfo)
Definition NamdaphaButton.cpp:220
void NamdaphaChangeFocus(NamdaphaButton *button)
Definition namdapha.cpp:83
void NamdaphaGetWallTime(int *hour, int *minute, int *sec, int tz_offset)
Definition _gettime.cpp:260
int NamdaphaGetScreenHeight()
Definition namdapha.cpp:99
NamdaphaButton * NmCreateButton(int x, int y, int w, int h, char *text)
Definition NamdaphaButton.cpp:174
ButtonInfo * NmCreateButtonInfo(char *filename)
Definition NamdaphaButton.cpp:196
NamdaphaButton * NamdaphaInitialiseGoButton(ChWindow *win)
Definition nmGoButton.cpp:70
void NmButtonInfoDrawIcon(ButtonInfo *info, ChCanvas *canv, int x, int y)
Definition NamdaphaButton.cpp:254
void NamdaphaHideWindow(NamdaphaButton *button)
Definition namdapha.cpp:106
Definition chitralekha.h:40