forked from enlightenment/efl
elementary: remove unused elm_widget header files
elm_widget_bg.h and elm_widget_clipper.h are not used any more. So those header files are removed.
This commit is contained in:
parent
229b363f01
commit
132520bc7b
|
@ -1,68 +0,0 @@
|
|||
#ifndef ELM_WIDGET_BG_H
|
||||
#define ELM_WIDGET_BG_H
|
||||
|
||||
#include "Elementary.h"
|
||||
|
||||
/* DO NOT USE THIS HEADER UNLESS YOU ARE PREPARED FOR BREAKING OF YOUR
|
||||
* CODE. THIS IS ELEMENTARY'S INTERNAL WIDGET API (for now) AND IS NOT
|
||||
* FINAL. CALL elm_widget_api_check(ELM_INTERNAL_API_VERSION) TO CHECK
|
||||
* IT AT RUNTIME.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @addtogroup Widget
|
||||
* @{
|
||||
*
|
||||
* @section elm-bg-class The Elementary Bg Class
|
||||
*
|
||||
* Elementary, besides having the @ref Bg widget, exposes its
|
||||
* foundation -- the Elementary Bg Class -- in order to create other
|
||||
* widgets which are a bg with some more logic on top.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Base layout smart data extended with bg instance data.
|
||||
*/
|
||||
typedef struct _Elm_Bg_Data Elm_Bg_Data;
|
||||
struct _Elm_Bg_Data
|
||||
{
|
||||
Evas_Object *rect; /*<< Used for elm_bg_color_set(): elm.swallow.rectangle */
|
||||
Evas_Object *img; /*<< Used for elm_bg_file_set(): elm.swallow.content */
|
||||
const char *file, *group; /*<< path to file and group name to give life to "img": elm.swallow.background */
|
||||
Elm_Bg_Option option;
|
||||
struct
|
||||
{
|
||||
Evas_Coord w, h;
|
||||
} load_opts;
|
||||
};
|
||||
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
||||
#define ELM_BG_DATA_GET(o, sd) \
|
||||
Elm_Bg_Data * sd = efl_data_scope_get(o, ELM_BG_CLASS)
|
||||
|
||||
#define ELM_BG_DATA_GET_OR_RETURN(o, ptr) \
|
||||
ELM_BG_DATA_GET(o, ptr); \
|
||||
if (EINA_UNLIKELY(!ptr)) \
|
||||
{ \
|
||||
ERR("No widget data for object %p (%s)", \
|
||||
o, evas_object_type_get(o)); \
|
||||
return; \
|
||||
}
|
||||
|
||||
#define ELM_BG_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||
ELM_BG_DATA_GET(o, ptr); \
|
||||
if (EINA_UNLIKELY(!ptr)) \
|
||||
{ \
|
||||
ERR("No widget data for object %p (%s)", \
|
||||
o, evas_object_type_get(o)); \
|
||||
return val; \
|
||||
}
|
||||
|
||||
#define ELM_BG_CHECK(obj) \
|
||||
if (EINA_UNLIKELY(!efl_isa((obj), ELM_BG_CLASS))) \
|
||||
return
|
||||
|
||||
#endif
|
|
@ -1,66 +0,0 @@
|
|||
#ifndef ELM_WIDGET_CLIPPER_H
|
||||
#define ELM_WIDGET_CLIPPER_H
|
||||
|
||||
#include "Elementary.h"
|
||||
|
||||
/* DO NOT USE THIS HEADER UNLESS YOU ARE PREPARED FOR BREAKING OF YOUR
|
||||
* CODE. THIS IS ELEMENTARY'S INTERNAL WIDGET API (for now) AND IS NOT
|
||||
* FINAL. CALL elm_widget_api_check(ELM_INTERNAL_API_VERSION) TO CHECK
|
||||
* IT AT RUNTIME.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @addtogroup Widget
|
||||
* @{
|
||||
*
|
||||
* @section elm-clipper-class The Elementary Clipper Class
|
||||
*
|
||||
* Elementary, besides having the @ref Clipper widget, exposes its
|
||||
* foundation -- the Elementary Clipper Class -- in order to create other
|
||||
* widgets which are a clipper object with some more logic on top.
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Base widget smart data extended with clipper instance data.
|
||||
*/
|
||||
typedef struct _Elm_Clipper_Data Elm_Clipper_Data;
|
||||
struct _Elm_Clipper_Data
|
||||
{
|
||||
Evas_Object *content, *clipper;
|
||||
float region_x1;
|
||||
float region_y1;
|
||||
float region_x2;
|
||||
float region_y2;
|
||||
};
|
||||
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
||||
#define ELM_CLIPPER_DATA_GET(o, sd) \
|
||||
Elm_Clipper_Data * sd = efl_data_scope_get(o, ELM_CLIPPER_CLASS)
|
||||
|
||||
#define ELM_CLIPPER_DATA_GET_OR_RETURN(o, ptr) \
|
||||
ELM_CLIPPER_DATA_GET(o, ptr); \
|
||||
if (EINA_UNLIKELY(!ptr)) \
|
||||
{ \
|
||||
ERR("No widget data for object %p (%s)", \
|
||||
o, evas_object_type_get(o)); \
|
||||
return; \
|
||||
}
|
||||
|
||||
#define ELM_CLIPPER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||
ELM_CLIPPER_DATA_GET(o, ptr); \
|
||||
if (EINA_UNLIKELY(!ptr)) \
|
||||
{ \
|
||||
ERR("No widget data for object %p (%s)", \
|
||||
o, evas_object_type_get(o)); \
|
||||
return val; \
|
||||
}
|
||||
|
||||
#define ELM_CLIPPER_CHECK(obj) \
|
||||
if (EINA_UNLIKELY(!efl_isa((obj), ELM_CLIPPER_CLASS))) \
|
||||
return
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue