From: Brian Mattern <bmattern@ma...> - 2002-01-07 00:32:17
On Mon, Jan 07, 2002 at 09:15:14AM +1100, Carsten Haitzler wrote:
> On Sun, 6 Jan 2002 14:09:13 -0600 Brian Mattern <bmattern@...>
> babbled profusely:
> > Now, to get the scrollbars to keep scrolling as you hold down on the scroll
> > arrows. I tried doing this using
> > ecore_window_button_grab_auto_replay_set() with a func that takes an
> > Ecore_Event_Mouse_Down, finds the view its in, and then checks if its
> > within the scrollbars, and if so, calling evas_event_button_down().
> > The function is getting called once, but doesn't seem to have any
> > effect.
> > Am I going about this the correct way? I can commit what i have if
> > anyone wants to look at it.
> nup. that replay is x's XAllowEvents stuff... dont mess with that (thats nasty
> stuff for passing on grabbed events to their original dest).
> on clock down set a timeout for (0.1) seconds or whatevre and in that timeout
> scroll a bit... hav the timeout reset itself.. on mouse up delete the timeout.
> rememebr to delete the timeout too if the scrollbar is deleted :)
ahh. good point. forgot that.
> > Is this even what auto_replay is for? Or should I just set up a looping timer
> > that gets created on a mouse down and deleted on a mouse up?
> > > >
> > > > It seems as though there are a few other bugs in e_icon_apply_xy() also.
> > (multiple \
> > > > line views don't seem to work quite right, icons on the bottom line are in
> > the \
> > > > middle, and other lines seem right justified. a bit odd).
> > >
> > > I've been seeing some placement problems with icons in a view.
> > > Sometimes about the 4th line or so is double layered with icons. It
> > > hasn't been repeatable yet for me to track down, but maybe it's related.
> > >
> > > --
> > > Kevin
> > >
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > enlightenment-devel@...
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@...
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> --------------- Codito, ergo sum - "I code, therefore I am" --------------------
> The Rasterman (Carsten Haitzler) raster@...
> Mobile Phone: +61 (0)413 451 899 Home Phone: 02 9386 9439
> enlightenment-devel mailing list