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: Leif W <war...@us...> - 2003-10-07 19:10:07
|
I didn't see any followup comments on this post. Anyone else had a chance to see what the changes in the attached zip affect? I don't really understand why the changes were made, but if the Grid and Tree don't use the List Item, but can reuse the Node portion of the code, then it would make sense to break it up. Leif ----- Original Message ----- From: "Háber János" <bo...@co...> To: <dyn...@li...> Sent: Friday, October 03, 2003 4:47 PM Subject: [Dynapi-Dev] new widget: NodeItem, changed item: List > Hi! > > I separate the List and their items. the old ListItem is renamed and separated > to dynapi.gui.NodeItem. > I started to work Grid and Tree api, and use NodeItem to items. > > Cow > |
From: Leif W <war...@us...> - 2003-10-07 18:06:01
|
Looking at the CVS repository, I didn't see a new module for this project. http://cvs.sourceforge.net/viewcvs.py/dynapi/ Is it still planned to get it into CVS? Leif ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Tuesday, September 16, 2003 11:30 AM Subject: Re: [Dynapi-Dev] WYSIWYG editor for the DynAPI > > We're planning on having the development as a branch > of the dynapi cvs. > > I think it will be upgraded to support dynapi 3.0 > > -- > Raymond Irving > > > --- Daniel Tiru <de...@ti...> wrote: > > Hi! > > > > I have lost the thred during the last messages and > > wonder if someone > > could just tell me quickly what will be done with > > the editor? Will it be > > upgraded to 3x for example? > > > > Please just write a few lines and tell me. > > > > Regards > > Daniel > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Leif W <war...@us...> - 2003-10-07 17:06:33
|
Going through some old emails (still :) and saw this one. Definitely a great addition for the docs. Has it been added anywhere yet? If not I could add this. The server side needs more explanation I think. And a fully working example would better illustrate this powerful technique. I'm not sure exactly how to use this in a real app. But if you could give some examples? I was thinking of an example holding session data from a cookie, but I keep stumbling across security problems and keep shooting my ideas down and confusing myself before a solid concept formulates in my mind. ;-) Anyways, come up with a few examples, and a brief explanation of how they would function, and I can code stuff for an example page and documentation. I'm not too good with the JavaScript side, but if it comes to PHP then I can play with the data and put it into a simple MySQL example too. Leif ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Wednesday, September 17, 2003 1:10 PM Subject: Re: [Dynapi-Dev] How to add a Configuration file to your web apps > > Sure > > -- > Raymond Irving > > --- Aaron Shafovaloff <aar...@ya...> wrote: > > Can you include this within the documentation? > > > > --- Raymond Irving <xw...@ya...> wrote: > > > > > > With DynAPI 3.0 it's now very easy to add a > > > configuration file to your web apps. > > > > > > By using the IOElementSoda Class you can easily > > > convert a JavaScript Object into and xml document > > as > > > shown below: > > > > > > var ini = { > > > usecart:false, > > > color:'red', > > > timeout:5 > > > }; > > > > > > dynapi.debug.print(IOElement.ws_Var2SODA(ini)); > > > > > > Which should display: > > > > > > <soda> > > > <o0> > > > <a1> > > > <s2>usecart|color|timeout</s2> > > > <r1/> > > > <a2> > > > <b3>false</b3> > > > <r2/> > > > <s3>red</s3> > > > <r2/> > > > <i3>5</i3> > > > </a2> > > > </a1> > > > </o0> > > > </soda> > > > > > > > > > You can then save the SODA Object to a file on the > > > server. For example config.ini > > > > > > Later you could then reopen the config.ini file > > and > > > convert it back into a JavaScript Object: > > > > > > var fl = new FileReader(function(){ > > > var str = fl.read('config.ini'); // load file > > from > > > server > > > var ini = IOElement.ws_SODA2Var(str); > > > // now we can use the ini object > > > if(ini.color) document.bgcolor = ini.color; > > > }); > > > > > > > > > > > > Any comments? > > > > > > -- > > > Raymond Irving > > > > > > __________________________________ > > > Do you Yahoo!? > > > Yahoo! SiteBuilder - Free, easy-to-use web site > > design software > > > http://sitebuilder.yahoo.com > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > ===== > > Aaron Shafovaloff > > aarondot.com > > fallennotforsaken.com > > > > "It is truth alone that capacitates any soul to > > glorify God." ~John Owen > > > > "Justification is an act. It is not a work, or a > > series of acts. It is not progressive. The weakest > > believer and the strongest saint are alike equally > > justified. Justification admits no degrees. A man is > > either wholly justified or wholly condemned in the > > sight of God." ~William Plumer > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! SiteBuilder - Free, easy-to-use web site > > design software > > http://sitebuilder.yahoo.com > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Raymond I. <xw...@ya...> - 2003-10-07 14:54:44
|
Hi, The box fix feature now support NS4! See the dynapi.gui.bordermanager-boxfix.html for a quick example. Note that all the boxes will render the same way in all four browsers (ie, ns, moz and opera). I don't have safari or kde so someone might have to test it in these browsers. Supported style: inner, css-styles (solid, dotted, inset, outset, groove, etc) NS4 will use layers for both inner and css-like-styles (only solid supported) Please test the attached code and let me know if all is well so I can upload it into the CVS. -- Raymond Iring __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: C K. <cki...@ne...> - 2003-10-07 01:09:36
|
I can go through all the example pages and list the example, .js file, function and line number. Almost all of the errors cascade from the empty/missing returns, few are deeper and I'll try to root these out too. I don't have dev access to fix them in CVS. Sounds like double handling for someone else to fix the list, but if it helps increase our browser support, great! Christopher Kissinger Web Development Consultant >>> -----Original Message----- >>> From: dyn...@li... >>> [mailto:dyn...@li...] On Behalf >>> Of Raymond Irving >>> Sent: Monday, October 06, 2003 11:51 AM >>> To: dyn...@li... >>> Subject: Re: [Dynapi-Dev] a comment on NS 4.03 >>> >>> >>> >>> Well in such a case let's have DynAPI 3 support nn4.03 >>> >>> Christopher Kissinger can you point out or add the >>> needed return values? >>> >>> -- >>> Raymond Irving >>> >>> --- Doug Melvin <do...@cr...> wrote: >>> > Back in the day of the dinosaurs, >>> > corporations actually had to pay to use Netscape >>> > 4.03. >>> > There are still corporations that use NS 4.03 >>> > because that is what they licensed >>> > and the dinosaurs running things are unwilling to >>> > upgrade.. even for free. >>> > >>> > "You can hate them, you can love them, but you gotta >>> > work with them." >>> > Me, Now - in reference to the average computer user. >>> >>> >>> __________________________________ >>> Do you Yahoo!? >>> The New Yahoo! Shopping - with improved product search >>> http://shopping.yahoo.com >>> >>> |
From: Michael B. <mi...@mi...> - 2003-10-06 19:39:00
|
Yes I know I will use DynObject.all[object.id] The way that Folder and foldermanager and folderwindow saves and reads it's container arrays I need this I just didn't want to rewrite things but to keep within the DynAPI3 I'll use latter one cheers // me Den 03-10-06 17.11, skrev "Raymond Irving" <xw...@ya...>: > > I don't think it's necessary because once the layer is > destroyed I don't think you'll be able to use if again > > Note: The _destroy function removes the layer from the > DynAPI.all collection. > > -- > Raymond Irving > > --- Michael Bystrom <mi...@mi...> > wrote: >> Hi, >> >> dynlayer_base.js >> >> _destroy() >> >> Why is the "this.id = null" not there anymore. >> >> I REALY would like to include this again, would this >> be a problem. >> >> Michael |
From: Leif W <war...@us...> - 2003-10-06 18:11:10
|
[-] Added comment about file upload example disabled by default. Added PHP file upload example, commented out. Leif ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Monday, October 06, 2003 11:41 AM Subject: Re: [Dynapi-Dev] IOElement UPLOAD .asp > > > --- Leif W <war...@us...> wrote: > > ----- Original Message ----- > > From: "Raymond Irving" <xw...@ya...> > > To: <dyn...@li...> > > Sent: Sunday, October 05, 2003 11:21 PM > > Subject: Re: [Dynapi-Dev] IOElement UPLOAD .asp > > ... > > Should this be the same in all other language > > versions as well, so by > > default any of these example installations lying > > around on the net aren't > > giving free unrestrained ability to upload files? > > Probably better for > > security. And leave a note saying that's why it's > > commented out in the > > example, and a note on the example page too. > > > > Yes, I think the same should go for the others as > well. This is better for security reasons. > > -- > Raymond Irving > > > .... > > > > Leif > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product search > http://shopping.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Kevin <ke...@ke...> - 2003-10-06 17:37:43
|
See below: "Raymond Irving" <xw...@ya...> wrote: > Hello Everyone, > > I've managed to get the Box Model Fix functions into > the api. Please see the attached zip file for the full > update. > > Please test and let me how well the new setBorder() > function performs I'll try to have a look at this. > Kevin, > > I've noticed that your Frame object did not add a > setBorder function to the DynLayer class. It seems to > be a separated object which inherits the from the > DynLayer class. Could we more the Frame Class into a > separate file called frame.js? This would make > bordermanager.js a little smaller. We could then use > dynapi.gui.Frame to include the frame class. Agreed, split it into gui.Frame. Yes I preferred to give the Frame a setBorder and addContent methods. So it's clear the frame (border) would be outside the content. Doing a set(Outer)Border or addFrame method to a DynLayer would be ok I think. Perhaps more difficult to implement if I remember! > Is there an example for the Skin Class found in > highlighter.js or is it a part of the Frame Class? Yes the Frame class uses Skins (extends Highlighter) for the sides / corners (borders) so they can be a solid color or textured / tiled using images. Using a skin graft will dynamically change the skin style/theme (style manager)? > PS. In my test results I find the new setBorder() much > faster than setInnerBorder. In cases where it took > 1500 ms it's now taking 600 ms. > Note: The box model fix for NS4 is still being worked > on. NS4 will be using DynLayers to create borders, > etc. Yes css should be fast. Though it would be nice to allow use of DynLayers (Skins, set(Outer)Border or addFrame ) in other browsers if a developer wanted that way of setting a frame border image / texture / tile / theme / style or what ever we call it. - Kevin > > -- > Raymond Irving > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product search > http://shopping.yahoo.com |
From: C K. <cki...@ne...> - 2003-10-06 17:29:03
|
Sorry if I missed that this is already being worked on/to do. Yes, I wouldn't want a page in the examples to actually write uploaded = files to the server. I was checking if that's the right syntax for it, and BTW it does work. I REEEALLY like documentation, does anyone have any new finished docs = not in the snapshot? I'll update my quickrefs and the object model treeview for IOElement and submit a link for review. With all the add/changes to DynAPI, and still learning it myself, I've = let the object model slip. P.S. NN 4.03 is my problem, I was checking for interest in this mutation = since I'm doing it anyway. DynAPI is pretty polished, so it usually just takes quick fixes. Some end users' fixation on back-compat. with stone age technology is amazing... >>> -----Original Message----- >>> From: dyn...@li...=20 >>> [mailto:dyn...@li...] On Behalf=20 >>> Of Raymond Irving >>> Sent: Sunday, October 05, 2003 10:21 PM >>> To: dyn...@li... >>> Subject: Re: [Dynapi-Dev] IOElement UPLOAD .asp >>> =20 >>> =20 >>> =20 >>> See below: >>> =20 >>> --- C Kissinger <cki...@ne...> wrote: >>> > I got the latest snapshot last night. >>> > The IOElement .asp is the only one version of >>> > IOElement UPLOAD I've tried in >>> > the examples so far, but it didn't work. >>> =20 >>> Oh! >>> =20 >>> > I got at least the example's feedback to work if not >>> > the actual file saving >>> > part yet. >>> =20 >>> By default it should not write (or save) anything to >>> the user disk.=20 >>> =20 >>> > ioelmsrv.vbscript.asp >>> > line 45 or 46 (sorry, I added comments) did read: >>> >=20 >>> > If wso_vars.count=3D0 Then ReDim arr(0) Else ReDim >>> > arr(wso_vars.count+UBound(wso_jsCommands)) >>> >=20 >>> > But you can't Ubound a variant array until at least >>> > one element is defined, >>> > so I changed >>> > line 12 from: >>> >=20 >>> > 12 Dim wso_jsCommands() >>> >=20 >>> > to >>> >=20 >>> > 12 Dim wso_jsCommands(0) >>> >=20 >>> > And at least the feedback portion worked with >>> > IIS 5 >>> > --Internet Explorer 6 >>> > --Mozilla 1.4 >>> > --Netscape 7.1 >>> =20 >>> Add to my to-do list >>> =20 >>> > In Netscape Navigator 4.03 of course I got >>> > JavaScript errors about "function >>> > does >>> > not always return a value/dynapi not >>> > defined/IOElement not defined". If >>> > anyone's >>> > interested, I'll continue porting dynapi's >>> > value-returning functions to >>> > always return >>> > a value for poor old NN 4.03. I think it's just good >>> > design. >>> =20 >>> How many persons out there using NN 4.03? I thought >>> more and more users were upgrading their browsers, >>> correct? >>> =20 >>> > I've used a similar solution before in ASP for >>> > uploads, and I imagine that >>> > to actually >>> > save the uploaded file, you would add a line in >>> > dynapi.util.ioelement-upload.asp after >>> > line 15 to be something like: >>> >=20 >>> > 14 ... >>> > 15 Call wsAddVariable("size",File.FileSize) >>> > 16 File.SaveToDisk(Server.MapPath(strRelativePath)) >>> > '*****Code Added Line >>> > 16 >>> > 17 Next >>> > 18 ... >>> >=20 >>> > I'll try this part next. >>> =20 >>> Cool but line 16 should be commented out. The .asp >>> file should not by default save the file to the users >>> disk. >>> =20 >>> Best regards, >>> =20 >>> -- >>> Raymond Irving >>> =20 >>> > Christopher Kissinger=20 >>> > Web Development Consultant >>> >=20 >>> >=20 >>> >=20 >>> > >>> ------------------------------------------------------- >>> > This sf.net email is sponsored by:ThinkGeek >>> > Welcome to geek heaven. >>> > http://thinkgeek.com/sf >>> > _______________________________________________ >>> > Dynapi-Dev mailing list >>> > Dyn...@li... >>> > >>> http://www.mail-archive.com/dyn...@li.../ >>> =20 >>> =20 >>> __________________________________ >>> Do you Yahoo!? >>> The New Yahoo! Shopping - with improved product search >>> http://shopping.yahoo.com >>> =20 >>> =20 |
From: Raymond I. <xw...@ya...> - 2003-10-06 16:50:58
|
Well in such a case let's have DynAPI 3 support nn4.03 Christopher Kissinger can you point out or add the needed return values? -- Raymond Irving --- Doug Melvin <do...@cr...> wrote: > Back in the day of the dinosaurs, > corporations actually had to pay to use Netscape > 4.03. > There are still corporations that use NS 4.03 > because that is what they licensed > and the dinosaurs running things are unwilling to > upgrade.. even for free. > > "You can hate them, you can love them, but you gotta > work with them." > Me, Now - in reference to the average computer user. __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Doug M. <do...@cr...> - 2003-10-06 16:18:43
|
Back in the day of the dinosaurs, corporations actually had to pay to use Netscape 4.03. There are still corporations that use NS 4.03 because that is what they = licensed and the dinosaurs running things are unwilling to upgrade.. even for = free. "You can hate them, you can love them, but you gotta work with them." Me, Now - in reference to the average computer user. |
From: Raymond I. <xw...@ya...> - 2003-10-06 15:41:28
|
--- Leif W <war...@us...> wrote: > ----- Original Message ----- > From: "Raymond Irving" <xw...@ya...> > To: <dyn...@li...> > Sent: Sunday, October 05, 2003 11:21 PM > Subject: Re: [Dynapi-Dev] IOElement UPLOAD .asp > ... > Should this be the same in all other language > versions as well, so by > default any of these example installations lying > around on the net aren't > giving free unrestrained ability to upload files? > Probably better for > security. And leave a note saying that's why it's > commented out in the > example, and a note on the example page too. > Yes, I think the same should go for the others as well. This is better for security reasons. -- Raymond Irving > .... > > Leif > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Leif W <war...@us...> - 2003-10-06 15:16:15
|
----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Sunday, October 05, 2003 11:21 PM Subject: Re: [Dynapi-Dev] IOElement UPLOAD .asp [snip] > Cool but line 16 should be commented out. The .asp > file should not by default save the file to the users > disk. Should this be the same in all other language versions as well, so by default any of these example installations lying around on the net aren't giving free unrestrained ability to upload files? Probably better for security. And leave a note saying that's why it's commented out in the example, and a note on the example page too. [snip] Leif |
From: Raymond I. <xw...@ya...> - 2003-10-06 15:11:25
|
I don't think it's necessary because once the layer is destroyed I don't think you'll be able to use if again Note: The _destroy function removes the layer from the DynAPI.all collection. -- Raymond Irving --- Michael Bystrom <mi...@mi...> wrote: > Hi, > > dynlayer_base.js > > _destroy() > > Why is the "this.id = null" not there anymore. > > I REALY would like to include this again, would this > be a problem. > > Michael > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-10-06 15:09:12
|
You can still add you default menu images and then add the code inside the precreate event to generate the html code for the menu is the user did not supply one. -- Raymond Irving --- Daniel Tiru <de...@ti...> wrote: > Hi Raymond! > > There will be no minimize / maximize images and "no > way"(you still can > call the methods manually) to call the function if > you dont write the > htmlcode "{@min}" in the menu layer. > > Is that enuff you think? Or is it vital to add more > functionallity to be > able to turn it off in the other way (by a method)? > > Regards > Daniel > > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...] On > Behalf Of Raymond > Irving > Sent: den 6 oktober 2003 16:10 > To: dyn...@li... > Subject: RE: [Dynapi-Dev] Updates in CVS - PanelBar: > > > > See below: > > --- Daniel Tiru <de...@ti...> wrote: > > Hi Raymond! > > > > Great feedback, thanks. > > > > Regarding: > > 3) It would also be nice to provide an function to > > turn on or off the animation. > > > > What do you mean by this? Do you mean like turning > > on the step by step > > sizing or to deactivate the minimize / maximize > functionallity? > > Yep, that's what I meant. I guess that should be a > simple thing to do :) > > -- > Rayomond Irving > > > Regards > > Daniel > > > > -----Original Message----- > > From: dyn...@li... > > [mailto:dyn...@li...] On > > Behalf Of Raymond > > Irving > > Sent: den 6 oktober 2003 05:09 > > To: dyn...@li... > > Subject: Re: [Dynapi-Dev] Updates in CVS - > PanelBar: > > > > > > Hi Daniel, > > > > The PanelBar and Stacker Class looks very good! > > > > I think it's a very cool widget indeed! Using > > stacker > > a programmer can easily create something like the > > Micrsoft Outlook Bar. > > > > I just have a few things to say concerning the > > PanelBar widget: > > > > 1) IMO I don't think the lyrMenu agrument should > be > > inside the constructor. This method will require > the > > user to create both a menu and a content area. > It's > > simpler to give them a default menu and allow them > > to > > change it later: > > > > var pb = new PanelBar(content) > > ... > > // (Optional) here the user can change the menu > pb.setMenuContent(new > > DynLayer()); > > > > Another thing that I try to do when creating > widgets > > is to arrange my arguments in such a manner that > > most frequently used > > arguments appears first. IMO I would arrange the > > contructor agruments > > like this: > > > > PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) > > > > The "mnucss" "cntcss" can be set by the user so I > > don't see these as necessary inside the > constructor: > > > > var content = new DynLayer(); > content.setClass('content_class'); // > > user sets the class here pb.setContent(content); > .... var > > menu = new > > DynLayer(); menu.setClass('menu_class'); // user > > sets the class here > > pb.setMenuContent(menu); > > > > > > 2) Whenever the panel is minimized or maximized > the > > menu.setHTML() function is call throughout the > > entire > > animation loop. This should be avoided. > > > > 3) It would also be nice to provide an function to > > turn on or off the animation. > > > > example: > > > > pb.setAnimated(false); > > > > > > 4) It would be nice if the widget could trigger a > > minimize and maximized event when the appropiate > > button is pressed. > > > > 5) Change line 54 to read: > > > > var p = > dynapi.setPrototype('PanelBar','DynLayer'); > > > > By doing this a programmer and take advantage of > the > > isClass() and getClass() functions > > > > 6) I don't think setDraging() is necessary since > the > > user can call the setDragEnabled function when > > DragEvent is included > > > > best regards, > > > > -- > > Raymond Irving > > --- Daniel Tiru <de...@ti...> wrote: > > > + Renamed window to PanelBar > > > - PanelBar: removed function setdragable > > > + PanelBar: Renamed minimizewindow to minimize > > > + PanelBar: Renamed maximizewindow to maximize > > > + Stacker: Added missed Semicolons > > > + Updated quickref and examples for PanelBar and > > > Stacker > > > > > > Regards > > > Daniel > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > __________________________________ > > Do you Yahoo!? > > The New Yahoo! Shopping - with improved product > > search > > http://shopping.yahoo.com > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > > > === message truncated === __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Michael B. <mi...@mi...> - 2003-10-06 14:50:01
|
Hi, dynlayer_base.js _destroy() Why is the "this.id = null" not there anymore. I REALY would like to include this again, would this be a problem. Michael |
From: Daniel T. <de...@ti...> - 2003-10-06 14:24:57
|
Hi Raymond! There will be no minimize / maximize images and "no way"(you still can call the methods manually) to call the function if you dont write the htmlcode "{@min}" in the menu layer. Is that enuff you think? Or is it vital to add more functionallity to be able to turn it off in the other way (by a method)? Regards Daniel -----Original Message----- From: dyn...@li... [mailto:dyn...@li...] On Behalf Of Raymond Irving Sent: den 6 oktober 2003 16:10 To: dyn...@li... Subject: RE: [Dynapi-Dev] Updates in CVS - PanelBar: See below: --- Daniel Tiru <de...@ti...> wrote: > Hi Raymond! > > Great feedback, thanks. > > Regarding: > 3) It would also be nice to provide an function to > turn on or off the animation. > > What do you mean by this? Do you mean like turning > on the step by step > sizing or to deactivate the minimize / maximize functionallity? Yep, that's what I meant. I guess that should be a simple thing to do :) -- Rayomond Irving > Regards > Daniel > > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...] On > Behalf Of Raymond > Irving > Sent: den 6 oktober 2003 05:09 > To: dyn...@li... > Subject: Re: [Dynapi-Dev] Updates in CVS - PanelBar: > > > Hi Daniel, > > The PanelBar and Stacker Class looks very good! > > I think it's a very cool widget indeed! Using > stacker > a programmer can easily create something like the > Micrsoft Outlook Bar. > > I just have a few things to say concerning the > PanelBar widget: > > 1) IMO I don't think the lyrMenu agrument should be > inside the constructor. This method will require the > user to create both a menu and a content area. It's > simpler to give them a default menu and allow them > to > change it later: > > var pb = new PanelBar(content) > ... > // (Optional) here the user can change the menu pb.setMenuContent(new > DynLayer()); > > Another thing that I try to do when creating widgets > is to arrange my arguments in such a manner that > most frequently used > arguments appears first. IMO I would arrange the > contructor agruments > like this: > > PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) > > The "mnucss" "cntcss" can be set by the user so I > don't see these as necessary inside the constructor: > > var content = new DynLayer(); content.setClass('content_class'); // > user sets the class here pb.setContent(content); .... var > menu = new > DynLayer(); menu.setClass('menu_class'); // user > sets the class here > pb.setMenuContent(menu); > > > 2) Whenever the panel is minimized or maximized the > menu.setHTML() function is call throughout the > entire > animation loop. This should be avoided. > > 3) It would also be nice to provide an function to > turn on or off the animation. > > example: > > pb.setAnimated(false); > > > 4) It would be nice if the widget could trigger a > minimize and maximized event when the appropiate > button is pressed. > > 5) Change line 54 to read: > > var p = dynapi.setPrototype('PanelBar','DynLayer'); > > By doing this a programmer and take advantage of the > isClass() and getClass() functions > > 6) I don't think setDraging() is necessary since the > user can call the setDragEnabled function when > DragEvent is included > > best regards, > > -- > Raymond Irving > --- Daniel Tiru <de...@ti...> wrote: > > + Renamed window to PanelBar > > - PanelBar: removed function setdragable > > + PanelBar: Renamed minimizewindow to minimize > > + PanelBar: Renamed maximizewindow to maximize > > + Stacker: Added missed Semicolons > > + Updated quickref and examples for PanelBar and > > Stacker > > > > Regards > > Daniel > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product > search > http://shopping.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://www.mail-archive.com/dyn...@li.../ |
From: Daniel T. <de...@ti...> - 2003-10-06 14:24:57
|
Hi Raymond! There will be no minimize / maximize images and "no way"(you still can call the methods manually) to call the function if you dont write the htmlcode "{@min}" in the menu layer. Is that enuff you think? Or is it vital to add more functionallity to be able to turn it off in the other way (by a method)? Regards Daniel -----Original Message----- From: dyn...@li... [mailto:dyn...@li...] On Behalf Of Raymond Irving Sent: den 6 oktober 2003 16:10 To: dyn...@li... Subject: RE: [Dynapi-Dev] Updates in CVS - PanelBar: See below: --- Daniel Tiru <de...@ti...> wrote: > Hi Raymond! > > Great feedback, thanks. > > Regarding: > 3) It would also be nice to provide an function to > turn on or off the animation. > > What do you mean by this? Do you mean like turning > on the step by step > sizing or to deactivate the minimize / maximize functionallity? Yep, that's what I meant. I guess that should be a simple thing to do :) -- Rayomond Irving > Regards > Daniel > > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...] On > Behalf Of Raymond > Irving > Sent: den 6 oktober 2003 05:09 > To: dyn...@li... > Subject: Re: [Dynapi-Dev] Updates in CVS - PanelBar: > > > Hi Daniel, > > The PanelBar and Stacker Class looks very good! > > I think it's a very cool widget indeed! Using > stacker > a programmer can easily create something like the > Micrsoft Outlook Bar. > > I just have a few things to say concerning the > PanelBar widget: > > 1) IMO I don't think the lyrMenu agrument should be > inside the constructor. This method will require the > user to create both a menu and a content area. It's > simpler to give them a default menu and allow them > to > change it later: > > var pb = new PanelBar(content) > ... > // (Optional) here the user can change the menu pb.setMenuContent(new > DynLayer()); > > Another thing that I try to do when creating widgets > is to arrange my arguments in such a manner that > most frequently used > arguments appears first. IMO I would arrange the > contructor agruments > like this: > > PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) > > The "mnucss" "cntcss" can be set by the user so I > don't see these as necessary inside the constructor: > > var content = new DynLayer(); content.setClass('content_class'); // > user sets the class here pb.setContent(content); .... var > menu = new > DynLayer(); menu.setClass('menu_class'); // user > sets the class here > pb.setMenuContent(menu); > > > 2) Whenever the panel is minimized or maximized the > menu.setHTML() function is call throughout the > entire > animation loop. This should be avoided. > > 3) It would also be nice to provide an function to > turn on or off the animation. > > example: > > pb.setAnimated(false); > > > 4) It would be nice if the widget could trigger a > minimize and maximized event when the appropiate > button is pressed. > > 5) Change line 54 to read: > > var p = dynapi.setPrototype('PanelBar','DynLayer'); > > By doing this a programmer and take advantage of the > isClass() and getClass() functions > > 6) I don't think setDraging() is necessary since the > user can call the setDragEnabled function when > DragEvent is included > > best regards, > > -- > Raymond Irving > --- Daniel Tiru <de...@ti...> wrote: > > + Renamed window to PanelBar > > - PanelBar: removed function setdragable > > + PanelBar: Renamed minimizewindow to minimize > > + PanelBar: Renamed maximizewindow to maximize > > + Stacker: Added missed Semicolons > > + Updated quickref and examples for PanelBar and > > Stacker > > > > Regards > > Daniel > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product > search > http://shopping.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://www.mail-archive.com/dyn...@li.../ |
From: Daniel T. <de...@ti...> - 2003-10-06 14:24:30
|
Hi Raymond! There will be no minimize / maximize images and "no way"(you still can call the methods manually) to call the function if you dont write the htmlcode "{@min}" in the menu layer. Is that enuff you think? Or is it vital to add more functionallity to be able to turn it off in the other way (by a method)? Regards Daniel -----Original Message----- From: dyn...@li... [mailto:dyn...@li...] On Behalf Of Raymond Irving Sent: den 6 oktober 2003 16:10 To: dyn...@li... Subject: RE: [Dynapi-Dev] Updates in CVS - PanelBar: See below: --- Daniel Tiru <de...@ti...> wrote: > Hi Raymond! > > Great feedback, thanks. > > Regarding: > 3) It would also be nice to provide an function to > turn on or off the animation. > > What do you mean by this? Do you mean like turning > on the step by step > sizing or to deactivate the minimize / maximize functionallity? Yep, that's what I meant. I guess that should be a simple thing to do :) -- Rayomond Irving > Regards > Daniel > > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...] On > Behalf Of Raymond > Irving > Sent: den 6 oktober 2003 05:09 > To: dyn...@li... > Subject: Re: [Dynapi-Dev] Updates in CVS - PanelBar: > > > Hi Daniel, > > The PanelBar and Stacker Class looks very good! > > I think it's a very cool widget indeed! Using > stacker > a programmer can easily create something like the > Micrsoft Outlook Bar. > > I just have a few things to say concerning the > PanelBar widget: > > 1) IMO I don't think the lyrMenu agrument should be > inside the constructor. This method will require the > user to create both a menu and a content area. It's > simpler to give them a default menu and allow them > to > change it later: > > var pb = new PanelBar(content) > ... > // (Optional) here the user can change the menu pb.setMenuContent(new > DynLayer()); > > Another thing that I try to do when creating widgets > is to arrange my arguments in such a manner that > most frequently used > arguments appears first. IMO I would arrange the > contructor agruments > like this: > > PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) > > The "mnucss" "cntcss" can be set by the user so I > don't see these as necessary inside the constructor: > > var content = new DynLayer(); content.setClass('content_class'); // > user sets the class here pb.setContent(content); .... var > menu = new > DynLayer(); menu.setClass('menu_class'); // user > sets the class here > pb.setMenuContent(menu); > > > 2) Whenever the panel is minimized or maximized the > menu.setHTML() function is call throughout the > entire > animation loop. This should be avoided. > > 3) It would also be nice to provide an function to > turn on or off the animation. > > example: > > pb.setAnimated(false); > > > 4) It would be nice if the widget could trigger a > minimize and maximized event when the appropiate > button is pressed. > > 5) Change line 54 to read: > > var p = dynapi.setPrototype('PanelBar','DynLayer'); > > By doing this a programmer and take advantage of the > isClass() and getClass() functions > > 6) I don't think setDraging() is necessary since the > user can call the setDragEnabled function when > DragEvent is included > > best regards, > > -- > Raymond Irving > --- Daniel Tiru <de...@ti...> wrote: > > + Renamed window to PanelBar > > - PanelBar: removed function setdragable > > + PanelBar: Renamed minimizewindow to minimize > > + PanelBar: Renamed maximizewindow to maximize > > + Stacker: Added missed Semicolons > > + Updated quickref and examples for PanelBar and > > Stacker > > > > Regards > > Daniel > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product > search > http://shopping.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://www.mail-archive.com/dyn...@li.../ |
From: Raymond I. <xw...@ya...> - 2003-10-06 14:10:28
|
See below: --- Daniel Tiru <de...@ti...> wrote: > Hi Raymond! > > Great feedback, thanks. > > Regarding: > 3) It would also be nice to provide an function to > turn on or off the animation. > > What do you mean by this? Do you mean like turning > on the step by step > sizing or to deactivate the minimize / maximize > functionallity? Yep, that's what I meant. I guess that should be a simple thing to do :) -- Rayomond Irving > Regards > Daniel > > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...] On > Behalf Of Raymond > Irving > Sent: den 6 oktober 2003 05:09 > To: dyn...@li... > Subject: Re: [Dynapi-Dev] Updates in CVS - PanelBar: > > > Hi Daniel, > > The PanelBar and Stacker Class looks very good! > > I think it's a very cool widget indeed! Using > stacker > a programmer can easily create something like the > Micrsoft Outlook Bar. > > I just have a few things to say concerning the > PanelBar widget: > > 1) IMO I don't think the lyrMenu agrument should be > inside the constructor. This method will require the > user to create both a menu and a content area. It's > simpler to give them a default menu and allow them > to > change it later: > > var pb = new PanelBar(content) > ... > // (Optional) here the user can change the menu > pb.setMenuContent(new > DynLayer()); > > Another thing that I try to do when creating widgets > is to arrange my arguments in such a manner that > most frequently used > arguments appears first. IMO I would arrange the > contructor agruments > like this: > > PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) > > The "mnucss" "cntcss" can be set by the user so I > don't see these as necessary inside the constructor: > > var content = new DynLayer(); > content.setClass('content_class'); // user > sets the class here pb.setContent(content); .... var > menu = new > DynLayer(); menu.setClass('menu_class'); // user > sets the class here > pb.setMenuContent(menu); > > > 2) Whenever the panel is minimized or maximized the > menu.setHTML() function is call throughout the > entire > animation loop. This should be avoided. > > 3) It would also be nice to provide an function to > turn on or off the animation. > > example: > > pb.setAnimated(false); > > > 4) It would be nice if the widget could trigger a > minimize and maximized event when the appropiate > button is pressed. > > 5) Change line 54 to read: > > var p = dynapi.setPrototype('PanelBar','DynLayer'); > > By doing this a programmer and take advantage of the > isClass() and getClass() functions > > 6) I don't think setDraging() is necessary since the > user can call the setDragEnabled function when > DragEvent is included > > best regards, > > -- > Raymond Irving > --- Daniel Tiru <de...@ti...> wrote: > > + Renamed window to PanelBar > > - PanelBar: removed function setdragable > > + PanelBar: Renamed minimizewindow to minimize > > + PanelBar: Renamed maximizewindow to maximize > > + Stacker: Added missed Semicolons > > + Updated quickref and examples for PanelBar and > > Stacker > > > > Regards > > Daniel > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product > search > http://shopping.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Daniel T. <de...@ti...> - 2003-10-06 08:34:03
|
Hi Raymond! Great feedback, thanks. Regarding: 3) It would also be nice to provide an function to turn on or off the animation. What do you mean by this? Do you mean like turning on the step by step sizing or to deactivate the minimize / maximize functionallity? Regards Daniel -----Original Message----- From: dyn...@li... [mailto:dyn...@li...] On Behalf Of Raymond Irving Sent: den 6 oktober 2003 05:09 To: dyn...@li... Subject: Re: [Dynapi-Dev] Updates in CVS - PanelBar: Hi Daniel, The PanelBar and Stacker Class looks very good! I think it's a very cool widget indeed! Using stacker a programmer can easily create something like the Micrsoft Outlook Bar. I just have a few things to say concerning the PanelBar widget: 1) IMO I don't think the lyrMenu agrument should be inside the constructor. This method will require the user to create both a menu and a content area. It's simpler to give them a default menu and allow them to change it later: var pb = new PanelBar(content) ... // (Optional) here the user can change the menu pb.setMenuContent(new DynLayer()); Another thing that I try to do when creating widgets is to arrange my arguments in such a manner that most frequently used arguments appears first. IMO I would arrange the contructor agruments like this: PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) The "mnucss" "cntcss" can be set by the user so I don't see these as necessary inside the constructor: var content = new DynLayer(); content.setClass('content_class'); // user sets the class here pb.setContent(content); .... var menu = new DynLayer(); menu.setClass('menu_class'); // user sets the class here pb.setMenuContent(menu); 2) Whenever the panel is minimized or maximized the menu.setHTML() function is call throughout the entire animation loop. This should be avoided. 3) It would also be nice to provide an function to turn on or off the animation. example: pb.setAnimated(false); 4) It would be nice if the widget could trigger a minimize and maximized event when the appropiate button is pressed. 5) Change line 54 to read: var p = dynapi.setPrototype('PanelBar','DynLayer'); By doing this a programmer and take advantage of the isClass() and getClass() functions 6) I don't think setDraging() is necessary since the user can call the setDragEnabled function when DragEvent is included best regards, -- Raymond Irving --- Daniel Tiru <de...@ti...> wrote: > + Renamed window to PanelBar > - PanelBar: removed function setdragable > + PanelBar: Renamed minimizewindow to minimize > + PanelBar: Renamed maximizewindow to maximize > + Stacker: Added missed Semicolons > + Updated quickref and examples for PanelBar and > Stacker > > Regards > Daniel > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://www.mail-archive.com/dyn...@li.../ |
From: Raymond I. <xw...@ya...> - 2003-10-06 03:21:04
|
See below: --- C Kissinger <cki...@ne...> wrote: > I got the latest snapshot last night. > The IOElement .asp is the only one version of > IOElement UPLOAD I've tried in > the examples so far, but it didn't work. Oh! > I got at least the example's feedback to work if not > the actual file saving > part yet. By default it should not write (or save) anything to the user disk. > ioelmsrv.vbscript.asp > line 45 or 46 (sorry, I added comments) did read: > > If wso_vars.count=0 Then ReDim arr(0) Else ReDim > arr(wso_vars.count+UBound(wso_jsCommands)) > > But you can't Ubound a variant array until at least > one element is defined, > so I changed > line 12 from: > > 12 Dim wso_jsCommands() > > to > > 12 Dim wso_jsCommands(0) > > And at least the feedback portion worked with > IIS 5 > --Internet Explorer 6 > --Mozilla 1.4 > --Netscape 7.1 Add to my to-do list > In Netscape Navigator 4.03 of course I got > JavaScript errors about "function > does > not always return a value/dynapi not > defined/IOElement not defined". If > anyone's > interested, I'll continue porting dynapi's > value-returning functions to > always return > a value for poor old NN 4.03. I think it's just good > design. How many persons out there using NN 4.03? I thought more and more users were upgrading their browsers, correct? > I've used a similar solution before in ASP for > uploads, and I imagine that > to actually > save the uploaded file, you would add a line in > dynapi.util.ioelement-upload.asp after > line 15 to be something like: > > 14 ... > 15 Call wsAddVariable("size",File.FileSize) > 16 File.SaveToDisk(Server.MapPath(strRelativePath)) > '*****Code Added Line > 16 > 17 Next > 18 ... > > I'll try this part next. Cool but line 16 should be commented out. The .asp file should not by default save the file to the users disk. Best regards, -- Raymond Irving > Christopher Kissinger > Web Development Consultant > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-10-06 03:08:56
|
Hi Daniel, The PanelBar and Stacker Class looks very good! I think it's a very cool widget indeed! Using stacker a programmer can easily create something like the Micrsoft Outlook Bar. I just have a few things to say concerning the PanelBar widget: 1) IMO I don't think the lyrMenu agrument should be inside the constructor. This method will require the user to create both a menu and a content area. It's simpler to give them a default menu and allow them to change it later: var pb = new PanelBar(content) ... // (Optional) here the user can change the menu pb.setMenuContent(new DynLayer()); Another thing that I try to do when creating widgets is to arrange my arguments in such a manner that most frequently used arguments appears first. IMO I would arrange the contructor agruments like this: PanelBar(lyrcnt,x,y,w,h,minimized,mnuheight) The "mnucss" "cntcss" can be set by the user so I don't see these as necessary inside the constructor: var content = new DynLayer(); content.setClass('content_class'); // user sets the class here pb.setContent(content); .... var menu = new DynLayer(); menu.setClass('menu_class'); // user sets the class here pb.setMenuContent(menu); 2) Whenever the panel is minimized or maximized the menu.setHTML() function is call throughout the entire animation loop. This should be avoided. 3) It would also be nice to provide an function to turn on or off the animation. example: pb.setAnimated(false); 4) It would be nice if the widget could trigger a minimize and maximized event when the appropiate button is pressed. 5) Change line 54 to read: var p = dynapi.setPrototype('PanelBar','DynLayer'); By doing this a programmer and take advantage of the isClass() and getClass() functions 6) I don't think setDraging() is necessary since the user can call the setDragEnabled function when DragEvent is included best regards, -- Raymond Irving --- Daniel Tiru <de...@ti...> wrote: > + Renamed window to PanelBar > - PanelBar: removed function setdragable > + PanelBar: Renamed minimizewindow to minimize > + PanelBar: Renamed maximizewindow to maximize > + Stacker: Added missed Semicolons > + Updated quickref and examples for PanelBar and > Stacker > > Regards > Daniel > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-10-05 23:36:08
|
Hello Everyone, I've managed to get the Box Model Fix functions into the api. Please see the attached zip file for the full update. Please test and let me how well the new setBorder() function performs Kevin, I've noticed that your Frame object did not add a setBorder function to the DynLayer class. It seems to be a separated object which inherits the from the DynLayer class. Could we more the Frame Class into a separate file called frame.js? This would make bordermanager.js a little smaller. We could then use dynapi.gui.Frame to include the frame class. Is there an example for the Skin Class found in highlighter.js or is it a part of the Frame Class? PS. In my test results I find the new setBorder() much faster than setInnerBorder. In cases where it took 1500 ms it's now taking 600 ms. Note: The box model fix for NS4 is still being worked on. NS4 will be using DynLayers to create borders, etc. -- Raymond Irving __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: C K. <cki...@ne...> - 2003-10-05 19:50:42
|
I got the latest snapshot last night. The IOElement .asp is the only one version of IOElement UPLOAD I've = tried in the examples so far, but it didn't work. I got at least the example's feedback to work if not the actual file = saving part yet. ioelmsrv.vbscript.asp line 45 or 46 (sorry, I added comments) did read: If wso_vars.count=3D0 Then ReDim arr(0) Else ReDim arr(wso_vars.count+UBound(wso_jsCommands)) But you can't Ubound a variant array until at least one element is = defined, so I changed line 12 from: 12 Dim wso_jsCommands() to 12 Dim wso_jsCommands(0) And at least the feedback portion worked with IIS 5 --Internet Explorer 6 --Mozilla 1.4 --Netscape 7.1 In Netscape Navigator 4.03 of course I got JavaScript errors about = "function does not always return a value/dynapi not defined/IOElement not defined". If anyone's interested, I'll continue porting dynapi's value-returning functions to always return a value for poor old NN 4.03. I think it's just good design. I've used a similar solution before in ASP for uploads, and I imagine = that to actually save the uploaded file, you would add a line in dynapi.util.ioelement-upload.asp after line 15 to be something like: 14 ... 15 Call wsAddVariable("size",File.FileSize) 16 File.SaveToDisk(Server.MapPath(strRelativePath)) '*****Code Added = Line 16 17 Next 18 ... I'll try this part next. Christopher Kissinger=20 Web Development Consultant |