60 lines
1.4 KiB
C
60 lines
1.4 KiB
C
#ifndef __INCLUDE_COMMON_
|
|
#define __INCLUDE_COMMON_
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
#include "config.h"
|
|
#endif
|
|
|
|
#include "widget.h"
|
|
|
|
#define WEIGHT evas_object_size_hint_weight_set
|
|
#define ALIGN evas_object_size_hint_align_set
|
|
#define EXPAND(X) WEIGHT((X), EVAS_HINT_EXPAND, EVAS_HINT_EXPAND)
|
|
#define FILL(X) ALIGN((X), EVAS_HINT_FILL, EVAS_HINT_FILL)
|
|
|
|
#define WIDGET_DEFAULT_WIDTH 250
|
|
#define WIDGET_DEFAULT_HEIGHT 150
|
|
#define WIDGET_DESC_HEIGHT 100
|
|
|
|
#define SIZE_WIDTH_MIN 40
|
|
#define SIZE_WIDTH_MAX 500
|
|
#define SIZE_HEIGHT_MIN 30
|
|
#define SIZE_HEIGHT_MAX 400
|
|
|
|
|
|
#define DBG(...) EINA_LOG_DOM_DBG(c_log_dom, __VA_ARGS__)
|
|
#define INF(...) EINA_LOG_DOM_INFO(c_log_dom, __VA_ARGS__)
|
|
#define WRN(...) EINA_LOG_DOM_WARN(c_log_dom, __VA_ARGS__)
|
|
#define ERR(...) EINA_LOG_DOM_ERR(c_log_dom, __VA_ARGS__)
|
|
#define CRI(...) EINA_LOG_DOM_CRIT(c_log_dom, __VA_ARGS__)
|
|
|
|
#define ETV_SAFE_FREE(_h, _fn) do { if (_h) { _fn((void*)_h); _h = NULL; } } while (0)
|
|
|
|
#define PANES_TOP "left"
|
|
#define PANES_BOTTOM "right"
|
|
|
|
#include "theme.h"
|
|
#include "widget_style.h"
|
|
#include "widget_option.h"
|
|
#include "gui.h"
|
|
#include "option_gui.h"
|
|
#include "option.h"
|
|
#include "util.h"
|
|
|
|
extern int c_log_dom;
|
|
|
|
typedef struct _ETV_Data ETV_Data;
|
|
struct _ETV_Data
|
|
{
|
|
Eina_Bool tizen; // flag to check the Tizen platform
|
|
Widget_Type selected_widget_type; // selected widget type
|
|
Widget_Type start_widget_type; // widget type to start with
|
|
};
|
|
|
|
extern ETV_Data *ed;
|
|
extern Gui_Data *gd;
|
|
extern Option_Data *od;
|
|
|
|
|
|
#endif
|