On Wed, Jan 4, 2012 at 7:57 PM, Andreas Volz <[email protected]> wrote:
> Hello,
>
> I tried to add some new params to Editje. Could you tell my why this
> doesn't show a combo box as I expected. It only shows the "aspect mode"
> label,
> but no combo box behind.
>
> Index: editje/details_state.py
> ===================================================================
> --- editje/details_state.py (Revision 66801)
> +++ editje/details_state.py (Arbeitskopie)
> @@ -64,6 +64,8 @@
> group="editje/collapsable/part_state"):
> EditjeDetails.__init__(self, parent, operation_stack_cb, group)
>
> + self._aspects = ['NONE', 'NEITHER', 'HORIZONTAL', 'VERTICAL',
> 'BOTH' ]
> +
> self._header_init(parent)
> self.focus_custom_chain_set([self._header_table, self._box])
>
> @@ -259,6 +261,14 @@
> wid.tooltip_set("Part vertical align.<br>0.0 = top 1.0 = bottom")
> prop.widget_add("y", wid)
> self["main"].property_add(prop)
> +
> + prop = Property(self._parent, "aspect_mode")
> + wid = WidgetCombo(self)
> + for null, i in enumerate(self._aspects):
> + wid.item_add(i)
> + wid.tooltip_set("set aspect mode of part")
> + prop.widget_add("a", wid)
> + self["main"].property_add(prop)
>
> # 'fixed' not implemented in edje_edit
> # 'aspect' and 'aspect_preference' missing
>
> I'm also not sure how property values are mapped from text to int values.
> I think this
> param is an integer type in edje.
>
> So is Combo the correct widget for this work? What is done wrong?
>
>
I'll take a better look as soon as I can. From now, what I see wrong is
that it's an image object property, not a general one. So, it's misplaced.
> regards
> Andreas
>
> --
> Technical Blog <http://andreasvolz.wordpress.com/>
>
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Gustavo Lima Chaves
Senior Developer
ProFUSION embedded systems
http://profusion.mobi
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel