On Fri, 23 Nov 2012 11:22:55 +0900 Daniel Juyung Seo <seojuyu...@gmail.com>
said:

> On Fri, Nov 23, 2012 at 8:59 AM, Enlightenment SVN <
> no-re...@enlightenment.org> wrote:
> 
> > Log:
> > modify index test to test autohide disable before items added and..
> >   make index packed into a table cell that occupies only part of the
> >   screen.
> >
> >
> >
> > Author:       raster
> > Date:         2012-11-22 15:59:10 -0800 (Thu, 22 Nov 2012)
> > New Revision: 79551
> > Trac:         http://trac.enlightenment.org/e/changeset/79551
> >
> > Modified:
> >   trunk/elementary/src/bin/test_index.c
> >
> > Modified: trunk/elementary/src/bin/test_index.c
> > ===================================================================
> > --- trunk/elementary/src/bin/test_index.c       2012-11-22 22:18:34 UTC
> > (rev 79550)
> > +++ trunk/elementary/src/bin/test_index.c       2012-11-22 23:59:10 UTC
> > (rev 79551)
> > @@ -162,7 +162,7 @@
> >  void
> >  test_index(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void
> > *event_info __UNUSED__)
> >  {
> > -   Evas_Object *win, *bxx, *gl, *id, *bt;
> > +   Evas_Object *win, *bxx, *gl, *id, *bt, *tb;
> >     Elm_Object_Item *glit;
> >     int i, j;
> >     api_data *api = calloc(1, sizeof(api_data));
> > @@ -176,23 +176,32 @@
> >     elm_win_resize_object_add(win, bxx);
> >     evas_object_show(bxx);
> >
> > +   tb = elm_table_add(win);
> > +   evas_object_size_hint_weight_set(tb, EVAS_HINT_EXPAND,
> > EVAS_HINT_EXPAND);
> > +   evas_object_size_hint_align_set(tb, EVAS_HINT_FILL, EVAS_HINT_FILL);
> > +   evas_object_show(tb);
> > +
> >     gl = elm_genlist_add(win);
> >     evas_object_size_hint_weight_set(gl, EVAS_HINT_EXPAND,
> > EVAS_HINT_EXPAND);
> >     evas_object_size_hint_align_set(gl, EVAS_HINT_FILL, EVAS_HINT_FILL);
> > +   elm_table_pack(tb, gl, 0, 0, 1, 1);
> >     evas_object_show(gl);
> >
> >     api->dt.id = id = elm_index_add(win);
> >     evas_object_size_hint_weight_set(id, EVAS_HINT_EXPAND,
> > EVAS_HINT_EXPAND);
> > -   elm_win_resize_object_add(win, id);
> > +   evas_object_size_hint_align_set(id, EVAS_HINT_FILL, EVAS_HINT_FILL);
> > +   elm_index_autohide_disabled_set(id, EINA_FALSE);
> > +   elm_table_pack(tb, id, 0, 0, 1, 1);
> >
> >     bt = elm_button_add(win);
> >     elm_object_text_set(bt, "Next API function");
> >     evas_object_smart_callback_add(bt, "clicked", _api_bt_clicked, (void
> > *) api);
> >     elm_box_pack_end(bxx, bt);
> >     elm_object_disabled_set(bt, api->state == API_STATE_LAST);
> >
> 
> Hello
> 
> 
> > +   evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND,
> > EVAS_HINT_EXPAND);
> >
> 
> Why this line was added? Button consumes the half of the window.
> I think it's added by mistake, I removed it.

it was not a mistake. i did it so the button area would use 1/2 the window
height so you could easily SEE the index being clipped.

> Daniel Juyung Seo (SeoZ)
> 
> 
> >     evas_object_show(bt);
> >
> > -   elm_box_pack_end(bxx, gl);
> > +   elm_box_pack_end(bxx, tb);
> >
> >     evas_object_show(id);
> >
> >
> >
> >
> > ------------------------------------------------------------------------------
> > Monitor your physical, virtual and cloud infrastructure from a single
> > web console. Get in-depth insight into apps, servers, databases, vmware,
> > SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> > Pricing starts from $795 for 25 servers or applications!
> > http://p.sf.net/sfu/zoho_dev2dev_nov
> > _______________________________________________
> > enlightenment-svn mailing list
> > enlightenment-...@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
> >
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to