59 lines
1.3 KiB
C
59 lines
1.3 KiB
C
#ifdef HAVE_CONFIG_H
|
|
# include "express_config.h"
|
|
#endif
|
|
|
|
#ifdef _WIN32
|
|
# define _POSIX
|
|
#endif
|
|
|
|
/* standard headers */
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <unistd.h>
|
|
|
|
#ifdef _WIN32
|
|
# include <io.h>
|
|
#endif
|
|
|
|
/* EFL Headers */
|
|
#include <Elementary.h>
|
|
|
|
#include <Express.h>
|
|
|
|
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
|