I have panes with a lot of content inside of them that are contained in a
scroller yes.

For an example of what I mean, see my sorted list test here ->
https://github.com/JeffHoogland/python-elm-extensions

On Wed, Apr 15, 2015 at 5:56 PM, Carsten Haitzler <ras...@rasterman.com>
wrote:

> 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
>



-- 
~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

Reply via email to