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: Joy R. <joy...@ho...> - 2003-05-19 13:15:43
|
Hello This is because in Netscape there may be only one layer open for loading external content (a badly documented feature of Netscape). Unfortunately layers do not close after loading automaticly and there for close must be done manually. You may refer code in the http://www.visualway.com/helmi ... I have also attached another example of possible workaround in this document (requires DynAPI). - Juho Risku / Helmi Staff http://www.visualway.com/helmi >From: Ramesh Pallikara <ra...@in...> >Reply-To: ra...@in... >To: DynAPI-Dev <dyn...@li...> >Subject: [Dynapi-Dev] setHTML on ns4 >Date: Sat, 17 May 2003 20:53:31 +0530 > >hi, > >i have a link on a dynlayer which sets a HTML content onto that layer >itself. > >clicking the link however causes ns4 to crash, > >any ideas why ????? > >best regardz, >ramesh pallikara > >-- >QOTD: > "I've always wanted to work in the Federal Mint. And then go on > strike. To make less money." > > > > >------------------------------------------------------- >This SF.net email is sponsored by: If flattening out C++ or Java >code to make your application fit in a relational database is painful, >don't do it! Check out ObjectStore. Now part of Progress Software. >http://www.objectstore.net/sourceforge >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://www.mail-archive.com/dyn...@li.../ _________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 |
From: Joy R. <joy...@ho...> - 2003-05-19 13:11:01
|
Hello, I agree these two should be there. :-) - Juho Risku / Helmi Staff http://www.visualway.com/helmi >From: Raymond Irving <xw...@ya...> >To: DynAPI-Dev <dyn...@li...> >Subject: [Dynapi-Dev] LoadPanel and ScrollPanel >Date: Mon, 19 May 2003 05:50:33 -0700 (PDT) > >Hi, > >It does appear to me that a lot of the our users are >using LoadPanel and ScrollPanel. Is it possible to try >and get these two widgets working for the June 2 >release? If not then so let it be. > >-- >Raymond Irving > >__________________________________ >Do you Yahoo!? >The New Yahoo! Search - Faster. Easier. Bingo. >http://search.yahoo.com > > >------------------------------------------------------- >This SF.net email is sponsored by: If flattening out C++ or Java >code to make your application fit in a relational database is painful, >don't do it! Check out ObjectStore. Now part of Progress Software. >http://www.objectstore.net/sourceforge >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://www.mail-archive.com/dyn...@li.../ _________________________________________________________________ Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail |
From: Raymond I. <xw...@ya...> - 2003-05-19 12:50:40
|
Hi, It does appear to me that a lot of the our users are using LoadPanel and ScrollPanel. Is it possible to try and get these two widgets working for the June 2 release? If not then so let it be. -- Raymond Irving __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-05-19 12:48:24
|
Firstly do you have the lastest version from CVS? Could you please provide a working example? -- Raymond Irving --- Ramesh Pallikara <ra...@in...> wrote: > hi, > > i'm trying to get the client width and height using > the following method > > dynapi.document.getWidth() > > works fine in ns and mozilla, but on IE shows the > following error > > <warning message> > > "this.elm.clientWidth" is not an object > > <warning message> > > guess it's coming from dyndocument.js > any solutions ??????? > > best regardz, > ramesh pallikara > > -- > QOTD: > "I've always wanted to work in the Federal Mint. > And then go on > strike. To make less money." > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: If flattening out > C++ or Java > code to make your application fit in a relational > database is painful, > don't do it! Check out ObjectStore. Now part of > Progress Software. > http://www.objectstore.net/sourceforge > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-05-19 00:42:54
|
Hello, I've done some work on the snap class by separating it from the motion effects (MotionX) class and calling it Snap Effects (SnapX). I've tried to create a sticky type effect on outer snaps by using the _snapLockX properties. I not as yet familiar with the various inner outer/bith snapping technique so only outer snaps are sticky Here an online example: http://www24.brinkster.com/dyntools/next/examples/dynapi.fx.snapx.html Leif can you look at the attached code and see if the _snapLockY/X solution makes any sense? Any other ideas? -- Raymond Irving __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-05-18 18:38:51
|
Hi, I've looked at the setBorder(objectparam) design but because we have to always create a object {} as for the inputed params that method will be slower than the setBorder(b,c) or setBorder2(b,c) methods. I would like to suggest that we do the following: setInnerBorder(b,c) - same as setBorder() - only colors will be supported setOuterBorder(b,c) - uses kevin's new setBorder2() design with images what do you think about calling the functions setInnerBorder() and setOuterBorder()? Please give some feedback on these as soon as posible as I'm getting ready to send some changes to the CVS -- Raymond Irving __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-05-18 18:00:54
|
--- Ramesh Pallikara <ra...@in...> wrote: > hi, > > i have a link on a dynlayer which sets a HTML > content onto that layer > itself. > > clicking the link however causes ns4 to crash, > > any ideas why ????? Yes this is a known problem with NS4. I would suggest that you use a setTimeout function to replace the content of the layer. onclick:function(e){ var o=e.getSource(); o._ns4html='whatever....'; setTimeout(o+".setHTML("+o+"._ns4html)",500); } Sometimes it's best not to have the link replace the content inside a layer when using ns4. -- Raymond Irving > best regardz, > ramesh pallikara > > -- > QOTD: > "I've always wanted to work in the Federal Mint. > And then go on > strike. To make less money." > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: If flattening out > C++ or Java > code to make your application fit in a relational > database is painful, > don't do it! Check out ObjectStore. Now part of > Progress Software. > http://www.objectstore.net/sourceforge > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-05-18 17:56:20
|
--- Kevin <ke...@ke...> wrote: > ..... I have read access to CVS. I don't really want write > access > as I may break things. If TabManager is tested on a > mac and > all is well please add it to CVS. > > > 2) Any (quick ref) documentation on how to use the > new > > features? > > If I can. Is there a quick ref html auto generation > system that > works from definition lists? No, not as yet > > 3) Is the callSubmitFn() necessary? I see where > you're > > already using the onsubmit event which in my opion > > will make the callSubmitFn redundant. > > I don't understand? Say we have 10 menus x 8 tab > buttons > (like my Acronyms datasource + 9 other data tables). > Now > the onsubmit event listener neatly changes the tab > color for > all 80 buttons but how would it know what action to > take? > Say the event was from the tab that refered to > datasource > instance 7 and required a call to the moveLast > method. > A big if () ... else if() ... else if() ... 80 > times? > > 1) the user can add a unique name to each tab and do > a big > if statement for all tab instances in the onsubmit > event listener > 2) addSubmitFn('dsInstanceN.methodN()') to each tab > and > one src.callSubmitFn() in the event listener > 3) add a unique name to each tab that defines the > action (only > simple callbacks and '-' replaces the '.') > tabNM.setID('dsInstanceN-methodM()') > This is used in the Acronyms datasource example. I understand. > I had hoped that a page of many datasource menus > could be > auto generated with attributes defined in <style> .. > tags. Then > as in 3 above object style #dsInstanceN-methodM { > left:x; ..} > would give the correct callback. > <...........clipped..............> > > Yes, there is a dependency between the IOElement > and > > DataSource libraries. By including DataSource > > IOElement will be automatically included. > > I was refering to functions not automatically > included. I like > the dependency chain. So DataSource includes > IOElement > which the functions either need? Correct. > > > Anyway > > > have fun with TabManager. I've given up with any > > > real use of > > > style sheets as it would require several changes > to > > > the api and > > > getting agreement for this would be difficult. > > > > I thought the getElmWidth resolved all that? > > Mmm maybe! This was just w,h if I remember right. > > IMO left,top,width,height,clip,visibility,z-index, > background-color,background-image etc. may have > their default values set in head <style> ... > </style> tags. > The api setting z-index=1, w,h=0, visible=true etc. > is > passed through to getOuterHTML messes style sheet > defaults. The api shouldn't touch. When the element > is > rendered does _assignElement need to look at css and > fill in the null attributes of the DynLayer > instance. If it > does it should do it for all values that could have > come > from style sheets. I have tried most of this then to > find > various quirks in NS4. Also how to get at css values > in > Mozilla they are blank if set in <style> ... > </style> and > ok if set in style=" " (we have currentStyle in IE). > Anyway that was it so I gave up :( Sound like you'ld more want to use the DynLayer.getInline() features. This will return all the valid <style> settings for the layer. In any case I think this low priority for now. We can leave ot out for now. -- Raymond Irving > - > Kevin > > > Keep up the good work. > > > > -- > > Raymond Irving > > > > > - > > > Kevin. > > > > > > > > ATTACHMENT part 2 application/x-zip-compressed > > name=tabmanager-update.zip > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > ------------------------------------------------------- > This SF.net email is sponsored by: If flattening out > C++ or Java > code to make your application fit in a relational > database is painful, > don't do it! Check out ObjectStore. Now part of > Progress Software. > http://www.objectstore.net/sourceforge > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Ramesh P. <ra...@in...> - 2003-05-17 15:07:45
|
hi, i have a link on a dynlayer which sets a HTML content onto that layer itself. clicking the link however causes ns4 to crash, any ideas why ????? best regardz, ramesh pallikara -- QOTD: "I've always wanted to work in the Federal Mint. And then go on strike. To make less money." |
From: Kevin <ke...@ke...> - 2003-05-17 13:27:13
|
Thanks Benoit. I have taken your comments though no answers yet. Could you send some of those alpha trans' png frame images showing 'drop shadow'. I'd like to see them and understand then try and use <img> tags for the next version. - Kevin. "Benoit Marchant" <mar...@ma...> wrote: > Very nice !! See my comments bellow. > > On Wednesday, May 14, 2003, at 01:14 PM, Kevin wrote: > > > > > "Raymond Irving" <xw...@ya...> wrote: > > > >> Kevin, > >> > >> Nice work! It looks great! I have a few suggestions: > >> > >> 1) DynLayer(html,x,y,w,h,color,image) - Some time ago > >> DynLayer had so many arguments that it was very > >> difficult to work with. With 2.9 Dan took the > >> initiative to only use the most commonly used > >> arguments. I would suggest that we keep only 6 > >> arguments inside the constructor in order to try and > >> keep it simple, but since we already have background > >> color I think it's only fitting to have background > >> image as part of the constructor. Agree? Can we stop > >> at seven? > > > > Ok stop at 7 but 10 is a nice number ;-) and we can have > > the full set with anchor, visible and z-index? > > > >> 2) Highlighter(x,y,w,h,color,image) - the same as > >> above. For Skins() "image" is already part of the > >> dictionary object. > > > > I nearly added anchor to the constructor but stopped > > Though I dropped x,y from Skin as it uses anchors. > > > >> 3) Another name for setBorder2 could be > >> setSkinBorder()? > > > > Fine. One thing I was going to add was a borderBasic. > > i.e. Just 2 layers container and content. So container is > > set to border color and content is center anchored. > > I agree that if you happens to have all borders of equal size and > color, it would be more efficient. But this should be an implementation > detail hidden in the setBorder method rather than a new api. > > Also it's kind of an internal class, I'm not sure Skin is a right name > for what is really a frame part. > > I have used png image files with alpha transparencies (for drop > shadows) , and unfortunately, the most supported way for a proper > rendering of the alpha transparency is to use the image in a tag IMG. > If you use such a file as a div background image, it doesn't render as > expected. Which means that if the image files are png, a special case > should be made and then use the html for the different borders using a > png. Which means that when the size change, the html has to be re > written to stretch the png so se, it works fine for drop shadows where > I had to do this. > > Why couldn't we have one setBorder ? or setFrame() ? Then we either > automatically pass a dictionary that describes the frame, and that > dictionary could cover all configuration about individual borders > size/color/image, or do a Frame class with different subclasses ? > I'm worried about the hierachy (neat by the way) manipulation implied > by the setBorder() in term of performances. If you can also do it the > other way, creating a frame and adding the content, you can have the > same result and less manipulations I would think. Then setBorder() > could take a Frame instance as an argument. Which means that if you > need a special kind of frame, you would subclass Frame and that's all, > which sounds easier than overriding setBorder. > > I really need to finish the drag additions, and I'll do a corner > resizable frame as an example ! > > Feedback ? > > Benoit > > > > > - > > Kevin. > > > > > >> > >> Keep up the good work > >> > >> > >> PS. Have to tested the creation speed of say 100 > >> layers with skinned borders? > >> > >> > >> -- > >> Raymond Irving > >> > >> > >> --- Kevin <ke...@ke...> wrote: > >>> Hello all, > >>> > >>> Raymond, I hope you don't mind me extending you > >>> ideas. I've had a go at presenting my > >>> thoughts on borders which are similar to Benoit's. > >>> Please unpack the attached file in the > >>> latest dynapi3x root folder/directory. In principle: > >>> > >>> 1) Images in highlighters (just auto repeat > >>> background image). > >>> 2) Have 1 content layer + 4 sides + 4 corners + 1 > >>> container. > >>> 3) Moving container moves all (no group manager > >>> needed). > >>> 4) Border2 is DOM2 spec' i.e. border is outside > >>> element width (border won't clip content). > >>> 5) Offer flexibility to have different skin widths > >>> (perhaps someone can complete this?) > >>> 6) Let transparent gifs with background colors be > >>> defaulted and configurable (unfinished). > >>> > >>> There is so much more work to do on this I thought > >>> I'd stop here and see if it's close! > >>> > >>> Could someone change the example to show how to use > >>> preloaded images from cache > >>> rather than strings. Does <layer background=img.src > >>> ..> do it for ns4? These updates > >>> have been tested on Linux NS4/Mozilla. Please help > >>> and offer the fix if it doesn't work > >>> on your browser. > >>> > >>> - > >>> Kevin. > >>> > >>> > >>>> Hello Everyone, > >>>> > >>>> I've completed the BorderManager and Highligther > >>>> classes as promised > >>>> > >>>> You can see a live demo here: > >>>> > >>>> > >>> > >> http://www24.brinkster.com/dyntools/next/examples/ > >> dynapi.gui.bordermanager.html > >>>> > >>>> > >>> > >> http://www24.brinkster.com/dyntools/next/examples/ > >> dynapi.gui.highlighter.html > >>>> > >>>> > >>> > >> http://www24.brinkster.com/dyntools/next/examples/ > >> dynapi.gui.focusmanager.html > >>>> > >>>> Note: The setBorder() function now requires the > >>>> BorderManager Class > >>>> > >>>> > >>>> Any comments? Can I go ahead and upload these > >>> changes > >>>> to CVS? > >>>> > >>>> > >>>> PS. Files are attached > >>>> > >>>> -- > >>>> Raymond Irving > >>>> > >>>> > >>>> > >>>> __________________________________ > >>>> Do you Yahoo!? > >>>> The New Yahoo! Search - Faster. Easier. Bingo. > >>>> http://search.yahoo.com > >> > >>> ATTACHMENT part 2 application/x-zip-compressed > >> name=border-update.zip > >> > >> > >> > >> __________________________________ > >> Do you Yahoo!? > >> The New Yahoo! Search - Faster. Easier. Bingo. > >> http://search.yahoo.com > >> > >> > >> ------------------------------------------------------- > >> Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > >> The only event dedicated to issues related to Linux enterprise > >> solutions > >> www.enterpriselinuxforum.com > >> > >> _______________________________________________ > >> Dynapi-Dev mailing list > >> Dyn...@li... > >> http://www.mail-archive.com/dyn...@li.../ > > > > > > ------------------------------------------------------- > > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > > The only event dedicated to issues related to Linux enterprise > > solutions > > www.enterpriselinuxforum.com > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://www.mail-archive.com/dyn...@li.../ > > > > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |
From: Kevin <ke...@ke...> - 2003-05-17 13:18:10
|
Sorry this is a long one I should have split it in two e-mails. "Raymond Irving" <xw...@ya...> wrote: > Firstly, it's awesome! An absolutely amazing concept! > Using IE with tabmanager2 demo I feel as though I'm > using a windows app. The DataSource & FocusManager > integrates well with the examples. It's Perfectly > Amazing! > > Very nice work Kevin. Two-Thumbs up for the TabManager Thanks. It did take some time to get working. > My comments are as follows: > > 1) I think you should also post a copy using the > sourceforge patch system. If you don't have CVS access > (can't see why not) I can upload these changes by > weekend. I have read access to CVS. I don't really want write access as I may break things. If TabManager is tested on a mac and all is well please add it to CVS. > 2) Any (quick ref) documentation on how to use the new > features? If I can. Is there a quick ref html auto generation system that works from definition lists? > 3) Is the callSubmitFn() necessary? I see where you're > already using the onsubmit event which in my opion > will make the callSubmitFn redundant. I don't understand? Say we have 10 menus x 8 tab buttons (like my Acronyms datasource + 9 other data tables). Now the onsubmit event listener neatly changes the tab color for all 80 buttons but how would it know what action to take? Say the event was from the tab that refered to datasource instance 7 and required a call to the moveLast method. A big if () ... else if() ... else if() ... 80 times? 1) the user can add a unique name to each tab and do a big if statement for all tab instances in the onsubmit event listener 2) addSubmitFn('dsInstanceN.methodN()') to each tab and one src.callSubmitFn() in the event listener 3) add a unique name to each tab that defines the action (only simple callbacks and '-' replaces the '.') tabNM.setID('dsInstanceN-methodM()') This is used in the Acronyms datasource example. I had hoped that a page of many datasource menus could be auto generated with attributes defined in <style> .. tags. Then as in 3 above object style #dsInstanceN-methodM { left:x; ..} would give the correct callback. > Please see below for other comments: Yes I have replied below. > --- Kevin <ke...@ke...> wrote: > > Hi, > > > > Here is the TabManager code and a couple of > > demonstrations. > > Unpack in the dynapi3x root directory. > > > > Is there a dependency between IOElement/DataSource > > and > > functions. I didn't think I'd have to explicitly > > include it. > > Yes, there is a dependency between the IOElement and > DataSource libraries. By including DataSource > IOElement will be automatically included. I was refering to functions not automatically included. I like the dependency chain. So DataSource includes IOElement which the functions either need? > > Also > > a fix for problems with the _destroy system. > > Ok > > > Thanks for the comments about my BorderManager > > updates. > > I don't have much time to work on it at the moment. > > Understand. We'll try to see how best we can merge the > two together. > > > Anyway > > have fun with TabManager. I've given up with any > > real use of > > style sheets as it would require several changes to > > the api and > > getting agreement for this would be difficult. > > I thought the getElmWidth resolved all that? Mmm maybe! This was just w,h if I remember right. IMO left,top,width,height,clip,visibility,z-index, background-color,background-image etc. may have their default values set in head <style> ... </style> tags. The api setting z-index=1, w,h=0, visible=true etc. is passed through to getOuterHTML messes style sheet defaults. The api shouldn't touch. When the element is rendered does _assignElement need to look at css and fill in the null attributes of the DynLayer instance. If it does it should do it for all values that could have come from style sheets. I have tried most of this then to find various quirks in NS4. Also how to get at css values in Mozilla they are blank if set in <style> ... </style> and ok if set in style=" " (we have currentStyle in IE). Anyway that was it so I gave up :( - Kevin > Keep up the good work. > > -- > Raymond Irving > > > - > > Kevin. > > > > > ATTACHMENT part 2 application/x-zip-compressed > name=tabmanager-update.zip > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |
From: Ramesh P. <ra...@in...> - 2003-05-17 13:17:50
|
hi, i'm trying to get the client width and height using the following method dynapi.document.getWidth() works fine in ns and mozilla, but on IE shows the following error <warning message> "this.elm.clientWidth" is not an object <warning message> guess it's coming from dyndocument.js any solutions ??????? best regardz, ramesh pallikara -- QOTD: "I've always wanted to work in the Federal Mint. And then go on strike. To make less money." |
From: Raymond I. <xw...@ya...> - 2003-05-16 21:39:19
|
Firstly, it's awesome! An absolutely amazing concept! Using IE with tabmanager2 demo I feel as though I'm using a windows app. The DataSource & FocusManager integrates well with the examples. It's Perfectly Amazing! Very nice work Kevin. Two-Thumbs up for the TabManager My comments are as follows: 1) I think you should also post a copy using the sourceforge patch system. If you don't have CVS access (can't see why not) I can upload these changes by weekend. 2) Any (quick ref) documentation on how to use the new features? 3) Is the callSubmitFn() necessary? I see where you're already using the onsubmit event which in my opion will make the callSubmitFn redundant. Please see below for other comments: --- Kevin <ke...@ke...> wrote: > Hi, > > Here is the TabManager code and a couple of > demonstrations. > Unpack in the dynapi3x root directory. > > Is there a dependency between IOElement/DataSource > and > functions. I didn't think I'd have to explicitly > include it. Yes, there is a dependency between the IOElement and DataSource libraries. By including DataSource IOElement will be automatically included. > Also > a fix for problems with the _destroy system. Ok > Thanks for the comments about my BorderManager > updates. > I don't have much time to work on it at the moment. Understand. We'll try to see how best we can merge the two together. > Anyway > have fun with TabManager. I've given up with any > real use of > style sheets as it would require several changes to > the api and > getting agreement for this would be difficult. I thought the getElmWidth resolved all that? Keep up the good work. -- Raymond Irving > - > Kevin. > > ATTACHMENT part 2 application/x-zip-compressed name=tabmanager-update.zip __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Kevin <ke...@ke...> - 2003-05-16 19:55:56
|
Hi, Here is the TabManager code and a couple of demonstrations. Unpack in the dynapi3x root directory. Is there a dependency between IOElement/DataSource and functions. I didn't think I'd have to explicitly include it. Also a fix for problems with the _destroy system. Thanks for the comments about my BorderManager updates. I don't have much time to work on it at the moment. Anyway have fun with TabManager. I've given up with any real use of style sheets as it would require several changes to the api and getting agreement for this would be difficult. - Kevin. |
From: Ramesh P. <ra...@in...> - 2003-05-16 07:07:28
|
hi, how do i disable dragging on right click for a dragging-enabled layer??? best regardz, ramesh pallikara -- QOTD: "I've always wanted to work in the Federal Mint. And then go on strike. To make less money." |
From: Benoit M. <mar...@ma...> - 2003-05-15 21:54:24
|
I think a setBorder(borderDefinition) should be enough. ok it forces you to build a data structure to describe what you want, but after all that what you would have to do with css if you were to use it anyway. We should try to be as close as possible to the css keywords for the same things, and name the new features like corners and border images in the same spirit. Wouldn't that be simpler ? And for the corner I think we should use top-left instead of north-west to stau closer to css vocabulary. What do you think ? Benoit Bellow some descriptions of css keywords and usage. http://www.w3schools.com/css/css_border.asp On Thursday, May 15, 2003, at 01:58 PM, Raymond Irving wrote: > Hello, > > How about using the format setBorder(b,c,useFrames)? > > When useFrames is set to true the setBorder() function > will use the new outer frame design used by kevin in > setBorder2. > > Any comments? > > -- > Raymond Irving > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise > solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > |
From: Doug M. <do...@cr...> - 2003-05-15 21:21:14
|
message too long.. so response here :-) Borders:---------- .setBorder(thickness,color) would need to overwrite addchild, addeventlistener, sethtml, setbgcolor, setsize.. any others? I honestly think this should be the default method of adding borders. As is uses less layer, and no images. It is also the most simple. With this, you would need a getInnerWidth, to get he width of the content layer The border method previously release should be setBorderAdvanced() and should mopst likly use a dictionary object I.E. setBoderAdvanced({leftwidth:2,leftcolor:red}) this allows you to set as many or few borders as you want, and set their parameters induvidually. DynLayer Arguments:---------- I kinda like it as it is.. I can concide adding one more for bgimage for more params, I'm thinking the dictionary object.. Or even a library extension if you really want more than 6 native arguments ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: "Dynapi-Dev" <Dyn...@li...> Sent: Wednesday, May 14, 2003 5:32 PM Subject: Re: [Dynapi-Dev] BorderManager & Highlighter UPDATED - (files attached) > > See below: > > --- Kevin <ke...@ke...> wrote: > > > > "Raymond Irving" <xw...@ya...> wrote: > > > > > Kevin, > > > > > > Nice work! It looks great! I have a few > > suggestions: > > > > > > 1) DynLayer(html,x,y,w,h,color,image) - Some time > > ago > > > DynLayer had so many arguments that it was very > > > difficult to work with. With 2.9 Dan took the > > > initiative to only use the most commonly used > > > arguments. I would suggest that we keep only 6 > > > arguments inside the constructor in order to try > > and > > > keep it simple, but since we already have > > background > > > color I think it's only fitting to have background > > > image as part of the constructor. Agree? Can we > > stop > > > at seven? > > > > Ok stop at 7 but 10 is a nice number ;-) and we can > > have > > the full set with anchor, visible and z-index? > > I still think 7 is two much :) But we can work with > that. > > > > > 3) Another name for setBorder2 could be > > > setSkinBorder()? > > or setBorderSkin()? Well, you choose. > > > Fine. One thing I was going to add was a > > borderBasic. > > i.e. Just 2 layers container and content. So > > container is > > set to border color and content is center anchored. > > Sounds ok to me. Are you talking about a > setBorderBasic() function? Something like an outline? > IMO border basic does not sound like the correct name > for this type of border design. How about setOutline > or setBorderOutline? > > > -- > Raymond Irving > > > > > > - > > Kevin. > > > > > > > > > > Keep up the good work > > > > > > > > > PS. Have to tested the creation speed of say 100 > > > layers with skinned borders? > > > > > > > > > -- > > > Raymond Irving > > > > > > > > > --- Kevin <ke...@ke...> wrote: > > > > Hello all, > > > > > > > > Raymond, I hope you don't mind me extending you > > > > ideas. I've had a go at presenting my > > > > thoughts on borders which are similar to > > Benoit's. > > > > Please unpack the attached file in the > > > > latest dynapi3x root folder/directory. In > > principle: > > > > > > > > 1) Images in highlighters (just auto repeat > > > > background image). > > > > 2) Have 1 content layer + 4 sides + 4 corners + > > 1 > > > > container. > > > > 3) Moving container moves all (no group manager > > > > needed). > > > > 4) Border2 is DOM2 spec' i.e. border is outside > > > > element width (border won't clip content). > > > > 5) Offer flexibility to have different skin > > widths > > > > (perhaps someone can complete this?) > > > > 6) Let transparent gifs with background colors > > be > > > > defaulted and configurable (unfinished). > > > > > > > > There is so much more work to do on this I > > thought > > > > I'd stop here and see if it's close! > > > > > > > > Could someone change the example to show how to > > use > > > > preloaded images from cache > > > > rather than strings. Does <layer > > background=img.src > > > > ..> do it for ns4? These updates > > > > have been tested on Linux NS4/Mozilla. Please > > help > > > > and offer the fix if it doesn't work > > > > on your browser. > > > > > > > > - > > > > Kevin. > > > > > > > > > > > > > Hello Everyone, > > > > > > > > > > I've completed the BorderManager and > > Highligther > > > > > classes as promised > > > > > > > > > > You can see a live demo here: > > > > > > > > > > > > > > > > > > > > http://www24.brinkster.com/dyntools/next/examples/dynapi.gui.bordermanager.h tml > > > > > > > > > > > > > > > > > > > > http://www24.brinkster.com/dyntools/next/examples/dynapi.gui.highlighter.htm l > > > > > > > > > > > > > > > > > > > > http://www24.brinkster.com/dyntools/next/examples/dynapi.gui.focusmanager.ht ml > > > > > > > > > > Note: The setBorder() function now requires > > the > > > > > BorderManager Class > > > > > > > > > > > > > > > Any comments? Can I go ahead and upload these > > > > changes > > > > > to CVS? > > > > > > > > > > > > > > > PS. Files are attached > > > > > > > > > > -- > > > > > Raymond Irving > > > > > > > > > > > > > > > > > > > > __________________________________ > > > > > Do you Yahoo!? > > > > > The New Yahoo! Search - Faster. Easier. Bingo. > > > > > http://search.yahoo.com > > > > > > > ATTACHMENT part 2 application/x-zip-compressed > > > name=border-update.zip > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > The New Yahoo! Search - Faster. Easier. Bingo. > > > http://search.yahoo.com > > > > > > > > > > > > ------------------------------------------------------- > > > Enterprise Linux Forum Conference & Expo, June > > 4-6, 2003, Santa Clara > > > The only event dedicated to issues related to > > Linux enterprise solutions > > > www.enterpriselinuxforum.com > > > > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > ------------------------------------------------------- > > Enterprise Linux Forum Conference & Expo, June 4-6, > > 2003, Santa Clara > > The only event dedicated to issues related to Linux > > enterprise solutions > > www.enterpriselinuxforum.com > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > |
From: Raymond I. <xw...@ya...> - 2003-05-15 20:58:08
|
Hello, How about using the format setBorder(b,c,useFrames)? When useFrames is set to true the setBorder() function will use the new outer frame design used by kevin in setBorder2. Any comments? -- Raymond Irving __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-05-15 14:45:30
|
Please see below --- Ramesh Pallikara <ra...@in...> wrote: > Once upon a time not very long ago, Raymond Irving > wrote: > > >--- Ramesh Pallikara <ra...@in...> > >wrote: > > > > > >>hi, > >> > >>how do i use the swipe effect incrementally. > >>by default i guess the the swipeTo will swipe the > >>layer through its > >>entire width or height. > >>how can i make it stop halfway say 50% of its > width > >>or by a value by 100 > >>???? > >> > >> > > > >Well, I guess we'll have to implement a swipeStop() > > > i really don't how useful the swipeStop() method can > be if i need to > swipe my layer through half its width and half it's > height, which means > only 1/4 of my layer would be visible, i would never > know when to call > swipeStop(). > > maybe we can have a swipeTo(width, height, dir > steps, ms ) > > or have a dictionary object for this where u can > specify in percent or > pixel value > > something bit more controllable like dan's ol' > wipeTo, wipeBy methods , Ok, I'll look into adding height and width support. I don't know how easy that will be. -- Raymond Irving > >function and some events. Some time ago we had a > >discussion on whether we should use individual > event > >names (such as onswipe,onfade, etc) or use common > >event names (such as onanimstart, onanimstop, > >onanimfinish). What do you think? > > > personally i would go for an eventname that is more > specific to the > component such as onswipestart, onswipestop. > > best regardz, > ramesh pallikara > -- > > QOTD: > "I've always wanted to work in the Federal Mint. > And then go on > strike. To make less money." > > > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, > 2003, Santa Clara > The only event dedicated to issues related to Linux > enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Ramesh P. <ra...@in...> - 2003-05-15 06:40:16
|
Once upon a time not very long ago, Raymond Irving wrote: >--- Ramesh Pallikara <ra...@in...> >wrote: > > >>hi, >> >>how do i use the swipe effect incrementally. >>by default i guess the the swipeTo will swipe the >>layer through its >>entire width or height. >>how can i make it stop halfway say 50% of its width >>or by a value by 100 >>???? >> >> > >Well, I guess we'll have to implement a swipeStop() > i really don't how useful the swipeStop() method can be if i need to swipe my layer through half its width and half it's height, which means only 1/4 of my layer would be visible, i would never know when to call swipeStop(). maybe we can have a swipeTo(width, height, dir steps, ms ) or have a dictionary object for this where u can specify in percent or pixel value something bit more controllable like dan's ol' wipeTo, wipeBy methods , >function and some events. Some time ago we had a >discussion on whether we should use individual event >names (such as onswipe,onfade, etc) or use common >event names (such as onanimstart, onanimstop, >onanimfinish). What do you think? > personally i would go for an eventname that is more specific to the component such as onswipestart, onswipestop. best regardz, ramesh pallikara -- QOTD: "I've always wanted to work in the Federal Mint. And then go on strike. To make less money." |
From: Raymond I. <xw...@ya...> - 2003-05-15 02:35:19
|
Please see below: --- Benoit Marchant <mar...@ma...> wrote: > >> 3) Another name for setBorder2 could be > >> setSkinBorder()? > > > > Fine. One thing I was going to add was a > borderBasic. > > i.e. Just 2 layers container and content. So > container is > > set to border color and content is center > anchored. > > I agree that if you happens to have all borders of > equal size and > color, it would be more efficient. But this should > be an implementation > detail hidden in the setBorder method rather than a > new api. > > Also it's kind of an internal class, I'm not sure > Skin is a right name > for what is really a frame part. Well... That's True. > > I have used png image files with alpha > transparencies (for drop > shadows) , and unfortunately, the most supported way > for a proper > rendering of the alpha transparency is to use the > image in a tag IMG. > If you use such a file as a div background image, it > doesn't render as > expected. Which means that if the image files are > png, a special case > should be made and then use the html for the > different borders using a > png. Which means that when the size change, the html > has to be re > written to stretch the png so se, it works fine for > drop shadows where > I had to do this. Have you ever thought about making a ShadowManager or DropShaowManager? Something like lyr.setShadow(true,offsetx,offsety)? > Why couldn't we have one setBorder ? or setFrame() ? > Then we either > automatically pass a dictionary that describes the > frame, and that > dictionary could cover all configuration about > individual borders > size/color/image, or do a Frame class with different > subclasses ? > I'm worried about the hierachy (neat by the way) > manipulation implied > by the setBorder() in term of performances. If you > can also do it the > other way, creating a frame and adding the content, > you can have the > same result and less manipulations I would think. > Then setBorder() > could take a Frame instance as an argument. Which > means that if you > need a special kind of frame, you would subclass > Frame and that's all, > which sounds easier than overriding setBorder. Merging the two functions might not be such of a good thing as this might lead to great levels of complexity for the user. Have two separate functions can simplify things for the user. If we can find a suitable name then that should be fine else kevin will have to fnd a way to merge the two functions without cause two much complexity. > I really need to finish the drag additions, and I'll > do a corner > resizable frame as an example ! > > Feedback ? Sounds good to me. > > Benoit > > > > > - > > Kevin. > > > > > >> > >> Keep up the good work > >> > >> > >> PS. Have to tested the creation speed of say 100 > >> layers with skinned borders? > >> > >> > >> -- > >> Raymond Irving > >> > >> > >> --- Kevin <ke...@ke...> wrote: > >>> Hello all, > >>> > >>> Raymond, I hope you don't mind me extending you > >>> ideas. I've had a go at presenting my > >>> thoughts on borders which are similar to > Benoit's. > >>> Please unpack the attached file in the > >>> latest dynapi3x root folder/directory. In > principle: > >>> > >>> 1) Images in highlighters (just auto repeat > >>> background image). > >>> 2) Have 1 content layer + 4 sides + 4 corners + > 1 > >>> container. > >>> 3) Moving container moves all (no group manager > >>> needed). > >>> 4) Border2 is DOM2 spec' i.e. border is outside > >>> element width (border won't clip content). > >>> 5) Offer flexibility to have different skin > widths > >>> (perhaps someone can complete this?) > >>> 6) Let transparent gifs with background colors > be > >>> defaulted and configurable (unfinished). > >>> > >>> There is so much more work to do on this I > thought > >>> I'd stop here and see if it's close! > >>> > >>> Could someone change the example to show how to > use > >>> preloaded images from cache > >>> rather than strings. Does <layer > background=img.src > >>> ..> do it for ns4? These updates > >>> have been tested on Linux NS4/Mozilla. Please > help > >>> and offer the fix if it doesn't work > >>> on your browser. > >>> > >>> - > >>> Kevin. > >>> > >>> > >>>> Hello Everyone, > >>>> > >>>> I've completed the BorderManager and > Highligther > >>>> classes as promised > >>>> > >>>> You can see a live demo here: > >>>> > >>>> > >>> > >> > http://www24.brinkster.com/dyntools/next/examples/ > >> dynapi.gui.bordermanager.html > >>>> > >>>> > >>> > >> > http://www24.brinkster.com/dyntools/next/examples/ > >> dynapi.gui.highlighter.html > >>>> > >>>> > >>> > >> > http://www24.brinkster.com/dyntools/next/examples/ > >> dynapi.gui.focusmanager.html > >>>> > >>>> Note: The setBorder() function now requires the > === message truncated === __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Benoit M. <mar...@ma...> - 2003-05-15 00:31:21
|
Very nice !! See my comments bellow. On Wednesday, May 14, 2003, at 01:14 PM, Kevin wrote: > > "Raymond Irving" <xw...@ya...> wrote: > >> Kevin, >> >> Nice work! It looks great! I have a few suggestions: >> >> 1) DynLayer(html,x,y,w,h,color,image) - Some time ago >> DynLayer had so many arguments that it was very >> difficult to work with. With 2.9 Dan took the >> initiative to only use the most commonly used >> arguments. I would suggest that we keep only 6 >> arguments inside the constructor in order to try and >> keep it simple, but since we already have background >> color I think it's only fitting to have background >> image as part of the constructor. Agree? Can we stop >> at seven? > > Ok stop at 7 but 10 is a nice number ;-) and we can have > the full set with anchor, visible and z-index? > >> 2) Highlighter(x,y,w,h,color,image) - the same as >> above. For Skins() "image" is already part of the >> dictionary object. > > I nearly added anchor to the constructor but stopped > Though I dropped x,y from Skin as it uses anchors. > >> 3) Another name for setBorder2 could be >> setSkinBorder()? > > Fine. One thing I was going to add was a borderBasic. > i.e. Just 2 layers container and content. So container is > set to border color and content is center anchored. I agree that if you happens to have all borders of equal size and color, it would be more efficient. But this should be an implementation detail hidden in the setBorder method rather than a new api. Also it's kind of an internal class, I'm not sure Skin is a right name for what is really a frame part. I have used png image files with alpha transparencies (for drop shadows) , and unfortunately, the most supported way for a proper rendering of the alpha transparency is to use the image in a tag IMG. If you use such a file as a div background image, it doesn't render as expected. Which means that if the image files are png, a special case should be made and then use the html for the different borders using a png. Which means that when the size change, the html has to be re written to stretch the png so se, it works fine for drop shadows where I had to do this. Why couldn't we have one setBorder ? or setFrame() ? Then we either automatically pass a dictionary that describes the frame, and that dictionary could cover all configuration about individual borders size/color/image, or do a Frame class with different subclasses ? I'm worried about the hierachy (neat by the way) manipulation implied by the setBorder() in term of performances. If you can also do it the other way, creating a frame and adding the content, you can have the same result and less manipulations I would think. Then setBorder() could take a Frame instance as an argument. Which means that if you need a special kind of frame, you would subclass Frame and that's all, which sounds easier than overriding setBorder. I really need to finish the drag additions, and I'll do a corner resizable frame as an example ! Feedback ? Benoit > > - > Kevin. > > >> >> Keep up the good work >> >> >> PS. Have to tested the creation speed of say 100 >> layers with skinned borders? >> >> >> -- >> Raymond Irving >> >> >> --- Kevin <ke...@ke...> wrote: >>> Hello all, >>> >>> Raymond, I hope you don't mind me extending you >>> ideas. I've had a go at presenting my >>> thoughts on borders which are similar to Benoit's. >>> Please unpack the attached file in the >>> latest dynapi3x root folder/directory. In principle: >>> >>> 1) Images in highlighters (just auto repeat >>> background image). >>> 2) Have 1 content layer + 4 sides + 4 corners + 1 >>> container. >>> 3) Moving container moves all (no group manager >>> needed). >>> 4) Border2 is DOM2 spec' i.e. border is outside >>> element width (border won't clip content). >>> 5) Offer flexibility to have different skin widths >>> (perhaps someone can complete this?) >>> 6) Let transparent gifs with background colors be >>> defaulted and configurable (unfinished). >>> >>> There is so much more work to do on this I thought >>> I'd stop here and see if it's close! >>> >>> Could someone change the example to show how to use >>> preloaded images from cache >>> rather than strings. Does <layer background=img.src >>> ..> do it for ns4? These updates >>> have been tested on Linux NS4/Mozilla. Please help >>> and offer the fix if it doesn't work >>> on your browser. >>> >>> - >>> Kevin. >>> >>> >>>> Hello Everyone, >>>> >>>> I've completed the BorderManager and Highligther >>>> classes as promised >>>> >>>> You can see a live demo here: >>>> >>>> >>> >> http://www24.brinkster.com/dyntools/next/examples/ >> dynapi.gui.bordermanager.html >>>> >>>> >>> >> http://www24.brinkster.com/dyntools/next/examples/ >> dynapi.gui.highlighter.html >>>> >>>> >>> >> http://www24.brinkster.com/dyntools/next/examples/ >> dynapi.gui.focusmanager.html >>>> >>>> Note: The setBorder() function now requires the >>>> BorderManager Class >>>> >>>> >>>> Any comments? Can I go ahead and upload these >>> changes >>>> to CVS? >>>> >>>> >>>> PS. Files are attached >>>> >>>> -- >>>> Raymond Irving >>>> >>>> >>>> >>>> __________________________________ >>>> Do you Yahoo!? >>>> The New Yahoo! Search - Faster. Easier. Bingo. >>>> http://search.yahoo.com >> >>> ATTACHMENT part 2 application/x-zip-compressed >> name=border-update.zip >> >> >> >> __________________________________ >> Do you Yahoo!? >> The New Yahoo! Search - Faster. Easier. Bingo. >> http://search.yahoo.com >> >> >> ------------------------------------------------------- >> Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara >> The only event dedicated to issues related to Linux enterprise >> solutions >> www.enterpriselinuxforum.com >> >> _______________________________________________ >> Dynapi-Dev mailing list >> Dyn...@li... >> http://www.mail-archive.com/dyn...@li.../ > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise > solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > |
From: Kevin <ke...@ke...> - 2003-05-14 23:24:41
|
sorry correction to below should read: top, right, bottom and left (or N/E/S/W) - Kevin ----- Original Message ----- From: "Kevin" <ke...@ke...> To: "Dynapi-Dev" <Dyn...@li...> Sent: Thursday, May 15, 2003 12:20 AM Subject: Re: [Dynapi-Dev] An Application Idea > > "Raymond Irving" <xw...@ya...> wrote: > > > Hello Everyone, > > > > I just came up with the following application idea: > > > > With Kevin's new border feature it's possible for us > > to create online photo albums with selective picture > > frames, etc. We could even create an online postcard > > service, sell online paintings, etc. These are just a > > few of the cool things we can now do with the new > > border manager features. > > Yes - well I borrowed the frame images from one of > those auto-generate sites. I'd like to see that drag corner > resize example with real content - either set HTML or > load panel - then comes scroll panel with the same > cross-browser concept. I know individual WxH from > the corners isn't used for the side/border anchors at the > moment. I just thought this example would show top, > bottom, left and right (or N/E/S/W) could be different > sizes using the corners (fixed anchors) as needed. > > - > Kevin. > > > -- > > Raymond Irving > > > > __________________________________ > > Do you Yahoo!? > > The New Yahoo! Search - Faster. Easier. Bingo. > > http://search.yahoo.com > > > > > > ------------------------------------------------------- > > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > > The only event dedicated to issues related to Linux enterprise solutions > > www.enterpriselinuxforum.com > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://www.mail-archive.com/dyn...@li.../ |
From: Kevin <ke...@ke...> - 2003-05-14 23:18:00
|
"Raymond Irving" <xw...@ya...> wrote: > Hello Everyone, > > I just came up with the following application idea: > > With Kevin's new border feature it's possible for us > to create online photo albums with selective picture > frames, etc. We could even create an online postcard > service, sell online paintings, etc. These are just a > few of the cool things we can now do with the new > border manager features. Yes - well I borrowed the frame images from one of those auto-generate sites. I'd like to see that drag corner resize example with real content - either set HTML or load panel - then comes scroll panel with the same cross-browser concept. I know individual WxH from the corners isn't used for the side/border anchors at the moment. I just thought this example would show top, bottom, left and right (or N/E/S/W) could be different sizes using the corners (fixed anchors) as needed. - Kevin. > -- > Raymond Irving > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |
From: Raymond I. <xw...@ya...> - 2003-05-14 21:32:43
|
See below: --- Kevin <ke...@ke...> wrote: > > "Raymond Irving" <xw...@ya...> wrote: > > > Kevin, > > > > Nice work! It looks great! I have a few > suggestions: > > > > 1) DynLayer(html,x,y,w,h,color,image) - Some time > ago > > DynLayer had so many arguments that it was very > > difficult to work with. With 2.9 Dan took the > > initiative to only use the most commonly used > > arguments. I would suggest that we keep only 6 > > arguments inside the constructor in order to try > and > > keep it simple, but since we already have > background > > color I think it's only fitting to have background > > image as part of the constructor. Agree? Can we > stop > > at seven? > > Ok stop at 7 but 10 is a nice number ;-) and we can > have > the full set with anchor, visible and z-index? I still think 7 is two much :) But we can work with that. > > 3) Another name for setBorder2 could be > > setSkinBorder()? or setBorderSkin()? Well, you choose. > Fine. One thing I was going to add was a > borderBasic. > i.e. Just 2 layers container and content. So > container is > set to border color and content is center anchored. Sounds ok to me. Are you talking about a setBorderBasic() function? Something like an outline? IMO border basic does not sound like the correct name for this type of border design. How about setOutline or setBorderOutline? -- Raymond Irving > > - > Kevin. > > > > > > Keep up the good work > > > > > > PS. Have to tested the creation speed of say 100 > > layers with skinned borders? > > > > > > -- > > Raymond Irving > > > > > > --- Kevin <ke...@ke...> wrote: > > > Hello all, > > > > > > Raymond, I hope you don't mind me extending you > > > ideas. I've had a go at presenting my > > > thoughts on borders which are similar to > Benoit's. > > > Please unpack the attached file in the > > > latest dynapi3x root folder/directory. In > principle: > > > > > > 1) Images in highlighters (just auto repeat > > > background image). > > > 2) Have 1 content layer + 4 sides + 4 corners + > 1 > > > container. > > > 3) Moving container moves all (no group manager > > > needed). > > > 4) Border2 is DOM2 spec' i.e. border is outside > > > element width (border won't clip content). > > > 5) Offer flexibility to have different skin > widths > > > (perhaps someone can complete this?) > > > 6) Let transparent gifs with background colors > be > > > defaulted and configurable (unfinished). > > > > > > There is so much more work to do on this I > thought > > > I'd stop here and see if it's close! > > > > > > Could someone change the example to show how to > use > > > preloaded images from cache > > > rather than strings. Does <layer > background=img.src > > > ..> do it for ns4? These updates > > > have been tested on Linux NS4/Mozilla. Please > help > > > and offer the fix if it doesn't work > > > on your browser. > > > > > > - > > > Kevin. > > > > > > > > > > Hello Everyone, > > > > > > > > I've completed the BorderManager and > Highligther > > > > classes as promised > > > > > > > > You can see a live demo here: > > > > > > > > > > > > > > http://www24.brinkster.com/dyntools/next/examples/dynapi.gui.bordermanager.html > > > > > > > > > > > > > > http://www24.brinkster.com/dyntools/next/examples/dynapi.gui.highlighter.html > > > > > > > > > > > > > > http://www24.brinkster.com/dyntools/next/examples/dynapi.gui.focusmanager.html > > > > > > > > Note: The setBorder() function now requires > the > > > > BorderManager Class > > > > > > > > > > > > Any comments? Can I go ahead and upload these > > > changes > > > > to CVS? > > > > > > > > > > > > PS. Files are attached > > > > > > > > -- > > > > Raymond Irving > > > > > > > > > > > > > > > > __________________________________ > > > > Do you Yahoo!? > > > > The New Yahoo! Search - Faster. Easier. Bingo. > > > > http://search.yahoo.com > > > > > ATTACHMENT part 2 application/x-zip-compressed > > name=border-update.zip > > > > > > > > __________________________________ > > Do you Yahoo!? > > The New Yahoo! Search - Faster. Easier. Bingo. > > http://search.yahoo.com > > > > > > > ------------------------------------------------------- > > Enterprise Linux Forum Conference & Expo, June > 4-6, 2003, Santa Clara > > The only event dedicated to issues related to > Linux enterprise solutions > > www.enterpriselinuxforum.com > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, > 2003, Santa Clara > The only event dedicated to issues related to Linux > enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |