コード例 #1
0
void
e_entry_unset_clip(E_Entry *entry)
{
   evas_object_clip_unset(entry->clip_box);
   if (entry->obj_base) 
     ebits_unset_clip(entry->obj_base);
}
コード例 #2
0
ファイル: elitaire.cpp プロジェクト: playya/Enlightenment
static void _elitaire_object_clip_unset(Evas_Object * o)
{
    Elitaire * data;

    data = (Elitaire *) evas_object_smart_data_get(o);

    evas_object_clip_unset(data->clip);
}
コード例 #3
0
static void 
_e_toolbar_clip_unset(Evas_Object *obj) 
{
   E_Toolbar_Smart_Data *sd;
   
   if ((!obj) || !(sd = evas_object_smart_data_get(obj))) return;
   
   evas_object_clip_unset(sd->o_base);
}
コード例 #4
0
/* Unclips the editable object */
static void
_e_editable_clip_unset(Evas_Object *object)
{
   E_Editable_Smart_Data *sd;

   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
     return;
   evas_object_clip_unset(sd->clip_object);
}
コード例 #5
0
ファイル: engage_element.c プロジェクト: playya/Enlightenment
void
_engage_element_object_clip_unset(Evas_Object * o)
{
  Engage_Element *data;

  if ((data = evas_object_smart_data_get(o))) {
    evas_object_clip_unset(data->clip);
  }
}
コード例 #6
0
static void
_smart_clip_unset(Evas_Object *obj)
{
    Smart_Data *sd;

    sd = evas_object_smart_data_get(obj);
    if (!sd) return;
    evas_object_clip_unset(sd->clip);
}  
コード例 #7
0
static void
_esmart_dragable_object_clip_unset (Evas_Object * o)
{
  Esmart_Draggies *data;

  if ((data = evas_object_smart_data_get (o)))
    {
      evas_object_clip_unset (data->obj);
    }
}
コード例 #8
0
ファイル: esmart_resize.c プロジェクト: playya/Enlightenment
static void 
_esmart_resize_object_clip_unset(Evas_Object * o)
{
   Esmart_Resize *data;

  if ((data = (Esmart_Resize *) evas_object_smart_data_get(o))) 
    {
	evas_object_clip_unset(data->obj);
    }
}
コード例 #9
0
ファイル: esmart_dvi.c プロジェクト: Limsik/e17
static void
_smart_clip_unset (Evas_Object *obj)
{
  Smart_Dvi *sp;

  sp = evas_object_smart_data_get (obj);
  if (!sp) return;

  evas_object_clip_unset (sp->obj);
}
コード例 #10
0
ファイル: emotion_smart.c プロジェクト: wargio/efl
static void
_emotion_aspect_borders_apply(Evas_Object *obj, Smart_Data *sd, int w, int h, int iw, int ih)
{
   int x, y;

   evas_object_geometry_get(obj, &x, &y, NULL, NULL);

   /* applying calculated borders */
   if (sd->crop.l == 0 && sd->crop.r == 0 &&
       sd->crop.t == 0 && sd->crop.b == 0)
     {
	Evas_Object *old_clipper;
	if (sd->crop.clipper)
	  {
	     old_clipper = evas_object_clip_get(sd->crop.clipper);
	     evas_object_clip_unset(sd->obj);
	     evas_object_clip_set(sd->obj, old_clipper);
	     evas_object_del(sd->crop.clipper);
	     sd->crop.clipper = NULL;
	  }
     }
   else
     {
	if (!sd->crop.clipper)
	  {
	     Evas_Object *old_clipper;
	     sd->crop.clipper = evas_object_rectangle_add(
		evas_object_evas_get(obj));
	     evas_object_color_set(sd->crop.clipper, 255, 255, 255, 255);
	     evas_object_smart_member_add(sd->crop.clipper, obj);
	     old_clipper = evas_object_clip_get(sd->obj);
	     evas_object_clip_set(sd->obj, sd->crop.clipper);
	     evas_object_clip_set(sd->crop.clipper, old_clipper);
	     if (evas_object_visible_get(sd->obj))
	       evas_object_show(sd->crop.clipper);
	  }
     }
   _clipper_position_size_update(obj, x, y, w, h, iw, ih);
}
コード例 #11
0
ファイル: smart_template.c プロジェクト: GeeXboX/enna
static void _smart_clip_unset(Evas_Object * obj)
{
    INTERNAL_ENTRY;
    evas_object_clip_unset(sd->obj);
}
コード例 #12
0
void MainContentView::SmartClipUnset()
{
    evas_object_clip_unset(clip);
}
コード例 #13
0
void CalaosCameraView::SmartClipUnset()
{
    evas_object_clip_unset(clip);
}