You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(83) |
Nov
(319) |
Dec
(441) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(617) |
Feb
(784) |
Mar
(426) |
Apr
(363) |
May
(489) |
Jun
(396) |
Jul
(405) |
Aug
(146) |
Sep
(97) |
Oct
(146) |
Nov
(348) |
Dec
(99) |
2002 |
Jan
(69) |
Feb
(92) |
Mar
(58) |
Apr
(33) |
May
(29) |
Jun
(45) |
Jul
(72) |
Aug
(71) |
Sep
(47) |
Oct
(19) |
Nov
(48) |
Dec
(55) |
2003 |
Jan
(23) |
Feb
(73) |
Mar
(42) |
Apr
(52) |
May
(64) |
Jun
(155) |
Jul
(169) |
Aug
(103) |
Sep
(113) |
Oct
(118) |
Nov
(46) |
Dec
(30) |
2004 |
Jan
(19) |
Feb
(24) |
Mar
(40) |
Apr
(13) |
May
(35) |
Jun
(1) |
Jul
(23) |
Aug
(3) |
Sep
(31) |
Oct
(31) |
Nov
(26) |
Dec
|
2005 |
Jan
(5) |
Feb
(4) |
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
(23) |
Sep
(9) |
Oct
(5) |
Nov
(2) |
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Leif W <war...@us...> - 2004-11-12 01:23:14
|
> ----- Original Message ----- > From: "David Appledore" <dap...@10...> > To: <dyn...@li...> > Sent: Thursday, November 11, 2004 16:59 > Subject: RE: [Dynapi-Help] including other files in a package > > Hi, > I am using DynAPI 3. The slider object is my own object nothing to do > with DynAPI . It's a wrapper around a DynLayer, it does use slider > effect but from version 3 , Ive never used an earlier version. Oh, probably a name collision if someone else ports the old Slider object. :p On second look, a package ... hmm, brush up on my package skills. A package (slider.js) seems to need this as the first line: Slider = {}; // used by dynapi.library Then extend an existing object like DynLayer, or make a new object. Then put the file where it makes the most sense. If "Slider" is some object that creates a sliding effect, it'd go into "src/fx/slider.js". If it lets you perform functions like arithmetic on a Slide Rule, maybe it'd go in "src/ext/functions.slider.js". It doesn't seem to be a good idea to clutter up the dynapi.* name space, as that is typically reserved for folder names. So pick another place, or make a "src/myext/slider.js" or "src/da/slider.js" or something. Then in packages.js, you would put the l.add line. 1) Using "src/fx/slider.js" l.add('dynapi.fx.Slider','dynapi.fx.slider.js'); 2) Using "src/ext/functions.slider.js" l.add('dynapi.functions.Slider','functions.slider.js'); 3) Using "src/myext/slider.js" l.addPackage('dynapi.myext',p+'myext/'); l.add('dynapi.myext.Slider','slider.js'); 4) Using "src/da/slider.js" l.addPackage('dynapi.da',p+'da/'); l.add('dynapi.da.Slider','slider.js'); If you extended one object, you need a third argument, a string, specifying which other layer is required if not already loaded. l.add('dynapi.myext.Slider','slider.js','DynLayer'); If you extended two or more objects, the third argument is an array: l.add('dynapi.myext.Slider','slider.js',['DynLayer','dynapi.functions.Ma th']); So you started with: l.add('dynapi.Slider','ext/slider.js','DynLayer'); This is somewhat confusing. The only things in "src/ext" are packages.js, generic utility functions to extend objects, the library.js, and the debug.js. This should probably not be the place to add stuff, unless added as "src/ext/functions.sliders.js", and only if it's a generic utility object which operates on data type objects, and so on. Other than that, the syntax should probably work, in a similar fashion to "dynapi.debug". So that makes me wonder if the first line of your "src/ext/slider.js" file is "Slider = {}; // used by dynapi.library". If you still can't find the problem, then try throwing in "alert('here!');" lines to see where the script does and doesn't get called. Look in JavaScript Console (Mozilla) or turn on script debugging and error messages in IE or other browsers. If there's still no luck, it might be helpful to post the code. The example HTML, and the slider.js file. Keeping it reasonably short and posting in the email (not as attachment) is the safest bet. Otherwise post a URL to a live example and a zip file download. Hope this (eventually) proves helpful. Leif > > -----Original Message----- > > From: dyn...@li... > > [mailto:dyn...@li...] On Behalf Of Leif W Hmm, guess I replied to the wrong one somehow. :p > > Sent: 11 November 2004 08:53 PM > > To: dyn...@li... > > Subject: Re: [Dynapi-Help] including other files in a package > > > > > ----- Original Message ----- > > > From: David > > > To: dyn...@li... > > > Sent: Thursday, November 11, 2004 13:26 > > > Subject: [Dynapi-Help] including other files in a package > > > > > > hi, > > > I have added the following line to packages.js > > > l.add('dynapi.Slider','ext/slider.js','DynLayer'); > > > > I think the packages.js file refers to the new DynAPI 3. Are you using > > DynAPI 3? > > > > Are you referring to the Slider object (v2.0, 2001-06-26) created by > > Jeff Greenberg? The source code clearly states that it was designed for > > DynAPI 2.5x. The two versions of DynAPI are not entirely compatible. > > > > > but it doesnt seem to include the file . > > > The slider.js file holds another object. > > > Can you give me some advice on how to get it working? > > > > To use this object with DynAPI 3, the object will need to be ported. The > > differences between version 2.5x and version 3.x are described in the > > dynapi3x/docs/changelog.html folder. > > > > Leif |
From: David A. <dap...@10...> - 2004-11-11 21:59:49
|
Hi, I am using DynAPI 3. The slider object is my own object nothing to do with DynAPI . It's a wrapper around a DynLayer, it does use slider effect but from version 3 , Ive never used an earlier version. David -----Original Message----- From: dyn...@li... [mailto:dyn...@li...] On Behalf Of Leif W Sent: 11 November 2004 08:53 PM To: dyn...@li... Subject: Re: [Dynapi-Help] including other files in a package > ----- Original Message ----- > From: David > To: dyn...@li... > Sent: Thursday, November 11, 2004 13:26 > Subject: [Dynapi-Help] including other files in a package > > > hi, > I have added the following line to packages.js > l.add('dynapi.Slider','ext/slider.js','DynLayer'); I think the packages.js file refers to the new DynAPI 3. Are you using DynAPI 3? Are you referring to the Slider object (v2.0, 2001-06-26) created by Jeff Greenberg? The source code clearly states that it was designed for DynAPI 2.5x. The two versions of DynAPI are not entirely compatible. > but it doesnt seem to include the file . > The slider.js file holds another object. > Can you give me some advice on how to get it working? To use this object with DynAPI 3, the object will need to be ported. The differences between version 2.5x and version 3.x are described in the dynapi3x/docs/changelog.html folder. Leif ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Dynapi-Help mailing list Dyn...@li... https://lists.sourceforge.net/lists/listinfo/dynapi-help |
From: Leif W <war...@us...> - 2004-11-11 20:53:23
|
> ----- Original Message ----- > From: David > To: dyn...@li... > Sent: Thursday, November 11, 2004 13:26 > Subject: [Dynapi-Help] including other files in a package > > > hi, > I have added the following line to packages.js > l.add('dynapi.Slider','ext/slider.js','DynLayer'); I think the packages.js file refers to the new DynAPI 3. Are you using DynAPI 3? Are you referring to the Slider object (v2.0, 2001-06-26) created by Jeff Greenberg? The source code clearly states that it was designed for DynAPI 2.5x. The two versions of DynAPI are not entirely compatible. > but it doesnt seem to include the file . > The slider.js file holds another object. > Can you give me some advice on how to get it working? To use this object with DynAPI 3, the object will need to be ported. The differences between version 2.5x and version 3.x are described in the dynapi3x/docs/changelog.html folder. Leif |
From: David <dap...@10...> - 2004-11-11 18:29:15
|
hi, I have added the following line to packages.js l.add('dynapi.Slider','ext/slider.js','DynLayer'); but it doesnt seem to include the file . The slider.js file holds another object. Can you give me some advice on how to get it working? TIA David |
From: David T. <dav...@fr...> - 2004-11-08 15:56:46
|
David Trancart wrote: > Sorry i forget that on HTML Menu > > 3) when i set relative keyword to HTMLMenu like this > dynapi.document.addChild(Menu,'relative'); > as in the Relative Dynlayer examples. > > I would like my menu insert in my HTML other element as for the > moment, they overlapp them. > > Is there an easy way to do that? > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > hum, i forget the end of my sentence, here it is: i get a problem, function inexistant I understand why, I hope, HTMLMenu is not a DynLayer so no autoresize function. Is there a way for the HTML Menubar to autoresize? Sorry for so many message, i am not use to mailing list (eauch post is definitif, no correction), try to get better ;) |
From: Doug M. <do...@cr...> - 2004-11-08 15:56:14
|
I am not overly familier with the htmlmenu object. But, a link in javascript is: document.location.href="your address" or to open in a new window window.open("your address") ----- Original Message ----- From: "David Trancart" <dav...@fr...> To: <dyn...@li...> Sent: Monday, November 08, 2004 10:15 AM Subject: [Dynapi-Help] HTMLMenu Questions > Hi to all again, > > I have two question on HTMLMenu Object > > I guess a trivail one > 1) How to put a real link in addItem > I guess i have to put link in the callback parameter, like > alert('message in the examples') but its Javascript > I dont know how to put Link in Javascript > > 2) When i set the setAutoResize() Properties to HTMLMenu Object, > everithing work great except that the absolute position of the subBar > don't adapt > Is there a trick in the parameters or do i have to hack the HTMLMenu Object? > > David > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.788 / Virus Database: 533 - Release Date: 11/1/04 |
From: Doug M. <do...@cr...> - 2004-11-08 15:56:13
|
I am not overly familier with the htmlmenu object. But, a link in javascript is: document.location.href="your address" or to open in a new window window.open("your address") ----- Original Message ----- From: "David Trancart" <dav...@fr...> To: <dyn...@li...> Sent: Monday, November 08, 2004 10:15 AM Subject: [Dynapi-Help] HTMLMenu Questions > Hi to all again, > > I have two question on HTMLMenu Object > > I guess a trivail one > 1) How to put a real link in addItem > I guess i have to put link in the callback parameter, like > alert('message in the examples') but its Javascript > I dont know how to put Link in Javascript > > 2) When i set the setAutoResize() Properties to HTMLMenu Object, > everithing work great except that the absolute position of the subBar > don't adapt > Is there a trick in the parameters or do i have to hack the HTMLMenu Object? > > David > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.788 / Virus Database: 533 - Release Date: 11/1/04 |
From: David T. <dav...@fr...> - 2004-11-08 15:23:15
|
Sorry i forget that on HTML Menu 3) when i set relative keyword to HTMLMenu like this dynapi.document.addChild(Menu,'relative'); as in the Relative Dynlayer examples. I would like my menu insert in my HTML other element as for the moment, they overlapp them. Is there an easy way to do that? |
From: David T. <dav...@fr...> - 2004-11-08 15:15:37
|
Hi to all again, I have two question on HTMLMenu Object I guess a trivail one 1) How to put a real link in addItem I guess i have to put link in the callback parameter, like alert('message in the examples') but its Javascript I dont know how to put Link in Javascript 2) When i set the setAutoResize() Properties to HTMLMenu Object, everithing work great except that the absolute position of the subBar don't adapt Is there a trick in the parameters or do i have to hack the HTMLMenu Object? David |
From: David T. <dav...@fr...> - 2004-11-08 08:30:42
|
Hi to all, Is there a way to get the absolute position to an element inserted with DynAPI.document.addInflowChild(DynElement) The only way i find is finding absolute position of one of the container. <DIV = "id">DynAPI.document.addInflowChild(DynElement)</DIV> divobj = document.all[id]; x = findPosX(divobj) y = findPosY(divobj); function findPosX(obj) { var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetLeft obj = obj.offsetParent; } } else if (obj.x) curleft += obj.x; return curleft; } function findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (obj.offsetParent) { curtop += obj.offsetTop obj = obj.offsetParent; } } else if (obj.y) curtop += obj.y; return curtop; } Isn't it a more elegant way to find the DynElement Absolute position from the screen ?? |
From: Mohamed B. <mo...@ne...> - 2004-11-06 12:32:56
|
Hi, I use Firefox 0.9.3, and I don't try the cvs version, should I ? I found a solution : I use loadpanels, this loadpanels are included in PanelBar objects, and panelbars in stackers. To have this working I added a little function in gui/panelbar.js, to update the size of the panelbar, after each loadpanel content change. So I take the resize event on the loadpanel, and each time the loadpanel size change I call the function un panelbar.js to update the height of panel bar. but now it's quite slow on my browser, so if someone have a better solution i'll be greatly apreciated. see : http://www.netbadri.com/dynap/dynapi3x/examples/momch.html function in panelbar.js : ------------------------------------ p.setH = function( h ) { if(!h && typeof(this._lyrcnt) == 'object' ) { this.setHeight(this._lyrcnt.getHeight()); this.h=this._lyrcnt.getHeight(); this._h=this._lyrcnt.getHeight(); } if( h ) { this.setHeight(h); this.h=h; this._h=h; } if( this._minimized ) this.setHeight(this._mnuheight); else this.setHeight(this._h); } ------------------------------------ thank you. Selon Leif W <war...@us...>: > Hi! > > Which browser? Have you tried the CVS version of DynAPI 3x? Can you > show some simple example code? Might help to refresh my memory. I'm > not 100% sure how to answer. :p I somewhat helped debug a few small > things with Stacker but it was a long long time ago and I forget. > > Leif > > ----- Original Message ----- > From: "Mohamed Badri" <mo...@ne...> > To: <dyn...@li...> > Sent: Wednesday, November 03, 2004 12:26 > Subject: [Dynapi-Help] stacker and panelbar > > > > Hello, > > > > I use stacker and panelbars to display dynamic content generated by > > php scripts. > > > > How can I change the panelbar height to the size of his content ? > > > > In my example the panel bar include an iframe, and this iframe refresh > his html > > content each 60 seconds. > > > > Can I change the panelbar size, and reload the stacker ? > > > > I use dynapi3x. > > > > thank you. > > > > > > > > --------------------------- > > http://webmail.netbadri.com > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Sybase ASE Linux Express Edition - download now for FREE > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > https://lists.sourceforge.net/lists/listinfo/dynapi-help --------------------------- http://webmail.netbadri.com |
From: Leif W <war...@us...> - 2004-11-03 18:38:25
|
Hi! Which browser? Have you tried the CVS version of DynAPI 3x? Can you show some simple example code? Might help to refresh my memory. I'm not 100% sure how to answer. :p I somewhat helped debug a few small things with Stacker but it was a long long time ago and I forget. Leif ----- Original Message ----- From: "Mohamed Badri" <mo...@ne...> To: <dyn...@li...> Sent: Wednesday, November 03, 2004 12:26 Subject: [Dynapi-Help] stacker and panelbar > Hello, > > I use stacker and panelbars to display dynamic content generated by > php scripts. > > How can I change the panelbar height to the size of his content ? > > In my example the panel bar include an iframe, and this iframe refresh his html > content each 60 seconds. > > Can I change the panelbar size, and reload the stacker ? > > I use dynapi3x. > > thank you. > > > > --------------------------- > http://webmail.netbadri.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > |
From: Mohamed B. <mo...@ne...> - 2004-11-03 18:20:04
|
Hello, I use stacker and panelbars to display dynamic content generated by php scripts. How can I change the panelbar height to the size of his content ? In my example the panel bar include an iframe, and this iframe refresh his html content each 60 seconds. Can I change the panelbar size, and reload the stacker ? I use dynapi3x. thank you. --------------------------- http://webmail.netbadri.com |
From: Doug M. <do...@cr...> - 2004-10-28 20:12:00
|
Addendum: This fix was originally for NS 4.x, worksin in MOZ, make no diff on IE (unless on slow machine, then big improvment in drag performance)) ----- Original Message ----- From: "Doug Melvin" <do...@cr...> To: <dyn...@li...> Sent: Thursday, October 28, 2004 2:11 PM Subject: Re: [Dynapi-Help] Implemented step-scrolling in viewpane, please check in.. > gotta love the Lookout Express.. > > The way this issue was handles int my scrollbar as to dicard onScroll (or > onMouseMove?) events that are > fired while still porcessing the last event. > > Some Psudo code: > > myevent(){ > if(this.EventInProcess) return 0; > this.EventInProcess=true; > //do the stuff, move the scroll bar, scroll the content pane, ect.. > this.EventInProcess=false; > } > > also handy for any other heavy-duty dragging code. > > Do not be concerned for the discarded events, the drag events are fire more > than often enough, > plus the browser AND OS tend to queu some of the events as well. > > cheers > > > ----- Original Message ----- > From: "Leif W" <war...@us...> > To: <dyn...@li...> > Sent: Thursday, October 28, 2004 12:34 PM > Subject: Re: [Dynapi-Help] Implemented step-scrolling in viewpane, please > check in.. > > > > > > > > ------------------------------------------------------- > > This Newsletter Sponsored by: Macrovision > > For reliable Linux application installations, use the industry's leading > > setup authoring tool, InstallShield X. Learn more and evaluate > > today. http://clk.atdmt.com/MSI/go/ins0030000001msi/direct/01/ > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/04 > > > > ------------------------------------------------------- > This Newsletter Sponsored by: Macrovision > For reliable Linux application installations, use the industry's leading > setup authoring tool, InstallShield X. Learn more and evaluate > today. http://clk.atdmt.com/MSI/go/ins0030000001msi/direct/01/ > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/04 |
From: Leif W <war...@us...> - 2004-10-28 18:09:26
|
Aaarrrggh, stupid Outlook Express Mail Client! > ----- Original Message ----- > From: "Clemens Eisserer" <lin...@we...> > To: <dyn...@li...> > Sent: Thursday, October 28, 2004 10:33 > Subject: Re: [Dynapi-Help] Implemented step-scrolling in viewpane, please check in.. > > Hi again! > > >Stupid Lookout Unimpressed. Inserts text I deleted. What part of > >CTRL-a DEL didn't you understand??? > > > > > Sorry my English is only at basic level so I had quite some probs with > the last two mails ;-) Sorry, word play -- Lookout Unimpressed == my name for Outlook Express, the undeserved popular email client. ;-) You have to look out, because it screws up all the time (using OE is like stepping in dog poop on purpose), and that leaves me very unimpressed. ;-) Last time, I deleted all text in email, yet OE inserted some random portion of the text which had been deleted, which was not in the message editor when I typed CTRL-enter (key combo for SEND button). OE does this a lot and pisses me off. In some time I'll put all emails into MySQL and run a web based mailer. The other thing, I was sick in the hospital with a fever and very weak, for 7 days. I was poked, stabbed, prodded, squeezed, chilled, drugged, scanned, and otherwise molested as dictated by standard practice of invasive western medicine. I got back yesterday with no answers about why I got sick or in exactly what way I got sick. Most hospital people maybe use a computer for 30 seconds once every month or two months. They won't ever understand how seven days feels like suffocation of the mind with the brain rotting out from lack of use, just staring at the walls and ceiling, or worse, CNN. ;-) > Did I something you are angry about?? If so - sorry, however ? NO NO NO!!! I AM NOT ANGRY!!! YOU IDIOT!!! ;-) Joking. :-) > I know the code is quite ugly so I would have no problem if you would > tell me that you wont check it in - it would be better to figure out why > gecko has problems with scrolling, however Yes! It takes time to sit and try things. I am still a bit weak and get tired, so must lay down. I'm also a bit slow sometimes even when I'm fast. ;-) I want to see the same things, think about the possible causes, and try and reduce it to a single line or 2-3 lines of code that can easily be commented or wrapped inside an "if ( flag )" or "switch ( flag )" where flag is a radio button. So I can quickly turn on and off any one of several options, to see how they compare in an example page in different browsers. > I was able to profile the stuff and venkerman showed me that most time > was spent in DynLayer_dom.setLocation. > It was calles quite often (about 500 times or so) and took 5000-10000s. 5000 - 10000 s == 1.39 - 2.78 h? Did you mean ms? > The problem seems to be that scrolling-performance in general is not the > problem it just feels so slow because it sometimes stucks. > Overal duration of setLocation is about 6ms on my machine, however there > are a few peaks with 150ms and more... 6ms is pretty good. 150+ ms is not great, but hey, it's JavaScript, anything less than 5000ms is pretty good in JavaScript. ;-) > Maybe Mozilla has problems with events when scrolling so it fires the > same event on and on? Not too familiar with the current Mozilla events quirks. > Maybe stepped scrolling could be still quite usefule for large, complex > scrolled areas but I dont know how good browser can handle this. I'm a fan of giving people (especially programmers) many options. Some people believe everyone should have few options, because it makes the coding easier. I'd say an option for automatic detection (based on some half-baked algorithm which may or may not work right), and an option for manually on or off, per object. Maybe a single flag with three states: [ auto | on | off ] with default off. > Thanks for dynapi and good luck with your health! > > lg Clemens . o O ( Microsoft design and troubleshooting philosophy: Problem: You mail client and/or operating system has a bug! Solution: Do a little dance, fdisk your drive and reinstall while standing on your head with one hand in your nose and the other thumb up your butt and typing with your nipples! ) |
From: Doug M. <do...@cr...> - 2004-10-28 18:01:42
|
gotta love the Lookout Express.. The way this issue was handles int my scrollbar as to dicard onScroll (or onMouseMove?) events that are fired while still porcessing the last event. Some Psudo code: myevent(){ if(this.EventInProcess) return 0; this.EventInProcess=true; //do the stuff, move the scroll bar, scroll the content pane, ect.. this.EventInProcess=false; } also handy for any other heavy-duty dragging code. Do not be concerned for the discarded events, the drag events are fire more than often enough, plus the browser AND OS tend to queu some of the events as well. cheers ----- Original Message ----- From: "Leif W" <war...@us...> To: <dyn...@li...> Sent: Thursday, October 28, 2004 12:34 PM Subject: Re: [Dynapi-Help] Implemented step-scrolling in viewpane, please check in.. > > > ------------------------------------------------------- > This Newsletter Sponsored by: Macrovision > For reliable Linux application installations, use the industry's leading > setup authoring tool, InstallShield X. Learn more and evaluate > today. http://clk.atdmt.com/MSI/go/ins0030000001msi/direct/01/ > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/04 |
From: Leif W <war...@us...> - 2004-10-28 16:34:20
|
From: Clemens E. <lin...@we...> - 2004-10-28 15:24:20
|
Hi again! >Stupid Lookout Unimpressed. Inserts text I deleted. What part of >CTRL-a DEL didn't you understand??? > > Sorry my English is only at basic level so I had quite some probs with the last two mails ;-) Did I something you are angry about?? If so - sorry, however ? I know the code is quite ugly so I would have no problem if you would tell me that you wont check it in - it would be better to figure out why gecko has problems with scrolling, however I was able to profile the stuff and venkerman showed me that most time was spent in DynLayer_dom.setLocation. It was calles quite often (about 500 times or so) and took 5000-10000s. The problem seems to be that scrolling-performance in general is not the problem it just feels so slow because it sometimes stucks. Overal duration of setLocation is about 6ms on my machine, however there are a few peaks with 150ms and more... Maybe Mozilla has problems with events when scrolling so it fires the same event on and on? Maybe stepped scrolling could be still quite usefule for large, complex scrolled areas but I dont know how good browser can handle this. Thanks for dynapi and good luck with your health! lg Clemens |
From: Leif W <war...@us...> - 2004-10-27 20:36:29
|
Stupid Lookout Unimpressed. Inserts text I deleted. What part of CTRL-a DEL didn't you understand??? |
From: Leif W <war...@us...> - 2004-10-27 20:25:42
|
DynAPI Examples - ViewPane and ExplorerJust returned from a week in the hospital. :-\ Have chores to do now, and rest! I'll take a look at these and other things as soon as I can! Thank you for the contributions! Leif |
From: Clemens E. <lin...@we...> - 2004-10-23 18:38:54
|
Sorry that I already ask again, however I found some problems with step-whise scrolling. The end and the begin of the document sometimes could not be reached, this is now fixed, however makes code much more ugly again ;-) lg Clemens |
From: Clemens E. <lin...@we...> - 2004-10-23 17:40:25
|
Hello again! I found the bug I spoke in the last mail about. Firefix-RC does not render the css-border attributes, I have opened a bug-report so that they know something is wrong. I attached the file if you want to try it yourself... lg Clemens |
From: Clemens E. <lin...@we...> - 2004-10-23 17:14:53
|
Hello again! Because gecko-based browsers seem to have problems when scrolling a viewpane driven by events (if you pick the knob yourself and drag it it does not scroll fluently, but if you simply stay on the down/up-buttons it works great) I implemented step-scrolling which could act as a fix or as speed-up when complex layers should be scrolled (on slower systems). I think the viewport.js should be quite up-to-date with cvs, but please copy my changes into the cvs-file and not overwrite the cvs-file with my copy. I maked all placed where source changed and it sould be easy to find the approriate places in CVS. I also attached the explorer-viewport demo which shows howto use it (simply rewrote the constructor.) Since I have just started with dynapi, feel free to rewrite parts or format it dynapi-compatible ;-) Thanks, lg Clemens PS: I found a bug in FireFoxRC which seems to render the knows in scrollbars wrong (no shadow-effekt). I'll have a look, maybe I can find the problem and can open a bug-report. |
From: Clemens E. <lin...@we...> - 2004-10-21 12:24:46
|
Hello again, >Firstly let me say thanks to all who have helped to >keep DynAPI alive. My greatest wish is to return to >this project in the near future but time will not >allow for that to happen now. > > Thank you to all people who made this great library reality! It seems that with it the dream of really thin clients can become reality. Lets hope that new browsers can handle much layers in a more efficient way... It would be great if you could return soon! >As for IOElement and opera it seems that the IFrame >object isn't available until after the page is loaded. >I think there should be a trap ofr this inside the >ioelement.js file. You can try call the the ioelement >object after the page loads to see it that works. > > You are right! When placing the call-method inside an button-event it works even with opera. However the creation of the IOElement and the registration of the webservice have to be done at initialisation which alerts() again. However because of it works fine its no problem at all, maybe we should if(dynapi.ua.opera) the alert, otherwise uses maybe disappointed. Just because of interrest, has anybody tried it with safari, because it is based on konqueror which does not work at all. Thanks again a lot, lg Clemens |
From: Raymond I. <xw...@ya...> - 2004-10-20 15:20:27
|
Wow! What a thread! Firstly let me say thanks to all who have helped to keep DynAPI alive. My greatest wish is to return to this project in the near future but time will not allow for that to happen now. As for IOElement and opera it seems that the IFrame object isn't available until after the page is loaded. I think there should be a trap ofr this inside the ioelement.js file. You can try call the the ioelement object after the page loads to see it that works. __ Raymond Irving --- Clemens Eisserer <lin...@we...> wrote: > Hi again, > > First of all thank you for explainig the licensing > details so exactly! > Hmm, I just want to use dynapi, I dont want to > modify it etc... > > IOElement refuses to work with Konqueror or > Opera-7.5, I had a look at > the source but as I already said my JavaScript is > quite bad and I dont > know many background-things of dynapi. > > It fails within this piece of code: > > p.getScope = function(thread) { > > var scope; > > if (!thread) thread=this._elmThread; > > if (this._winXFrames && this._winXFrames.top) > scope = > this._winXFrames.top.frames[thread]; > > else if (dynapi.ua.ns4) scope = > this.doc.layers[thread]; > > else scope = window.frames[thread]; > > if (!scope) return alert('IOElement Error: no > load element'); > > else return scope; > >}; > > Am I right that scope is the frame that is used for > client/server > communication? > If yes it seems opera and konqueror maybe have not > loaded this frame > already, would this be a possible explanation? > Thread returns a valid value, however it really > seems that it cannot > find the frame. > I added a backtrace at the end of the file. > > Any ideas howto go further to find the reason of > this behaviour? > > Thanks in advance, lg Clemens > > > > Here is the backtrace of the not-working > getScope-Function: > > Line 99 of linked script > http://localhost:3355/data/dynapi/util/ioelement.js > if (this.getScope()) > Line 254 of linked script > http://localhost:3355/data/dynapi/api/event.js > this[i](); > Line 111 of linked script > http://localhost:3355/data/dynapi/api/event.js > c._flagCreateEvent("create"); > Line 26 of linked script > http://localhost:3355/data/dynapi/api/dynlayer_opera.js > DynElement._flagCreate(this); > Line 135 of linked script > http://localhost:3355/data/dynapi/api/dyndocument.js > c._create(); > Line 271 of linked script > http://localhost:3355/data/dynapi/api/dyndocument.js > dynapi.document._create(); > Line 123 of linked script > http://localhost:3355/data/dynapi/dynapi.js > this._loadfn[i](); > In unknown script > dynapi._onLoad(); > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide > on ITManagersJournal > Use IT products in your business? Tell us what you > think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! > Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > |