No, I just posted it as a patch, I think you and Robert are the only ones
with cvs access at the moment. At least we know who to blame if something
goes wrong  :O)

Also, as I posted before, the proposed NS4 resize-fix still has bad problems
with Dynimage.js, and scrollpane, it would be nice to sort these out before
the code gets into a release, or NS4 will become unusable with pages having
dynimages or scrollpanes.

Richard.

----- Original Message -----
From: "Jordi Ministral" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: 30 May, 2001 10:40
Subject: Re: [Dynapi-Help] Re: Resize issues...


> Is anyone maiking any of these into CVS ?
>
> Richard Bennett wrote:
>
> > Hi
> > Yeah, the problem was in dragevent.js line 26,
> >  e.cancelBrowserEvent();
> >
> > had been changed to :
> > if (is.def) e.cancelBrowserEvent();
> >
> > We had done this because NS4 was loosing it's native events.
> > If you apply the ns4 events fix detailed by Chris Williams, the
> > if(is.def)
> >
> > is no longer needed, and text is no longer selected under ns4 with
> > scrollbars, or dragging.
> >
> > I had tried something like your dragging suggestion inside dragevent.js,
> > replacing line 101 with:
> > setTimeout(lyr+'.invokeEvent("dragmove");',50)
> >
> > Which gives a kind of slow-motion effect to anything under ondragmove.
Not
> > entirely satisfactory.
> > There seems to be more going on in NS6, somethings drag very easily, and
> > some are very jerky.
> > Maybe something to do with event bubbling.
> >
> > Richard.
> >
> > ----- Original Message -----
> > From: "Gabriel Suchowolski" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: 29 May, 2001 21:56
> > Subject: [Dynapi-Help] Re: Resize issues...
> >
> > > ** Richard **
> > >
> > > >Another thing, since DynAPI-X, NS4 suffers from horrible text
selecting
> > > when
> > > >there are scroll-bars on the page , it seems the mousedown bubbles to
the
> > > >page, but the mouseup doesn't.
> > >
> > > I found the same in a scroll addon I do it for loadlayer (still
working on
> > > it for public release) but I resolve using e.cancelBrowserEvent() for
the
> > > mousedown and NS4 do not make any selection of text.
> > >
> > > **Another thing**
> > >
> > > Also a found that NS4 and NS6/Mozilla force a lot the browser and slow
it
> > a
> > > lot when you make something like...
> > >
> >
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > -
> > > (schemathiccode)
> > > eventfns = new EventListener(this);
> > > eventfn.ondrag = = function (e) {
> > >     ...
> > >    ( code that make changes in visible layers )
> > >     ...
> > > }
> > > mydraglayer..addEventListener(eventfns);
> >
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > -
> > >
> > > like is normaly used on a scroll widged. This method force the browser
(in
> > > NS4/MOZ/NS6) to update the content to many times that they can't do it
> > > speedy.
> > >
> > > To solve this I use another method less CPU intensive that let the
browser
> > > refresh the content better
> > >
> >
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > -
> > > (schemathiccode)
> > > eventfns = new EventListener(this);
> > >
> > > mydraglayer.myfunctionthatupdatealotofthingsinthescreen = new function
()
> > {
> > >     ...
> > >    ( code that make changes in visible layers )
> > >     ...
> > > }
> > >
> > > mydraglayer.eventfn.ondragstart = function (e) {
> > >   var o = e.getTarget();
> > >
> > >
> >
o.dragInterval=setInterval(o.toString()+".myfunctionthatupdatealotofthingsin
> > > thescreen()",50)
> > >   e.setBubble(false);
> > > }
> > >
> > > this.dragCTevents.ondragend = function (e) {
> > >   var o = e.getTarget();
> > >   clearInterval(o.dragInterval);
> > >   e.setBubble(false);
> > > }
> > >
> > > mydraglayer..addEventListener(eventfns);
> >
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > -
> > >
> > > Gabriel Suchowolski
> > > www.microbians.com - [EMAIL PROTECTED]
> > >
> > >
> > > _______________________________________________
> > > Dynapi-Help mailing list
> > > [EMAIL PROTECTED]
> > > http://lists.sourceforge.net/lists/listinfo/dynapi-help
> > >
> >
> > _______________________________________________
> > Dynapi-Help mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
>
>
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-help
>


_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help

Reply via email to