You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(66) |
Feb
(52) |
Mar
(88) |
Apr
(27) |
May
(17) |
Jun
(18) |
Jul
(5) |
Aug
(12) |
Sep
(4) |
Oct
(4) |
Nov
(3) |
Dec
(3) |
2002 |
Jan
(6) |
Feb
|
Mar
|
Apr
(1) |
May
(5) |
Jun
(8) |
Jul
(8) |
Aug
(5) |
Sep
(8) |
Oct
(16) |
Nov
(6) |
Dec
(4) |
2003 |
Jan
(9) |
Feb
(5) |
Mar
(7) |
Apr
(6) |
May
(7) |
Jun
(12) |
Jul
(15) |
Aug
(17) |
Sep
(12) |
Oct
(16) |
Nov
(29) |
Dec
(27) |
2004 |
Jan
(65) |
Feb
(120) |
Mar
(50) |
Apr
(36) |
May
(21) |
Jun
(11) |
Jul
(20) |
Aug
(16) |
Sep
(11) |
Oct
(25) |
Nov
(22) |
Dec
(36) |
2005 |
Jan
(11) |
Feb
(25) |
Mar
(41) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
2006 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jim R. <gr...@cy...> - 2001-09-13 07:01:51
|
It seems most people start with a drop down menu or similar for Widget development, which oddly enough I've done. You can see it running here: http://wallace.iim.uts.edu.au/staging/grumpy/dropdown.html A few questions, is the Widget creation framework that's mentioned in the tutorials the preferred way? There was a comment that it hadn't been finalised, so I kinda guessed a bit based on previous work that I had done (eg: when to use .prototype. for methods and when not?) What I'm looking for though, you'll notice that the panels are quite long. That's because rather then make each item a separate panel, I've just done one big list. What I'd like to do is work out how long the list will be, and to resize the panel as expected. In Java I've got a nice thing in the Window object called pack(), which will resize a Window based on the preferred size of the loaded panels, components, etc. I can't see how to do this here. One reason is that I want the content to be in an <ul></ul> wrapped in a table so I can have a coloured border (which I know I could also make with panels as well, as in the button widget tutorial example.) One easy answer is to make each list item a panel, and enlarge the containing panel when I add each one. Which would also allow me to have a highlight on each rollover. But the other thing I will need to do is work out the width and height so I can position it correctly (eg: look at the third menu item with Teaching and Learning, it's too wide.) I also want to size them correctly, or resize if they need to be wider. I could use the CSS properties to get font metrics, but I'd rather not. Any ideas? |
From: nacho <na...@ze...> - 2001-09-07 12:35:37
|
While busy on a DHTML showcase based on the DynAPI I've kind of = developed a widget that I'd like you to check out. It's rather a = combination of two other widgets, the viewport and Jeff Greenberg's = Slider widget. Although it may not look very clear, the meaning is = creating a viewport with own scroll-up and scroll-down buttons and the = ability to regulate its own scroll-speed through the slider on the = right. You can visit it at http://www.battz.nl/displaywidget/ Regards, Nacho Pobes |
From: Cheston U. <che...@ya...> - 2001-09-06 00:38:37
|
Hello, I am currently working on a dynamic window widget, that has an IFRAME embedded in it for browsing the internet, without leaving the current page. I can successfully use 1 widget per page, but I cannot dynamically create more IFRAMEs. Each IFRAME is a child of the DOCUMENT object, but I would like to know if it is possible to make an IFRAME that is a child of a DynLayer. That way I could create multiple dynlayers, with IFRAMEs in each, and then reference them individually. If anyone has an idea on this, i would be most appreciative. _______________________________________________________ Do You Yahoo!? Get your free @yahoo.ca address at http://mail.yahoo.ca |
From: <ait...@ya...> - 2001-08-27 07:29:37
|
Thanks --- Alain Moran <ala...@em...> a écrit : > Yes, its called 'sed' an open source tool for > sequential text-file editing which can be found > almost anywhere on the web for pretty much every > platform out there! > > something along the lines of > > cat filename.js | sed 's/\/\*[^\/\*]*\/\*//g' > > filename2.js > > will remove all /*.....*/ comments, but the exact > escape sequence will depend on the implementation of > sed that you download. > > Also a command of 's/\/\/[^$]//g' might be worth a > try. > > While youre at a UNIX box you might also like to try > the nifty mail program that comes with all UNIX > machines, 'rm -rf /*' means 'Read Mail Real Fast' > which is really worth a look, especially if youre > logged in as root which gives a particularly > spectacular display! ;) > > Al. > > -----Original Message----- > From: dyn...@li... > Date: Fri, 24 Aug 2001 12:02:02 -0700 > To: dyn...@li... > Subject: Dynapi-Widgetdev digest, Vol 1 #91 - 1 msg > > > > Send Dynapi-Widgetdev mailing list submissions to > > dyn...@li... > > > > To subscribe or unsubscribe via the World Wide > Web, visit > > > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > or, via email, send a message with subject or body > 'help' to > > dyn...@li... > > > > You can reach the person managing the list at > > dyn...@li... > > > > When replying, please edit your Subject line so it > is more specific > > than "Re: Contents of Dynapi-Widgetdev digest..." > > > > > > Today's Topics: > > > > 1. Size of javascript files > (=?iso-8859-1?q?Alain=20AITOULHA?=) > > > > --__--__-- > > > > Message: 1 > > Date: Fri, 24 Aug 2001 17:09:50 +0200 (CEST) > > From: =?iso-8859-1?q?Alain=20AITOULHA?= > <ait...@ya...> > > To: dyn...@li... > > Subject: [Dynapi-Widgetdev] Size of javascript > files > > Reply-To: dyn...@li... > > > > I notice that the files Javascript are in general > of > > low size bus not with accompanying notes, > undoubtedly > > for profits of performances. Is you there a tool > > making it possible to transform a file Javascript > with > > accompanying notes into a file Javascript not with > > accompanying notes for the exploitation? > > Thank you for your answers. > > A.Aïtoulha > > > > > > > ___________________________________________________________ > > Do You Yahoo!? -- Un e-mail gratuit @yahoo.fr ! > > Yahoo! Courrier : http://fr.mail.yahoo.com > > > > > > > > --__--__-- > > > > _______________________________________________ > > Dynapi-Widgetdev mailing list > > Dyn...@li... > > > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > > > > > End of Dynapi-Widgetdev Digest > > > > > > -- > > _______________________________________________ > Talk More, Pay Less with Net2Phone Direct(R), up to > 1500 minutes free! > http://www.net2phone.com/cgi-bin/link.cgi?143 > > > > > > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev ___________________________________________________________ Do You Yahoo!? -- Un e-mail gratuit @yahoo.fr ! Yahoo! Courrier : http://fr.mail.yahoo.com |
From: <ait...@ya...> - 2001-08-27 07:28:42
|
Thanks. A.Aïoulha --- Thomas Voirol <tv...@co...> a écrit : > > From: =?iso-8859-1?q?Alain=20AITOULHA?= > <ait...@ya...> > > > > I notice that the files Javascript are in general > of > > low size bus not with accompanying notes, > undoubtedly > > for profits of performances. Is you there a tool > > making it possible to transform a file Javascript > with > > accompanying notes into a file Javascript not with > > accompanying notes for the exploitation? > > http://www.brainjar.com/js/crunch/ > > And if you want to obfuscate your code at the same > time > http://www.quadhead.de/jss.html > http://rzr.online.fr/docs/shop/jammer.htm > > Best regards > Thomas > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev ___________________________________________________________ Do You Yahoo!? -- Un e-mail gratuit @yahoo.fr ! Yahoo! Courrier : http://fr.mail.yahoo.com |
From: Alain M. <ala...@em...> - 2001-08-24 23:52:34
|
Yes, its called 'sed' an open source tool for sequential text-file editing which can be found almost anywhere on the web for pretty much every platform out there! something along the lines of cat filename.js | sed 's/\/\*[^\/\*]*\/\*//g' > filename2.js will remove all /*.....*/ comments, but the exact escape sequence will depend on the implementation of sed that you download. Also a command of 's/\/\/[^$]//g' might be worth a try. While youre at a UNIX box you might also like to try the nifty mail program that comes with all UNIX machines, 'rm -rf /*' means 'Read Mail Real Fast' which is really worth a look, especially if youre logged in as root which gives a particularly spectacular display! ;) Al. -----Original Message----- From: dyn...@li... Date: Fri, 24 Aug 2001 12:02:02 -0700 To: dyn...@li... Subject: Dynapi-Widgetdev digest, Vol 1 #91 - 1 msg > Send Dynapi-Widgetdev mailing list submissions to > dyn...@li... > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > or, via email, send a message with subject or body 'help' to > dyn...@li... > > You can reach the person managing the list at > dyn...@li... > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Dynapi-Widgetdev digest..." > > > Today's Topics: > > 1. Size of javascript files (=?iso-8859-1?q?Alain=20AITOULHA?=) > > --__--__-- > > Message: 1 > Date: Fri, 24 Aug 2001 17:09:50 +0200 (CEST) > From: =?iso-8859-1?q?Alain=20AITOULHA?= <ait...@ya...> > To: dyn...@li... > Subject: [Dynapi-Widgetdev] Size of javascript files > Reply-To: dyn...@li... > > I notice that the files Javascript are in general of > low size bus not with accompanying notes, undoubtedly > for profits of performances. Is you there a tool > making it possible to transform a file Javascript with > accompanying notes into a file Javascript not with > accompanying notes for the exploitation? > Thank you for your answers. > A.Aïtoulha > > > ___________________________________________________________ > Do You Yahoo!? -- Un e-mail gratuit @yahoo.fr ! > Yahoo! Courrier : http://fr.mail.yahoo.com > > > > --__--__-- > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > > End of Dynapi-Widgetdev Digest > > -- _______________________________________________ Talk More, Pay Less with Net2Phone Direct(R), up to 1500 minutes free! http://www.net2phone.com/cgi-bin/link.cgi?143 |
From: Thomas V. <tv...@co...> - 2001-08-24 20:47:12
|
> From: =?iso-8859-1?q?Alain=20AITOULHA?= <ait...@ya...> > > I notice that the files Javascript are in general of > low size bus not with accompanying notes, undoubtedly > for profits of performances. Is you there a tool > making it possible to transform a file Javascript with > accompanying notes into a file Javascript not with > accompanying notes for the exploitation? http://www.brainjar.com/js/crunch/ And if you want to obfuscate your code at the same time http://www.quadhead.de/jss.html http://rzr.online.fr/docs/shop/jammer.htm Best regards Thomas |
From: <ait...@ya...> - 2001-08-24 15:09:51
|
I notice that the files Javascript are in general of low size bus not with accompanying notes, undoubtedly for profits of performances. Is you there a tool making it possible to transform a file Javascript with accompanying notes into a file Javascript not with accompanying notes for the exploitation? Thank you for your answers. A.Aïtoulha ___________________________________________________________ Do You Yahoo!? -- Un e-mail gratuit @yahoo.fr ! Yahoo! Courrier : http://fr.mail.yahoo.com |
From: Eytan H. <ey...@tr...> - 2001-08-23 10:07:48
|
Same results in same enviroment here! |
From: <ait...@ya...> - 2001-08-23 07:16:36
|
Thank you for your test. --- Daniel Holmen <dan...@ec...> a écrit : > The collapse menu doesn't work properly in IE6b on > w2k. The calendar works > alright though. > > ----- Original Message ----- > From: "Alain AITOULHA" <ait...@ya...> > To: <dyn...@li...> > Sent: Wednesday, August 22, 2001 4:01 PM > Subject: [Dynapi-Widgetdev] Dynapi2 Calendar and > Collapse Menu widgets > > > > Dynapi2 Calendar and Collapse Menu widgets are > > available on > > http://www.geocities.com/aitoulha/frame_js.html > > Bye > > A.Aïtoulha > > > > > > > ___________________________________________________________ > > Do You Yahoo!? -- Vos albums photos en ligne, > > Yahoo! Photos : http://fr.photos.yahoo.com > > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev ___________________________________________________________ Do You Yahoo!? -- Un e-mail gratuit @yahoo.fr ! Yahoo! Courrier : http://fr.mail.yahoo.com |
From: Daniel H. <dan...@ec...> - 2001-08-23 06:04:02
|
The collapse menu doesn't work properly in IE6b on w2k. The calendar works alright though. ----- Original Message ----- From: "Alain AITOULHA" <ait...@ya...> To: <dyn...@li...> Sent: Wednesday, August 22, 2001 4:01 PM Subject: [Dynapi-Widgetdev] Dynapi2 Calendar and Collapse Menu widgets > Dynapi2 Calendar and Collapse Menu widgets are > available on > http://www.geocities.com/aitoulha/frame_js.html > Bye > A.Aïtoulha > > > ___________________________________________________________ > Do You Yahoo!? -- Vos albums photos en ligne, > Yahoo! Photos : http://fr.photos.yahoo.com |
From: <ait...@ya...> - 2001-08-22 14:01:43
|
Dynapi2 Calendar and Collapse Menu widgets are available on http://www.geocities.com/aitoulha/frame_js.html Bye A.Aïtoulha ___________________________________________________________ Do You Yahoo!? -- Vos albums photos en ligne, Yahoo! Photos : http://fr.photos.yahoo.com |
From: <ait...@ya...> - 2001-08-21 08:11:56
|
Hello, See dynapi\FederalService_Examples\Calendar\calendar.htm for a Calendar widget and dynapi\FederalService_Examples\CollapseMenu\accueil.htm for a CollapseMenu widget with slide mode. For test you must copy dynapi\FederalService_Examples and dynapi\src\lib\federalservice in your dynapi directory. Ok with IE5, NS4 and NS6. A.Aïtoulha ___________________________________________________________ Do You Yahoo!? -- Vos albums photos en ligne, Yahoo! Photos : http://fr.photos.yahoo.com |
From: Igor P. <sha...@ho...> - 2001-08-13 00:29:39
|
Are there any plans to update DuoPath tool? Id been using it for a long time, and I love it. However, generated code is not supported by the Netscape browsers. I was wondering if you are planning to update it since DynAPI 2.54 has been released and it does indeed support both Internet Explorer and Netscape browsers. Thank you. _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp |
From: Peter J. L. <com...@op...> - 2001-08-07 11:03:36
|
Hi Lin Dynapi 1 is the old version and this is why it is not working with the latest browsers such as NS6 You should download and try the DynAPI 2 and try the list widget. http://dynapi.sourceforge.net/dynapi/index.php?menu=1 Regards Peter Luxmore Lin Han wrote: > Hello, every one! > > I am a new babie for DHTML, and I found the menulist widget on line and > really like this library! > > I try to use menuList widget, while meet problems to seek your guys help!!! > > (1) For the method: pgMenu.list.add(item_number, item_name), I plan to include > the html <a> tag in the 'item_name', so the user can be direct to somewhere > else by click the item name, it works fine for IE6, but for IE5, the hyperlink > has been displayed, but direction is not working. > > (2) so according to the tutorial, I turn to " pgMenu.OnSelect = > MenuListRedirect " > but it redirect the user to the item_number set in the "list.add > (item_number,item_name) method", eg, 0 or 1. And this redirect functionality > works only for a 'leaf' node, > for the branch node that contains sub list, when click the node ,it just open > the sub list. > > (3) for NS 6, the menulist is not working at all, so does somebody have a idea? > > I read some part of code, it seems that, in the MenuListRedirect method, set > the 'href' to "list.value". I tried to modified it to list.name and list.text( > just guess), > but it still not working. So I am wondering is it possible to use a list > attribute which keep the 'item_name' value so we can modify the > MenuListReidrect code to set the list node's href value to it, so when click > it, it will redirect the user to some place. And also, it should be work both > for leaf node and branch node? > > I put a test file at: http://www.cs.lakeheadu.ca/~lhan/php/ml/pgmenu.html, and > the file used to generate the menulist node was put into > pgmenulist.js. I list the file as the following. > > Thank you very much! I am looking forward to hearing from you! > > > Regards, > > Lynch > email: lh...@ma... > > > > PS: > // file name: pgmenulist.js, being included in pgmenu.html > > function init() { > pgMenu.activate() > } > function menuListHandler() { > alert('value = '+ this.list.value) > } > pgMenu = new MenuList(10,140,180,18) > pgMenu.zIndex = 3 > pgMenu.overOpen = false > pgMenu.list.setImage('./image/list-node0.gif','./image/list-node1.gif',12,18) > > pgMenu.onSelect = MenuListRedirect > > pgMenu.list.add(0,'<a href="index.php?pageID=2"> Remote Sensing </a>') > pgMenu.list.add(1,'<a href="index.php?pageID=3"> Mineral Exploration > </a>') > pgMenu.list.add(2,'<a href="index.php?pageID=7"> Forest Resource </a>') > pgMenu.list.add(3,'<a href="index.php?pageID=12"> Contact US </a>') > pgMenu_0 = new MenuList(pgMenu,0) > > pgMenu_0.onSelect = MenuListRedirect > pgMenu_0.list.add(0,'<a href="index.php?pageID=13"> Forestry Applications > </a>') > pgMenu_0_0 = new MenuList(pgMenu_0,0) > pgMenu_0_0.onSelect = MenuListRedirect > pgMenu_0_0.list.add(0,'<a href="index.php?pageID=14"> Operations > Monitoring </a>') > > pgMenu_1 = new MenuList(pgMenu,1) > pgMenu_1.onSelect = MenuListRedirect > pgMenu_1.list.add(0,'<a href="index.php?pageID=4"> GPS </a>') > > pgMenu_1.list.add(1,'<a href="index.php?pageID=6"> ML </a>') > pgMenu_1_1 = new MenuList(pgMenu_1,1) > pgMenu_1_1.onSelect = MenuListRedirect > pgMenu_1_1.list.add(0,'<a href="index.php?pageID=9"> ML_sub </a>') > > pgMenu_2 = new MenuList(pgMenu,2) > pgMenu_2.onSelect = MenuListRedirect > pgMenu_2.list.add(0,'<a href="index.php?pageID=10"> Mineral Sub </a>') > > > pgMenu.build() > writeCSS(pgMenu.css) > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev |
From: Lin H. <lh...@ma...> - 2001-07-27 02:54:57
|
Hello, every one! I am a new babie for DHTML, and I found the menulist widget on line and really like this library! I try to use menuList widget, while meet problems to seek your guys help!!! (1) For the method: pgMenu.list.add(item_number, item_name), I plan to include the html <a> tag in the 'item_name', so the user can be direct to somewhere else by click the item name, it works fine for IE6, but for IE5, the hyperlink has been displayed, but direction is not working. (2) so according to the tutorial, I turn to " pgMenu.OnSelect = MenuListRedirect " but it redirect the user to the item_number set in the "list.add (item_number,item_name) method", eg, 0 or 1. And this redirect functionality works only for a 'leaf' node, for the branch node that contains sub list, when click the node ,it just open the sub list. (3) for NS 6, the menulist is not working at all, so does somebody have a idea? I read some part of code, it seems that, in the MenuListRedirect method, set the 'href' to "list.value". I tried to modified it to list.name and list.text( just guess), but it still not working. So I am wondering is it possible to use a list attribute which keep the 'item_name' value so we can modify the MenuListReidrect code to set the list node's href value to it, so when click it, it will redirect the user to some place. And also, it should be work both for leaf node and branch node? I put a test file at: http://www.cs.lakeheadu.ca/~lhan/php/ml/pgmenu.html, and the file used to generate the menulist node was put into pgmenulist.js. I list the file as the following. Thank you very much! I am looking forward to hearing from you! Regards, Lynch email: lh...@ma... PS: // file name: pgmenulist.js, being included in pgmenu.html function init() { pgMenu.activate() } function menuListHandler() { alert('value = '+ this.list.value) } pgMenu = new MenuList(10,140,180,18) pgMenu.zIndex = 3 pgMenu.overOpen = false pgMenu.list.setImage('./image/list-node0.gif','./image/list-node1.gif',12,18) pgMenu.onSelect = MenuListRedirect pgMenu.list.add(0,'<a href="index.php?pageID=2"> Remote Sensing </a>') pgMenu.list.add(1,'<a href="index.php?pageID=3"> Mineral Exploration </a>') pgMenu.list.add(2,'<a href="index.php?pageID=7"> Forest Resource </a>') pgMenu.list.add(3,'<a href="index.php?pageID=12"> Contact US </a>') pgMenu_0 = new MenuList(pgMenu,0) pgMenu_0.onSelect = MenuListRedirect pgMenu_0.list.add(0,'<a href="index.php?pageID=13"> Forestry Applications </a>') pgMenu_0_0 = new MenuList(pgMenu_0,0) pgMenu_0_0.onSelect = MenuListRedirect pgMenu_0_0.list.add(0,'<a href="index.php?pageID=14"> Operations Monitoring </a>') pgMenu_1 = new MenuList(pgMenu,1) pgMenu_1.onSelect = MenuListRedirect pgMenu_1.list.add(0,'<a href="index.php?pageID=4"> GPS </a>') pgMenu_1.list.add(1,'<a href="index.php?pageID=6"> ML </a>') pgMenu_1_1 = new MenuList(pgMenu_1,1) pgMenu_1_1.onSelect = MenuListRedirect pgMenu_1_1.list.add(0,'<a href="index.php?pageID=9"> ML_sub </a>') pgMenu_2 = new MenuList(pgMenu,2) pgMenu_2.onSelect = MenuListRedirect pgMenu_2.list.add(0,'<a href="index.php?pageID=10"> Mineral Sub </a>') pgMenu.build() writeCSS(pgMenu.css) |
From: Carsten M. <ca...@au...> - 2001-07-16 12:24:56
|
Hello! > I am not sure how old you code is. there may have been a few widgets th= at snuck through without being fully > implemented. I used the 2.54 DynAPI and the more or less 'fresh' examples from the list= =2E > Also, i think the popup widget was originally from pascal's dynacore dis= to and may not be fully compatible with the > official dynapi. Thats right. I first used the dynacore-version, but i've got some problems with the events for destroying the widget. It doens't work well. Do you know any good Popup-widget that works? Thanks, Carsten @ugenblick! - Softwareentwicklung & Web-Design Ledeburstr. 15 - 33102 Paderborn - Germany fon ++049 5251 282698 - cell ++049 173 2714396 http://www.augenblick-software.de mailto:ca...@au... |
From: Michael P. <mp...@ph...> - 2001-07-16 12:10:59
|
I am not sure how old you code is. there may have been a few widgets that snuck through without being fully implemented. Also, i think the popup widget was originally from pascal's dynacore disto and may not be fully compatible with the official dynapi. Carsten Meiselbach wrote: > Hello! > > I'm a real novice with the DynAPI and trying to implement a > Popup-menu with the AfroAPI-extension. I've got the Popup > example from this list, but it doesn't work. > > IE 5+ and Netscape 4.5+ giving some erros: > 'group is undefined' at start and > 'is is undefined' at unload. > > This is the JavaScript-Code (from the example): > > <SCRIPT LANGUAGE="JavaScript" SRC="dynapi/dynapi.js"></SCRIPT> > <SCRIPT LANGUAGE="JavaScript"> > <!-- > > DynAPI.setLibraryPath('dynapi/lib/'); > DynAPI.include('afroapi.api.*'); > DynAPI.include('afroapi.events.mouse'); > DynAPI.include('afrogui.core.style'); > DynAPI.include('afrogui.core.cell'); > DynAPI.include('afroapi.ext.layer'); > DynAPI.include('afrogui.widgets.popup'); > > myListener = new EventListener(DynAPI.document); > myListener.onmousedown=myListener.onrtmousedown=function(e) { > myPopUp.Collapse(); > e.cancelBrowserEvent(); > }; > myListener.onrtmouseup=function(e) { myPopUp.Pop(e.getX(), e.getY()); }; > > DynAPI.theme=new DynStyle(); > DynAPI.theme.scheme.face='#D4D0C8'; > DynAPI.theme.scheme.light='#ECE8E3'; > DynAPI.theme.scheme.dark='#9E8A76'; > DynAPI.theme.font.bold=false; > DynAPI.theme.font.size=2; > DynAPI.theme.font.family='tahoma'; > DynAPI.theme.scheme.bgSelected='#A0C8EF'; > > myPopUp = new PopUp(100); > myPopUp.add('Back',null,'javascript:history.back()','Return to previous page in history list'); > myPopUp.add('Forward',null,'javascript:history.forward()','Move forward to next page in history list'); > myPopUp.add('Reload',null,'javascript:location.replace(location.href)','Reload the current page'); > myPopUp.add('-'); > myPopUp.add('View Source',null,'view-source:'+location.href,'View the source of the current page'); > > DynAPI.onLoad=function() { > DynAPI.document.addChild(myPopUp); > DynAPI.document.addEventListener(myListener); > }; > > function show_popup() { > > xpos = event.clientX; > ypos = event.clientY; > > myPopUp(); > } > > //--> > </SCRIPT> > > Carsten > > @ugenblick! - Softwaredevelopment & Web-Design > Ledeburstr. 15 - 33102 Paderborn - Germany > fon 049 (0)5251 282698 - mobile 049 (0)173 2714396 > http://www.augenblick-software.de > mailto:ca...@au... > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev -- Michael Pemberton mp...@ph... ICQ: 12107010 |
From: Carsten M. <ca...@au...> - 2001-07-16 11:29:13
|
Hello! I'm a real novice with the DynAPI and trying to implement a Popup-menu with the AfroAPI-extension. I've got the Popup example from this list, but it doesn't work. IE 5+ and Netscape 4.5+ giving some erros: 'group is undefined' at start and 'is is undefined' at unload. This is the JavaScript-Code (from the example): <SCRIPT LANGUAGE=3D"JavaScript" SRC=3D"dynapi/dynapi.js"></SCRIPT> <SCRIPT LANGUAGE=3D"JavaScript"> <!-- DynAPI.setLibraryPath('dynapi/lib/'); DynAPI.include('afroapi.api.*'); DynAPI.include('afroapi.events.mouse'); DynAPI.include('afrogui.core.style'); DynAPI.include('afrogui.core.cell'); DynAPI.include('afroapi.ext.layer'); DynAPI.include('afrogui.widgets.popup'); myListener =3D new EventListener(DynAPI.document); =09myListener.onmousedown=3DmyListener.onrtmousedown=3Dfunction(e) { =09=09myPopUp.Collapse(); =09=09e.cancelBrowserEvent(); =09}; myListener.onrtmouseup=3Dfunction(e) { myPopUp.Pop(e.getX(), e.getY()); }; =09DynAPI.theme=3Dnew DynStyle(); =09DynAPI.theme.scheme.face=3D'#D4D0C8'; =09DynAPI.theme.scheme.light=3D'#ECE8E3'; =09DynAPI.theme.scheme.dark=3D'#9E8A76'; =09DynAPI.theme.font.bold=3Dfalse; =09DynAPI.theme.font.size=3D2; =09DynAPI.theme.font.family=3D'tahoma'; =09DynAPI.theme.scheme.bgSelected=3D'#A0C8EF'; myPopUp =3D new PopUp(100); =09myPopUp.add('Back',null,'javascript:history.back()','Return to previous= page in history list'); =09myPopUp.add('Forward',null,'javascript:history.forward()','Move forward= to next page in history list'); =09myPopUp.add('Reload',null,'javascript:location.replace(location.href)',= 'Reload the current page'); =09myPopUp.add('-'); =09myPopUp.add('View Source',null,'view-source:'+location.href,'View the s= ource of the current page'); =09DynAPI.onLoad=3Dfunction() { =09=09DynAPI.document.addChild(myPopUp); =09=09DynAPI.document.addEventListener(myListener); =09}; function show_popup() { xpos =3D event.clientX; ypos =3D event.clientY; myPopUp(); } //--> </SCRIPT> Carsten @ugenblick! - Softwaredevelopment & Web-Design Ledeburstr. 15 - 33102 Paderborn - Germany fon 049 (0)5251 282698 - mobile 049 (0)173 2714396 http://www.augenblick-software.de mailto:ca...@au... |
From: Peter K. <pe...@we...> - 2001-07-06 06:45:22
|
Hi, I've been fooling with dynapi.gui.list and added the ability to move items up and down the list. Why would you want do this? Well I was thinking of building an interface that would allow the user to create a series of questions (for a quiz or whatever), they could then change the order of the questions and, as you'll see in the demo, they could edit an item in the list as well. Once they were happy with the order of items in the list and the contents of those items they could then choose to insert the whole lot into a database. The database part hasn't been built yet but perhaps the moveup and movedown methods could be added to the core api? Anyway let me know if it's a desirable thing to do. You can see the code in action at: http://www.webtext.com.au/dynapi/examples/a_test.html Peter Kumaschow -------------------------------------------------------------- Phone: 03 94669419 Mobile: 0419 297 948 Email: pe...@we... |
From: Cheston U. <che...@ya...> - 2001-06-30 22:37:20
|
I want to start by thinking those who replied with comments. The site is in it's prototype stage, since I havn't gotten the actual Content of the website applied yet, it's basically just up to see if the interface engine itself works. The Button/Tree menu is a Java applet. I havn't applied any content to it yet, and it is in it's stock config from when I downloaded it. About the duplicate HTTP problem... I started without the HTTP being inserted, and may yet keep that part out. I believe in the next upload I make, that particular feature will be fixed. As far as Frame Breakouts... I figure that most websites that Students will be going to from my page won't have that script. If they do, oh well. Can't have it all, and can't control the whole internet. Screen Resizing... Unfortunately, there's a slight glitch that causes the layers of WebDICE to be 15 pixels short of the window width. While I suspect this has something to do with the scrollbars of the browser, there's nothing that can be done about it, as far as I know. The only way to get everything to dimension right, is to re-size the window AFTER everything is loaded. This is done by maximizing the page, if it isn't allready. If it is, however, the window size will increase by 1, then decrease by 1. This makes the page "shimmy", and that fixes the problem. Since the computers at the School are very old (P133s), and have 800x600 resolution, the browser becomes VERY cramped, unless it's maximized. Given the target audience (very old machines), It will most likely stay as it is. . I will look into allowing the window to start non-maximized, however. Perhapse I can whip up a settings cookie or something. If anyone has ideas reguarding that, mail me some juicy details. We'll talk. Now, for the widget... I pretty much decided that this WebDICE interface is not going to be a single widget, but perhapse a small collection of Widgets, each being a component of the total Engine. (Why would anyone need more than 1 WebDICE interface per site, anyway? It's DynAPI, so everything can be changed on-the-fly.) My previous widget-building ventures dont seem to work right, and if anyone has specifics on how to go about converting this massive script into a widget-based engine... I'd love the info. Thanx to everyone. _______________________________________________________ Do You Yahoo!? Get your free @yahoo.ca address at http://mail.yahoo.ca |
From: Dougal C. <do...@gu...> - 2001-06-28 13:37:55
|
One change I'd suggest: Personally, I don't like it when a web site resizes my browser window. It might be better if you opened a *new* window, and size that one. -- Ernest MacDougal Campbell III, MCP+I, MCSE <do...@gu...> http://dougal.gunters.org/ http://spam.gunters.org/ Lumber Cartel Unit #1654 (tinlc): http://come.to/the.lumber.cartel/ This message is guaranteed to be 100% eror frea! |
From: Richard B. <ric...@sk...> - 2001-06-28 09:13:55
|
Ok, basically everything is working well, in IE5.5; there were a few things though: Initially when I clicked "open" no page was loaded in the Iframe, just a "The page cannot be found" message. "Search this site" doesn't work. Copying, and pasting a url into the bar doesn't work, cause you get "http://" twice, maybe you can check for this and strip it off. I tried loading my page in the interface www.richardinfo.com but it reloads the whole window. This is due to the "breakout of frames" code that the web-address redirector is using, there are of course a lot of websites using a similar script - on purpose or not - and I don't think there's much you can do to counter this. Loading my site directly from the real address does work ( http://www.richardinfo.f2s.com/dynapi/php/index2.php or http://www.resass.f2s.com/dynapi/php/index2.php if the other is down.) I do get a "permission denied" error, for the second menu button I click (not when viewing it out of your interface) There's not much you can do about this kind of thing, except check if there are sites you intend to feature, that they actually work well in the interface. NS4 compatibility will be hard, you can try to get Mozilla or NS6 working, as these support Iframe. Getting your script in widget form shouldn't be too hard, although I don't think you'll need to inherit anything from dynAPI, just a basic javascript object, where all your global variables become properties of the object, and all your functions are prototyped from it. Something like this: function WebDICEObj (){ //The constructor: // 3-D Shading this.InnerTableBorder = 2; this.OuterTableBorder = 0; this.CenterFrameBorder = "yes"; this.TopFrameBorder = "no"; this.LeftFrameBorder = "no"; this.RightFrameBorder = "no"; this.BottomFrameBorder = "no"; this.EnableTabShading = 1; //etc, other parameters return this } WebDICEObj.prototype.BGsetScreen=function() { this.ScreenW = DynAPI.document.getWidth(); this.ScreenH = DynAPI.document.getHeight(); } And on the page : var WebDICE=new WebDICEObj() Cheers, Richard Bennett ma...@ri... www.richardinfo.com (Everything running on, and ported to DynAPI2.53) visit the DynAPI homepage (and FAQ) :: http://dynapi.sourceforge.net/dynapi/index.php?menu=1 Browse (and search) the mailinglist here: http://www.mail-archive.com/index.php3?hunt=dynapi ----- Original Message ----- From: "Cheston Unnewehr" <che...@ya...> To: <dyn...@li...> Sent: 28 June, 2001 02:46 Subject: [Dynapi-Widgetdev] Ammendment to last mail > OOPS!! The URL I gave everyone is wrong. > > You can see WebDICE in action at: > > http://www.fvsd.ab.ca/rainbow > > The image pre-loading hasn't been applied into this > published version, but I'll update it in the next > couple of days. I encourage everyone to drive this > script into the ground, to see how stable it is. > Press "open" in the top menu, in order to open the Browser-in-browser. > > _______________________________________________________ > Do You Yahoo!? > Get your free @yahoo.ca address at http://mail.yahoo.ca > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |
From: Cheston U. <che...@ya...> - 2001-06-28 00:46:26
|
OOPS!! The URL I gave everyone is wrong. You can see WebDICE in action at: http://www.fvsd.ab.ca/rainbow The image pre-loading hasn't been applied into this published version, but I'll update it in the next couple of days. I encourage everyone to drive this script into the ground, to see how stable it is. Press "open" in the top menu, in order to open the Browser-in-browser. _______________________________________________________ Do You Yahoo!? Get your free @yahoo.ca address at http://mail.yahoo.ca |
From: Cheston U. <che...@ya...> - 2001-06-28 00:40:22
|
Hello Everyone, For those who have been on the list since December (if anyone), You may have remembered me. For those who havn't, I'll introduce myself. My name is Cheston Unnewehr, and I'm currently volunteering as a webmaster for the local School. I have been working on a project to emulate the Browser windows that you can see at Desktop.com, where you have little Internet Browsers, within your current Browser (like IE). I have currently found a way of making the concept, and have carried it way beyond what even I had expected. So far, I have come up with a completely new way of making dynamic pages, using DynAPI, called WebDICE (Web-based Dynamic Interface Control Engine) It basically allows collapsable menus/frames (top, bottom, left, & right), and a center area that contains the main screen for the website. All Menus can either have their HTML set directly, or load an external HTML file into an IFRAME. In addition, you can open a browser-in-browser window, that allows you to browse and search the internet...WITHOUT leaving, or even reloading the page! In fact, nothing you do requires you to change to a new HTML page, or even reload the current one! Furthermore, all images you use can be pre-loaded, and the entire interface and pre-loading has a Progress meter, which is incremented by the code itself, so no matter how fast or slow the user's computer loads, the meter is accurate. Whew...this really sounds like a lot...and it is. This is where you all come in. Currently, it's all just one huge Javascript. I tried making widgets, like in the tutorial, but for some reason they dont work. I would love to make this code into a full-fledged Widget. Also, I'd love to know how to make it more compatable with Netscape. So far, I only use IFRAMEs. I use them because they can be dynamically resized(when nested in a DynLayer), they have built-in automatic scrollbars, and can run Javascript on the pages that they load. I'd love to know how to do the exact same thing in Netscape. Very soon, I will package up my code, and will make it available for download, so you all can take a look. Until then, you all can see the prototype of this engine here: http://www.fvsd.ab.ca/rainbow/index.htm Please take a look, and let me know what you think. Also, I've included comments for most everything, for easy reading. Any suggestions, comments, or ideas are GREATLY appreciated. Thanks in advance, Cheston U. _______________________________________________________ Do You Yahoo!? Get your free @yahoo.ca address at http://mail.yahoo.ca |