You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(75) |
Nov
(252) |
Dec
(418) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(659) |
Feb
(1039) |
Mar
(870) |
Apr
(235) |
May
(329) |
Jun
(251) |
Jul
(123) |
Aug
(119) |
Sep
(67) |
Oct
(194) |
Nov
(535) |
Dec
(133) |
2002 |
Jan
(122) |
Feb
(24) |
Mar
(29) |
Apr
(28) |
May
(16) |
Jun
(20) |
Jul
(11) |
Aug
(12) |
Sep
(13) |
Oct
(14) |
Nov
(23) |
Dec
(19) |
2003 |
Jan
(28) |
Feb
(170) |
Mar
(288) |
Apr
(211) |
May
(126) |
Jun
(166) |
Jul
(131) |
Aug
(102) |
Sep
(211) |
Oct
(301) |
Nov
(22) |
Dec
(6) |
2004 |
Jan
(14) |
Feb
(16) |
Mar
(7) |
Apr
|
May
(8) |
Jun
(25) |
Jul
(21) |
Aug
(2) |
Sep
(7) |
Oct
|
Nov
(2) |
Dec
(1) |
2005 |
Jan
(4) |
Feb
(2) |
Mar
(14) |
Apr
(24) |
May
(3) |
Jun
(7) |
Jul
(30) |
Aug
(5) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
|
Dec
|
From: Doug M. <do...@cr...> - 2001-02-20 00:48:13
|
Someone else will have to look at it.. I'm working on widgets at the moment.. :-) I was just surprised to find that this function had been added, and enabled by default, without anyone being told about it. (BTW: what else do you guys want? how about a Popup/menu widget with a simple interface?) ----- Original Message ----- From: <ni...@pr...> To: <dyn...@li...> Sent: Monday, February 19, 2001 4:42 PM Subject: Re: [Dynapi-Dev] errorHandler > try this: > > errorHandler : function (msg, url, lno) { > if (is.ie) { > alert("DynAPI reported an error\n\nError in project: '" + event.errorUrl + "'.\nLine number: " + event.errorLine + ".\n\nMessage: " + event.errorMessage) > } else if (is.ns4) { > alert("DynAPI reported an error\n\nError in file: '" + url + "'.\nLine number: " + lno + ".\n\nMessage: " + msg) > } else return false > return true > }, > > I din't test it but it should work > > ciao > Y > > > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > <HTML><HEAD> > > <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> > > <META content="MSHTML 5.50.4611.1300" name=GENERATOR> > > <STYLE></STYLE> > > </HEAD> > > <BODY bgColor=#ffffff> > > <DIV><FONT face=Arial size=2>who the heck made this default?</FONT></DIV> > > <DIV><FONT face=Arial size=2></FONT> </DIV> > > <DIV><FONT face=Arial size=2> errorHandler : function (msg, url, lno) > > {<BR> if (is.ie) > > {<BR> lno-=1<BR> alert("DynAPI reported an > > error\n\nError in project: '" + url + "'.\nLine number: " + lno + ".\n\nMessage: > > " + msg)<BR> } else if (is.ns4) {<BR> alert("DynAPI > > reported an error\n\nError in file: '" + url + "'.\nLine number: " + lno + > > ".\n\nMessage: " + msg)<BR> } else return > > false<BR> return > > true<BR> },</FONT></DIV> > > <DIV><FONT face=Arial size=2></FONT> </DIV> > > <DIV><FONT face=Arial size=2></FONT> </DIV> > > <DIV><FONT face=Arial size=2>And why didn't anyone mention it?</FONT></DIV> > > <DIV><FONT face=Arial size=2></FONT> </DIV> > > <DIV><FONT face=Arial size=2>Here I am, looking at a blank Browser (IE) and > > wondering why my page wasn't rendering, and why no error where being > > generated.</FONT></DIV> > > <DIV><FONT face=Arial size=2></FONT> </DIV> > > <DIV><FONT face=Arial size=2>BTW: it DON'T work in IE5.5</FONT></DIV> > > <DIV><FONT face=Arial size=2>The error gets lost, as if it never > > happened.</FONT></DIV> > > <DIV> </DIV> > > <DIV><FONT face=Arial size=2><BR>---<BR>Outgoing mail is certified Virus Free by > > AVG Free Edition<BR>Download at: <A > > href="http://www.grisoft.com/html/us_index.cfm">http://www.grisoft.com/html/ us_index.cfm</A><BR>Checked > > by AVG anti-virus system (<A > > href="http://www.grisoft.com">http://www.grisoft.com</A>).<BR>Version: 6.0.231 / > > Virus Database: 112 - Release Date: 2/12/01</FONT></DIV></BODY></HTML> > > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Doug M. <do...@cr...> - 2001-02-20 00:42:46
|
Well, I just hope someone fixes the NS problems then, eh? :-) I would really like to avoid putting Browser specific code into my widget.. hehe Doug BTW: AutoSizing Now has been implemented. There are two ways to activate this, but neither will have any effect if you don't dind any layers to the scrollabr. One way is via an extra boolean parameter on delcaring the object, (see the last parameter of the below statatement) true=auto size the scrollknob IF a layer is bound to the scrollbar false=DO NOT autosize the knob HScroll = DynAPI.document.addChild(new myScroll(1,116,84,200,16,true)); the other method is to call .setAutoSizeKnob(boolean); You can enable or disable AutoSizeKnob as will. Remember: you need to bind a layer to the scroll bar for autosizeknob to work. But there is no order in which to call the functions. What I mean is you can call autsize first, or bindlayer first. so: VScroll.bindLayer(myPanel); VScroll.setAutoSizeKnob(true); Is the SAME as: VScroll.setAutoSizeKnob(true); VScroll.bindLayer(myPanel); Later, and have a nice day (I know I am) And for my next trick: Continuous scroll on mousedown. Doug ----- Original Message ----- From: <ni...@pr...> To: <dyn...@li...> Sent: Monday, February 19, 2001 4:31 PM Subject: Re: [Dynapi-Dev] DynAPI v2 Scroll- Update # 3 > > > See the end of the message you replied to.. > > :-) > > Doug > > sorry didn't read that > > > That's next on the agenda, right after making the Knob autosize.. > > this will be a pain in the ass in ns 6 coz of the contentWidth an height > > have fun > > ciao > > c'ya > > ----- Original Message ----- > > From: <ni...@pr...> > > To: <dyn...@li...> > > Sent: Monday, February 19, 2001 3:46 PM > > Subject: Re: [Dynapi-Dev] DynAPI v2 Scroll- Update # 3 > > > > > > > just a suggestion > > > if I keep the mouse down either in the arrows or the scrollbar itself > > shouldn't the content keep scrolling instead of having to click every time > > to move it ? > > > > > > ciao > > > Y > > > > > > > > > > > > > > > Well, now. > > > > > > > > I have updated the Scroll widget.. > > > > > > > > Yes. Again. > > > > > > > > The widget behaves a little differently now. > > > > > > > > With the old widget (D1 and prev D2) you had to add your own event > > listener > > > > to respond to the scroll event. > > > > > > > > Now you don't. > > > > > > > > :-) > > > > > > > > If you look at the attached demo you will notice the lack of an event > > > > listener in the .htm file, > > > > as well as two new function calls: > > > > > > > > VScroll.bindLayer(myPanel); > > > > HScroll.bindLayer(myPanel); > > > > > > > > Here's how Bindlayer works.. > > > > > > > > It assigns an internal reference to the 'bound' layer > > > > (only one layer can be bound at the moment) > > > > then take the layers current X or Y (depending on orientation) > > > > and stores that as > > > > this.boundLayerOrigion > > > > Which is used as the 'default' position of the layer. > > > > > > > > so.. here's how it works. > > > > > > > > Create and position your scroll bar. > > > > Create a position you Layer to be scrolled > > > > Bind the layer to the scrollabr, > > > > and bang, you have a scrolling layer.. > > > > > > > > Now that this has been implemented, I will do the dynamic scroll knob > > sizing > > > > and the continuous scrolling > > > > (keep scrolling while mouse is down on button) > > > > > > > > Doug > > > > > > > > P.S. Please test: > > > > http://206.75.45.190/myscroll.htm > > > > > > > > > > > > --- > > > > Outgoing mail is certified Virus Free by AVG Free Edition > > > > Download at: http://www.grisoft.com/html/us_index.cfm > > > > Checked by AVG anti-virus system (http://www.grisoft.com). > > > > Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 > > > > > > > > > > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > http://lists.sourceforge.net/lists/listinfo/dynapi-dev > > > > > > > > > --- > > Outgoing mail is certified Virus Free by AVG Free Edition > > Download at: http://www.grisoft.com/html/us_index.cfm > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 > > > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-dev > > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: <ni...@pr...> - 2001-02-20 00:41:46
|
try this: errorHandler : function (msg, url, lno) { if (is.ie) { alert("DynAPI reported an error\n\nError in project: '" + event.errorUrl + "'.\nLine number: " + event.errorLine + ".\n\nMessage: " + event.errorMessage) } else if (is.ns4) { alert("DynAPI reported an error\n\nError in file: '" + url + "'.\nLine number: " + lno + ".\n\nMessage: " + msg) } else return false return true }, I din't test it but it should work ciao Y > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > <HTML><HEAD> > <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> > <META content="MSHTML 5.50.4611.1300" name=GENERATOR> > <STYLE></STYLE> > </HEAD> > <BODY bgColor=#ffffff> > <DIV><FONT face=Arial size=2>who the heck made this default?</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2> errorHandler : function (msg, url, lno) > {<BR> if (is.ie) > {<BR> lno-=1<BR> alert("DynAPI reported an > error\n\nError in project: '" + url + "'.\nLine number: " + lno + ".\n\nMessage: > " + msg)<BR> } else if (is.ns4) {<BR> alert("DynAPI > reported an error\n\nError in file: '" + url + "'.\nLine number: " + lno + > ".\n\nMessage: " + msg)<BR> } else return > false<BR> return > true<BR> },</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>And why didn't anyone mention it?</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>Here I am, looking at a blank Browser (IE) and > wondering why my page wasn't rendering, and why no error where being > generated.</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>BTW: it DON'T work in IE5.5</FONT></DIV> > <DIV><FONT face=Arial size=2>The error gets lost, as if it never > happened.</FONT></DIV> > <DIV> </DIV> > <DIV><FONT face=Arial size=2><BR>---<BR>Outgoing mail is certified Virus Free by > AVG Free Edition<BR>Download at: <A > href="http://www.grisoft.com/html/us_index.cfm">http://www.grisoft.com/html/us_index.cfm</A><BR>Checked > by AVG anti-virus system (<A > href="http://www.grisoft.com">http://www.grisoft.com</A>).<BR>Version: 6.0.231 / > Virus Database: 112 - Release Date: 2/12/01</FONT></DIV></BODY></HTML> |
From: <ni...@pr...> - 2001-02-20 00:30:44
|
> See the end of the message you replied to.. > :-) > Doug sorry didn't read that > That's next on the agenda, right after making the Knob autosize.. this will be a pain in the ass in ns 6 coz of the contentWidth an height have fun ciao > c'ya > ----- Original Message ----- > From: <ni...@pr...> > To: <dyn...@li...> > Sent: Monday, February 19, 2001 3:46 PM > Subject: Re: [Dynapi-Dev] DynAPI v2 Scroll- Update # 3 > > > > just a suggestion > > if I keep the mouse down either in the arrows or the scrollbar itself > shouldn't the content keep scrolling instead of having to click every time > to move it ? > > > > ciao > > Y > > > > > > > > > > > Well, now. > > > > > > I have updated the Scroll widget.. > > > > > > Yes. Again. > > > > > > The widget behaves a little differently now. > > > > > > With the old widget (D1 and prev D2) you had to add your own event > listener > > > to respond to the scroll event. > > > > > > Now you don't. > > > > > > :-) > > > > > > If you look at the attached demo you will notice the lack of an event > > > listener in the .htm file, > > > as well as two new function calls: > > > > > > VScroll.bindLayer(myPanel); > > > HScroll.bindLayer(myPanel); > > > > > > Here's how Bindlayer works.. > > > > > > It assigns an internal reference to the 'bound' layer > > > (only one layer can be bound at the moment) > > > then take the layers current X or Y (depending on orientation) > > > and stores that as > > > this.boundLayerOrigion > > > Which is used as the 'default' position of the layer. > > > > > > so.. here's how it works. > > > > > > Create and position your scroll bar. > > > Create a position you Layer to be scrolled > > > Bind the layer to the scrollabr, > > > and bang, you have a scrolling layer.. > > > > > > Now that this has been implemented, I will do the dynamic scroll knob > sizing > > > and the continuous scrolling > > > (keep scrolling while mouse is down on button) > > > > > > Doug > > > > > > P.S. Please test: > > > http://206.75.45.190/myscroll.htm > > > > > > > > > --- > > > Outgoing mail is certified Virus Free by AVG Free Edition > > > Download at: http://www.grisoft.com/html/us_index.cfm > > > Checked by AVG anti-virus system (http://www.grisoft.com). > > > Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 > > > > > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-dev > > > > > --- > Outgoing mail is certified Virus Free by AVG Free Edition > Download at: http://www.grisoft.com/html/us_index.cfm > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev |
From: Doug M. <do...@cr...> - 2001-02-20 00:14:37
|
who the heck made this default? errorHandler : function (msg, url, lno) { if (is.ie) { lno-=3D1 alert("DynAPI reported an error\n\nError in project: '" + url + = "'.\nLine number: " + lno + ".\n\nMessage: " + msg) } else if (is.ns4) { alert("DynAPI reported an error\n\nError in file: '" + url + = "'.\nLine number: " + lno + ".\n\nMessage: " + msg) } else return false return true }, And why didn't anyone mention it? Here I am, looking at a blank Browser (IE) and wondering why my page = wasn't rendering, and why no error where being generated. BTW: it DON'T work in IE5.5 The error gets lost, as if it never happened. --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Doug M. <do...@cr...> - 2001-02-19 23:48:19
|
See the end of the message you replied to.. :-) Doug That's next on the agenda, right after making the Knob autosize.. c'ya ----- Original Message ----- From: <ni...@pr...> To: <dyn...@li...> Sent: Monday, February 19, 2001 3:46 PM Subject: Re: [Dynapi-Dev] DynAPI v2 Scroll- Update # 3 > just a suggestion > if I keep the mouse down either in the arrows or the scrollbar itself shouldn't the content keep scrolling instead of having to click every time to move it ? > > ciao > Y > > > > > > > Well, now. > > > > I have updated the Scroll widget.. > > > > Yes. Again. > > > > The widget behaves a little differently now. > > > > With the old widget (D1 and prev D2) you had to add your own event listener > > to respond to the scroll event. > > > > Now you don't. > > > > :-) > > > > If you look at the attached demo you will notice the lack of an event > > listener in the .htm file, > > as well as two new function calls: > > > > VScroll.bindLayer(myPanel); > > HScroll.bindLayer(myPanel); > > > > Here's how Bindlayer works.. > > > > It assigns an internal reference to the 'bound' layer > > (only one layer can be bound at the moment) > > then take the layers current X or Y (depending on orientation) > > and stores that as > > this.boundLayerOrigion > > Which is used as the 'default' position of the layer. > > > > so.. here's how it works. > > > > Create and position your scroll bar. > > Create a position you Layer to be scrolled > > Bind the layer to the scrollabr, > > and bang, you have a scrolling layer.. > > > > Now that this has been implemented, I will do the dynamic scroll knob sizing > > and the continuous scrolling > > (keep scrolling while mouse is down on button) > > > > Doug > > > > P.S. Please test: > > http://206.75.45.190/myscroll.htm > > > > > > --- > > Outgoing mail is certified Virus Free by AVG Free Edition > > Download at: http://www.grisoft.com/html/us_index.cfm > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 > > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev > --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: <ni...@pr...> - 2001-02-19 23:45:23
|
just a suggestion if I keep the mouse down either in the arrows or the scrollbar itself shouldn't the content keep scrolling instead of having to click every time to move it ? ciao Y > > > Well, now. > > I have updated the Scroll widget.. > > Yes. Again. > > The widget behaves a little differently now. > > With the old widget (D1 and prev D2) you had to add your own event listener > to respond to the scroll event. > > Now you don't. > > :-) > > If you look at the attached demo you will notice the lack of an event > listener in the .htm file, > as well as two new function calls: > > VScroll.bindLayer(myPanel); > HScroll.bindLayer(myPanel); > > Here's how Bindlayer works.. > > It assigns an internal reference to the 'bound' layer > (only one layer can be bound at the moment) > then take the layers current X or Y (depending on orientation) > and stores that as > this.boundLayerOrigion > Which is used as the 'default' position of the layer. > > so.. here's how it works. > > Create and position your scroll bar. > Create a position you Layer to be scrolled > Bind the layer to the scrollabr, > and bang, you have a scrolling layer.. > > Now that this has been implemented, I will do the dynamic scroll knob sizing > and the continuous scrolling > (keep scrolling while mouse is down on button) > > Doug > > P.S. Please test: > http://206.75.45.190/myscroll.htm > > > --- > Outgoing mail is certified Virus Free by AVG Free Edition > Download at: http://www.grisoft.com/html/us_index.cfm > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Doug M. <do...@cr...> - 2001-02-19 23:37:23
|
BTW: is my using RAR format screwing anyone up? --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Doug M. <do...@cr...> - 2001-02-19 23:36:59
|
Well, now. I have updated the Scroll widget.. Yes. Again. The widget behaves a little differently now. With the old widget (D1 and prev D2) you had to add your own event listener to respond to the scroll event. Now you don't. :-) If you look at the attached demo you will notice the lack of an event listener in the .htm file, as well as two new function calls: VScroll.bindLayer(myPanel); HScroll.bindLayer(myPanel); Here's how Bindlayer works.. It assigns an internal reference to the 'bound' layer (only one layer can be bound at the moment) then take the layers current X or Y (depending on orientation) and stores that as this.boundLayerOrigion Which is used as the 'default' position of the layer. so.. here's how it works. Create and position your scroll bar. Create a position you Layer to be scrolled Bind the layer to the scrollabr, and bang, you have a scrolling layer.. Now that this has been implemented, I will do the dynamic scroll knob sizing and the continuous scrolling (keep scrolling while mouse is down on button) Doug P.S. Please test: http://206.75.45.190/myscroll.htm --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Raymond S. <dst...@or...> - 2001-02-19 23:31:04
|
I have 117 posts in archives under "2nd Generation API". Tonight I will muddle through them all. Extract as much information as I can and present it as a "Discussion Review", hopefully sometime late tonight or tomorrow. Ray |
From: Doug M. <do...@cr...> - 2001-02-19 22:47:28
|
I read the bug. Looks like it shouldbe easy enough to fix, assuming that that's all there is to is of course.. Doug ----- Original Message ----- From: "Michael Buerge" <mb...@st...> To: <dyn...@li...> Sent: Monday, February 19, 2001 7:25 AM Subject: Re: [Dynapi-Dev] RE: DynAPI 2 ScrollBar - on Mac > > Missed the boat on testing this earlier: > > > > IE5Mac - see screenshot for rendering issues from first (vertical only > > scroll) > > With both Vertical and Horizontal bars, the browser crashes on load - from > > what I can quickly see - both scrollbars are hard up in the top-right of the > > window, with no arrows (as per s/shot), but orientated correctly > > this is not a rendering issue, but a DynAPI-bug!! > i posted it on this list and on sourceforge, but there haven't been any > reactions. > just have a look at > http://sourceforge.net/bugs/?func=detailbug&bug_id=130415&group_id=5757 > and > http://n.ethz.ch/student/mibuerge/dynapi/testcase.htm > > -- > Michael Buerge > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Doug M. <do...@cr...> - 2001-02-19 22:43:45
|
well. now that's truelly unpleasent. :-) Doug ----- Original Message ----- From: "Liam Clancy" <met...@ma...> To: "dynapi dev lists.sourceforge.net" <dyn...@li...> Sent: Monday, February 19, 2001 5:39 AM Subject: Re: [Dynapi-Dev] RE: DynAPI 2 ScrollBar - on Mac > > Missed the boat on testing this earlier: > > IE5Mac - see screenshot for rendering issues from first (vertical only > scroll) > > With both Vertical and Horizontal bars, the browser crashes on load - from > what I can quickly see - both scrollbars are hard up in the top-right of the > window, with no arrows (as per s/shot), but orientated correctly > > NN47Mac - works perfectly with Vertical and Horizontal bars. > > Liam > -- > "Everything in moderation ... including moderation" > > pgp on request > > --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Simon D. M. <di...@bi...> - 2001-02-19 22:39:59
|
Here's a solution for NS6 getContentHeight/Width: get the dimensions of the inner child. Well, it works for DynLayers with only one child which is all that's needed for widgets such as Label. I also found it better on IE5. Maybe you could use it as a stop-gap (even call it DynLayer.prototype.getOnlyChildHeight/Width). Here's what I did with a version of Label I was working on: Label.prototype.getContentWidth=function(){ if(is.ie)return this.elm.children[0].clientWidth else if(is.ns4)return this.doc.width else if(is.ns5)return parseInt(getComputedStyle(this.elm.firstChild,0).getPropertyValue("width")) } Label.prototype.getContentHeight=function(){ if(is.ie)return this.elm.children[0].clientHeight else if(is.ns4)return this.doc.height else if(is.ns5)return parseInt(getComputedStyle(this.elm.firstChild,0).getPropertyValue("height")) } You can see it working with pre-precreate version of DynAPI on the demos at: http://www.montford.f2s.com/dynatrix_docs/tutorial/label.html Tested on ns4.7, ie5 and ns6 for Windows. I played briefly on ie4.5 for Mac and it seemed to size OK (although I noticed that the text selection didn't turn on and off). Dicon |
From: Doug M. <do...@cr...> - 2001-02-19 22:39:03
|
I thought of that. I even implemented it.. the problem was that my pretty scroll knob graphic looked like crap when = stretched. I'll be making that an optional feature, and providing a stretchable = version of the scrollknob graphic.. :-) Doug ----- Original Message -----=20 From: Richard Bennett=20 To: dyn...@li...=20 Sent: Monday, February 19, 2001 4:15 AM Subject: Re: [Dynapi-Dev] DynAPI 2 SCrollBar - Update The functionality I missed in the normal DynAPI scrollbar, is that the = slider should resize itself to the length of the content. And when you click underneath the slider, the document should jump as = if you hit pageDown. If you keep the mouse down , the action should repeat itself after a = slight delay. Just ideas. Richard ----- Original Message -----=20 From: Doug Melvin=20 To: dyn...@li...=20 Sent: Monday, February 19, 2001 12:28 AM Subject: [Dynapi-Dev] DynAPI 2 SCrollBar - Update Attached is new version. Now supports horizontal scrolling. If you need the code documented for any reason, just ask. :-) Now in to scroll pane (or should I bother?) Doug --- Outgoing mail is certified Virus Free by AVG Free Edition http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Doug M. <do...@cr...> - 2001-02-19 22:37:48
|
I'll second that nothion. ----- Original Message ----- From: "Michael Pemberton" <mp...@ph...> To: <dyn...@li...> Sent: Monday, February 19, 2001 4:07 AM Subject: [Dynapi-Dev] Drag Event suggestions > As has been done with the dragBoundry code, I suggest that we set up a > "handle" boundry for a drag event. It would involve testing to see where > on the layer the mouse clicks and stopping the event if it is outside > the handle boundry. > > I'm willing to put together the code, I'm just seeing if anyone has any > comments / stones : ) > -- > Michael Pemberton > mp...@ph... > ICQ: 12107010 > > > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |
From: Raymond S. <dst...@or...> - 2001-02-19 20:41:38
|
One thing we need to do is define a "single" header for new ideas. This thread is all over the place, and the "subject title" shifts at will. How about "DynAPI3alpha"? I also agree that split-development along the lines of finishing critical issues with DynAPI2 and expanding browser support as much as "can be done" should be followed. Also, how we co-distribute the functional API vs. BetaAPI should be clearly detailed on the homepage. But, all that being said. I think the first objective is to: 1) STOP! It's a bit premature to be debating the implementation when we haven't even detailed the "plan and next-generation API objectives"; Mission Statement. then proceed with... 2) Expose and consolidate all ideas related to what we would like the next generation of the API to be able to do. LabCoat, this would be a good time to unveil your thoughts and learning's. 3) Discuss and agree upon "how" we would like "do" to be accomplished. API structure and implementation. Maybe a tad UMLish in nature. So we can "see" what we would like the API to look like before it's built. a) Object/Method Discovery b) API assembly/construction diagram (UMLish) c) API extensions. I would assume we are going for a highly extensible and scalable architecture. 4) Build the base alpha API. a) Construct. b) Abuse c) Iterate d) Evolve First lets agree to agree to think about the next generation API. Wishes, wants and desires. Leave all specifics "out" for now..., just discuss the objectives of the API in broad brush strokes. This isn't going to happen overnight, if we think it will and push for "minor" shifts in the current paradigm will be right here again in a year "debating grand software architecture". So, to get the proverbial ball rolling. I think everyone should detail their "ideas" in non-specific terms as to what API3 should be capable of doing. How it might look from a structure standpoint. How will it be extensible? Lets include the whole world of the web; client/server and conduits between them. Almost everything we need to "think" about is already in the API. But I would certainly like to see a diagram of what the next generation API would look like before a single "if,then,else" hits a sheet of paper. Ray |
From: Eytan H. <ey...@tr...> - 2001-02-19 18:18:33
|
In NN6 I have a problem. It is in my canvas but I am wondering if any of you can help. I can't seem to create nested layers in NN6, was there any trouble in the dynapi with that? 8an |
From: Henrik V. <hv...@ya...> - 2001-02-19 17:56:55
|
Thanx for the report Liam. I'm glad that it at least seems to be mostly = working as intended on Mac and nearly as good as on the PC in the both = major browsers. (if I didn't get you totally wrong that is ;) I dunno why I wasn't able to restrict what keys are releasing the alert = keycode message (it was meant ot only be triggered on char keys = keycodes) Now ALT isn't made to be recognized a modifier key because of its = lacking support in NS4.x (although a lot of articles suggests it to be = the most cross-platform/-browser key). Return/Enter maybe should've been a key property, but it seems too = hard/impossible to get it working as intended for all systems. Dunno if it's really to be considered a bug that modifier key + char key = returns values and actions like it does. I think with a better example = (and whose to blame but me :) where a event was actually assigned this = wouldn't be a problem, though I have a feeling the best thing is to not = use the modifier keys in combos, but rather as toggling between = different control modes. Thanks a lot for the test anyways :) =20 Next thing up to solve is NS6-compability - a hard bullet to avoid, = considering the vast and insuficient documentation on the issue (and how = far is dynapi supporting it in this state of development?). Henrik V=E5glin [ hv...@ya... ] ----- Original Message -----=20 From: "Liam Clancy" <met...@ma...> To: "dynapi dev lists.sourceforge.net" = <dyn...@li...> Sent: Monday, February 19, 2001 2:39 PM Subject: [Dynapi-Dev] ccreation extension on Mac >=20 > Tested the online version with: >=20 > A-Z, 0-9, Shift, Ctrl, Option/Alt, Apple/Command, Enter, Arrow keys, = Return, > Tab, Space >=20 > IE5Mac - all modifier keys and normal key codes return a value = immediately, > including the Apple key (code 91), Shift causes an Alert 'SHIFT!', = Ctrl > moves the layer. > But the key codes for simultaneous keys only return the normal key = value >=20 > E.g. Alt and Y returns value for normal Y >=20 > NN47Mac - all normal keys return a value immediately, but the modifier = keys > require a simultaneous normal key press to return a value: >=20 > E.g. SHIFT and Y returns 'SHIFT!' and no key code > Ctrl and Y moves the layer and return Y's normal key-code > Alt and Y returns special char key code (180 rather than 121) >=20 > Liam >=20 > --=20 > "Everything in moderation ... including moderation" >=20 > pgp on request >=20 >=20 > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev >=20 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
From: Matthew A. S. <ms...@sh...> - 2001-02-19 16:53:06
|
I have brought this up before. There is no method in Mac IE for JS to talk to Java. M. -----Original Message----- From: Liam Clancy [mailto:met...@ma...] Sent: Monday, February 19, 2001 5:39 AM To: dynapi dev lists.sourceforge.net Subject: Re: [Dynapi-Dev] Dynamic Loading on Mac test. I can confirm that this example does not currently work with IE5 Mac. The applet loads but creates this error as both a alert and a IE error panel: Line number: 43 Message: Object doesn=B9t support this property or method I'm not sure about the state of Java on the Mac but the same error occurs in IE5 Mac OSX pb, even though that has Java 2. Seems to be M$ method of talking to the Mac Java environment as I have seen this method work as a pure Java application on Mac OS 9 and OS X. NN4.7 Mac does not produce an error - but I am not sure I am getting what you expect. I get 3 alerts: '------Body------'=20 '------Source----' '------Title-----' But no other text or change to the page, is this right? Example s/shot attached of this. Liam --=20 "Everything in moderation ... including moderation" pgp on request |
From: Michael B. <mb...@st...> - 2001-02-19 16:19:14
|
> I was too quick with my earlier post. the attached version works correctly > and also contains an example page. > > Michael, I posted it at the same time as downloading your post. However, > after looking at your code, it is create for use as an extension but is adds > almost too much code that is not commonly used. you're right on that. maybe it could be split into an extension for the DragEvent, that you could load only if needed. all that would have to be left in dragevent.js-file is the one line in DragEvent.lyrListener.onmousedown . > This is very useful for something such as an image map or such. > Variety is the spice of life. true! -- Michael Buerge |
From: Michael B. <mb...@st...> - 2001-02-19 15:25:03
|
> Missed the boat on testing this earlier: > > IE5Mac - see screenshot for rendering issues from first (vertical only > scroll) > With both Vertical and Horizontal bars, the browser crashes on load - from > what I can quickly see - both scrollbars are hard up in the top-right of the > window, with no arrows (as per s/shot), but orientated correctly this is not a rendering issue, but a DynAPI-bug!! i posted it on this list and on sourceforge, but there haven't been any reactions. just have a look at http://sourceforge.net/bugs/?func=detailbug&bug_id=130415&group_id=5757 and http://n.ethz.ch/student/mibuerge/dynapi/testcase.htm -- Michael Buerge |
From: Michael P. <mp...@ph...> - 2001-02-19 14:04:11
|
Tonight is not my night. here's the code. -- Michael Pemberton mp...@ph... ICQ: 12107010 |
From: Michael P. <mp...@ph...> - 2001-02-19 13:58:45
|
the problem with NS is a Cross OS problem. It is something i am working on. It seems that NS is too quick (yes I said TOO quick) and returns the content before it has actually downloaded it. Liam Clancy wrote: > I can confirm that this example does not currently work with IE5 Mac. > > The applet loads but creates this error as both a alert and a IE error > panel: > > Line number: 43 > Message: Object doesn¹t support this property or method > > I'm not sure about the state of Java on the Mac but the same error occurs in > IE5 Mac OSX pb, even though that has Java 2. Seems to be M$ method of > talking to the Mac Java environment as I have seen this method work as a > pure Java application on Mac OS 9 and OS X. > > NN4.7 Mac does not produce an error - but I am not sure I am getting what > you expect. > I get 3 alerts: > '------Body------' > '------Source----' > '------Title-----' > > But no other text or change to the page, is this right? > Example s/shot attached of this. > > Liam > > -- > "Everything in moderation ... including moderation" > > pgp on request > > ------------------------------------------------------------------------ > Name: DynLoading-nn47mac.gif > DynLoading-nn47mac.gif Type: GIF Image (image/gif) > Encoding: base64 -- Michael Pemberton mp...@ph... ICQ: 12107010 |
From: Michael P. <mp...@ph...> - 2001-02-19 13:56:23
|
I was too quick with my earlier post. the attached version works correctly and also contains an example page. Michael, I posted it at the same time as downloading your post. However, after looking at your code, it is create for use as an extension but is adds almost too much code that is not commonly used. This is very useful for something such as an image map or such. Variety is the spice of life. Michael Pemberton wrote: > As has been done with the dragBoundry code, I suggest that we set up a > "handle" boundry for a drag event. It would involve testing to see where > on the layer the mouse clicks and stopping the event if it is outside > the handle boundry. > > I'm willing to put together the code, I'm just seeing if anyone has any > comments / stones : ) > -- > Michael Pemberton > mp...@ph... > ICQ: 12107010 > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev -- Michael Pemberton mp...@ph... ICQ: 12107010 |
From: Liam C. <met...@ma...> - 2001-02-19 13:40:36
|
Tested the online version with: A-Z, 0-9, Shift, Ctrl, Option/Alt, Apple/Command, Enter, Arrow keys, Return, Tab, Space IE5Mac - all modifier keys and normal key codes return a value immediately, including the Apple key (code 91), Shift causes an Alert 'SHIFT!', Ctrl moves the layer. But the key codes for simultaneous keys only return the normal key value E.g. Alt and Y returns value for normal Y NN47Mac - all normal keys return a value immediately, but the modifier keys require a simultaneous normal key press to return a value: E.g. SHIFT and Y returns 'SHIFT!' and no key code Ctrl and Y moves the layer and return Y's normal key-code Alt and Y returns special char key code (180 rather than 121) Liam -- "Everything in moderation ... including moderation" pgp on request |