On Wed, 15 Apr 2015 10:28:53 -0500 Jeff Hoogland <jeffhoogl...@linux.com> said:

> The problem is with every theme - including the default. As I said in the
> first email - I have a very tall pane and it would be ideal if the user
> didn't have to scroll to the middle 50% in order to drag it.

only with flush panes. not default. flush uses only the middle because of
flushness to reduce the amount of input space removed from content. why do they
have to scroll? just shuffle mouse down the screen a bit... putting panes
inside a scroller?

> I've worked around this lack of a feature by creating a separate pane at
> the very top of my window that is linked to the lower one, but this isn't
> ideal.
> 
> On Wed, Apr 15, 2015 at 12:57 AM, Carsten Haitzler <ras...@rasterman.com>
> wrote:
> 
> > 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
> >
> >
> 
> 
> -- 
> ~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