On Wed, 15 Apr 2015 00:06:52 -0500 Jeff Hoogland <jeffhoogl...@linux.com> said:

> Leaving something like this to the theme is frustrating and creates an
> inconsistent user experience.

leaving it to the programmer is worse. :) the theme is meant to come from a ui
designer who has decided what ui is nice/good - it's then consistent for the
user across the theme on his system. leaving it to the programmer means every
developer thinks he knows better and you end up with more inconsistency.

elm supports styles. we have 2 styles of panes already provided by default.
"default" and "flush".

flush has no gap (terminology uses these). the middle ~50% of the pane is
dragable - the rest is not. you get an overlayed glow when you mouseover this
area (it's large as in it's 50% of the length of the pane divider). it was done
this way because as a "flush" deign with no space for a handle, having the
entire thing dragable leads to lots of inadvertent hilighting of the pane
dragger and it becomes REALLY hard to have widgets inside the pane contents as
ALL of the edge is off limits for 1/2 of a finger size. at least you still get
the top and bottom 25% for controls in corners (terminology makes full use of
this "fact").

so no need to target some small little button.

the default style in elm's default theme allows the whole pane to be dragged,
so 100% is dragable - but it consumes spacing.

i suspect your problem is with your theme and it's designer deciding a drag
handle is a small area in the middle of the pane - that is their decision.
theme defines ui design to a very large extent - even things like this.

> On Tue, Apr 14, 2015 at 9:48 PM, Carsten Haitzler <ras...@rasterman.com>
> wrote:
> 
> > On Sat, 21 Mar 2015 13:26:36 -0500 Jeff Hoogland <jeffhoogl...@linux.com>
> > said:
> >
> > > Is there an option to allow panes to be clickable anywhere along the
> > break
> > > instead of just in the very center? I have some panes that are very large
> > > and would prefer if the user didn't have to scroll down/up to change the
> > > size.
> >
> > it can be done in theme... :)
> >
> > > --
> > > ~Jeff Hoogland <http://jeffhoogland.com/>
> > > My Projects on GitHub <https://github.com/JeffHoogland>
> > >
> > ------------------------------------------------------------------------------
> > > Dive into the World of Parallel Programming The Go Parallel Website,
> > sponsored
> > > by Intel and developed in partnership with Slashdot Media, is your hub
> > for all
> > > things parallel software development, from weekly thought leadership
> > blogs to
> > > news, videos, case studies, tutorials and more. Take a look and join the
> > > conversation now. http://goparallel.sourceforge.net/
> > > _______________________________________________
> > > 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
> >
> >
> 
> 
> -- 
> ~Jeff Hoogland <http://jeffhoogland.com/>
> My Projects on GitHub <https://github.com/JeffHoogland>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> 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


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to