#ifdef HAVE_CONFIG_H # include "express_config.h" #endif #ifdef _WIN32 # define _POSIX #endif /* standard headers */ #include #include #include #ifdef _WIN32 # include #endif /* EFL Headers */ #include #include #include extern int _log_dom; #ifndef MIN # define MIN(a,b) ((a) < (b)) ? (a) : (b) #endif #ifndef MAX # define MAX(a,b) ((a) > (b)) ? (a) : (b) #endif #ifdef EXPRESS_DEFAULT_LOG_COLOR # undef EXPRESS_DEFAULT_LOG_COOR #endif #define EXPRESS_DEFAULT_LOG_COLOR EINA_COLOR_GREEN #define CRIT(...) EINA_LOG_DOM_CRIT(_log_dom, __VA_ARGS__) #define ERR(...) EINA_LOG_DOM_ERR(_log_dom, __VA_ARGS__) #define WRN(...) EINA_LOG_DOM_WARN(_log_dom, __VA_ARGS__) #define INF(...) EINA_LOG_DOM_INFO(_log_dom, __VA_ARGS__) #define DBG(...) EINA_LOG_DOM_DBG(_log_dom, __VA_ARGS__) #define WEIGHT_SET(OBJ, WIDTH, HEIGHT) \ evas_object_size_hint_weight_set(OBJ, WIDTH, HEIGHT) #define FILL_SET(OBJ, WIDTH, HEIGHT) \ evas_object_size_hint_fill_set(OBJ, WIDTH, HEIGHT) #define ALIGN_SET(OBJ, WIDTH, HEIGHT) \ evas_object_size_hint_align_set(OBJ, WIDTH, HEIGHT) typedef struct _Window Window; typedef struct _Channel Channel; #define SUPPORT_ITALIC 1 //#define SUPPORT_DBLWIDTH 1 //#define SUPPORT_80_132_COLUMNS 1