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: Pascal <pb...@oi...> - 2001-01-29 14:52:06
|
A layout manager would be a child it self (of the document, or another layer) It would listen to it's parent's resize event, and when that happens invoke an event on the child-layers/widgets it contains. So I think it's basically a two-way direction.. listen for actions to act on, and then invoke corresponding actions on it's children. I think this means that widgets should have methods for stuff like redraw() or repaint() which redraws the widget for the (new) x,y and w,h values. Pascal Bestebroer (pb...@oi...) Software ontwikkelaar Oberon Informatiesystemen b.v. http://www.oibv.com > -----Oorspronkelijk bericht----- > Van: dyn...@li... > [mailto:dyn...@li...]Namens Henrik > Våglin > Verzonden: maandag 29 januari 2001 15:47 > Aan: dyn...@li... > Onderwerp: [Dynapi-Widgetdev] DynBuilder managers & modules issue > > > I was pondering over the issue with creating managers > (non-visual constructors) and modules who updates on > changes in these for the DynBuilder. > What is the best method: to let the manager send out a > call to all modules onchange - ie the module widget > instances listening for different manager values - or > the module to regulary read the values of the manager? > > Greatful for any feedback on this issue... > > Henrik Våglin [ hv...@ya... ] > > ===== > // Henrik Vaglin > > ************************************************** > Visit my comics artpage at > http://photos.yahoo.com/bc/hvaglin?d&.flabel=fld5&.src=bc > ************************************************** > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - Buy the things you want at great prices. > http://auctions.yahoo.com/ > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |
From: <hv...@ya...> - 2001-01-29 14:43:28
|
I was pondering over the issue with creating managers (non-visual constructors) and modules who updates on changes in these for the DynBuilder. What is the best method: to let the manager send out a call to all modules onchange - ie the module widget instances listening for different manager values - or the module to regulary read the values of the manager? Greatful for any feedback on this issue... Henrik Våglin [ hv...@ya... ] ===== // Henrik Vaglin ************************************************** Visit my comics artpage at http://photos.yahoo.com/bc/hvaglin?d&.flabel=fld5&.src=bc ************************************************** __________________________________________________ Do You Yahoo!? Yahoo! Auctions - Buy the things you want at great prices. http://auctions.yahoo.com/ |
From: <hv...@ya...> - 2001-01-28 22:48:02
|
Well, I haven't really figured out how to do it code-wise yet, but I was = figuring like this: the WYSIWYG view can't be the actually page anyway, it can only = represent it. so the canvas of the WYSIWYG panel will be a LoadPanel = (when a properly working one can be recognized) or else that represent = the DynAPI document. This allows for much more profound editing than a = regular frame document.=20 Since I haven't been able to figure out how the code would be, I have = not totally let go of probability that a regular frameset is the best = way to go about. Whichever the case, the rest of the module based = interface still stands as the better against an approach with several = mini (browser-)windows. The modules could be loaded into the the page = WYSIWYG-view. So building the module widget is besides the file object = widget priority 1. then put together the interface in DynAPI and make it = run smooth, then the managers and then... Henrik V=E5glin [ hv...@ya... ] =20 ----- Original Message -----=20 From: Richard Bennett=20 To: dyn...@li...=20 Sent: Sunday, January 28, 2001 11:17 PM Subject: Re: [Dynapi-Widgetdev] DynBuilder interface presentation It looks promising, better than what I saw before. Have you dropped the use of a frame set as a preview window after all? = How otherwise do you drag the component windows over it? Cheers, Richard Bennett ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of = DynAPI2) ----- Original Message -----=20 From: Henrik V=E5glin=20 To: dyn...@li...=20 Sent: Sunday, January 28, 2001 9:26 PM Subject: [Dynapi-Widgetdev] DynBuilder interface presentation I've put together a little interface preview of the DynBuilder build = I'm working on. So far this is only a graphical interface presentation = made up of images I put together to better visulize my vision. It would = be nice if somebody gave it an eye and had some feedback, but please = spare me your comments on whether this should/could be done. The = preview/outline is at: http://www.freecfm.com/c/ccreation/dynbuilder/ Let me know if you have any thoughts about usability/functionality = and/or if you have any additional ideas/wishes/possible usable DynAPI = widgets/extensions. Think I got everything covered there... ;) BTW if anybody is interested in the material I've produced so far, = just let me know - there's an image set, some documents outlining the = builder model and a few begun widgets and extensions. I'll put it out on = the site for download later on, but for now you'll have to contact me = which you're intrested of, cause the material is modified by the hour... Henrik V=E5glin [ hv...@ya... ] |
From: Richard B. <ma...@ri...> - 2001-01-28 22:17:45
|
It looks promising, better than what I saw before. Have you dropped the use of a frame set as a preview window after all? = How otherwise do you drag the component windows over it? Cheers, Richard Bennett ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of = DynAPI2) ----- Original Message -----=20 From: Henrik V=E5glin=20 To: dyn...@li...=20 Sent: Sunday, January 28, 2001 9:26 PM Subject: [Dynapi-Widgetdev] DynBuilder interface presentation I've put together a little interface preview of the DynBuilder build = I'm working on. So far this is only a graphical interface presentation = made up of images I put together to better visulize my vision. It would = be nice if somebody gave it an eye and had some feedback, but please = spare me your comments on whether this should/could be done. The = preview/outline is at: http://www.freecfm.com/c/ccreation/dynbuilder/ Let me know if you have any thoughts about usability/functionality = and/or if you have any additional ideas/wishes/possible usable DynAPI = widgets/extensions. Think I got everything covered there... ;) BTW if anybody is interested in the material I've produced so far, = just let me know - there's an image set, some documents outlining the = builder model and a few begun widgets and extensions. I'll put it out on = the site for download later on, but for now you'll have to contact me = which you're intrested of, cause the material is modified by the hour... Henrik V=E5glin [ hv...@ya... ] |
From: Pascal B. <pa...@dy...> - 2001-01-28 21:18:08
|
I've been working on Oversight, and currently have a nice Scripter code working.. it reads the DynAPI tree and generates the corresponding code. I got it working for any depth of layers, and eventlisteners are also generated. Still needs some major work on handling widgets and extensions.. but the basic scripting is working. Possibly that scripter can be of any use in a DynBuilder environment (maybe the complete Oversight code can) Anyway, if you need the scripting generator for your code, you know how to reach me (or wait till I make a new version of Oversight available :) Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Henrik Våglin Verzonden: zondag 28 januari 2001 21:27 Aan: dyn...@li... Onderwerp: [Dynapi-Widgetdev] DynBuilder interface presentation I've put together a little interface preview of the DynBuilder build I'm working on. So far this is only a graphical interface presentation made up of images I put together to better visulize my vision. It would be nice if somebody gave it an eye and had some feedback, but please spare me your comments on whether this should/could be done. The preview/outline is at: http://www.freecfm.com/c/ccreation/dynbuilder/ Let me know if you have any thoughts about usability/functionality and/or if you have any additional ideas/wishes/possible usable DynAPI widgets/extensions. Think I got everything covered there... ;) BTW if anybody is interested in the material I've produced so far, just let me know - there's an image set, some documents outlining the builder model and a few begun widgets and extensions. I'll put it out on the site for download later on, but for now you'll have to contact me which you're intrested of, cause the material is modified by the hour... Henrik Våglin [ hv...@ya... ] |
From: <hv...@ya...> - 2001-01-28 20:23:53
|
I've put together a little interface preview of the DynBuilder build I'm = working on. So far this is only a graphical interface presentation made = up of images I put together to better visulize my vision. It would be = nice if somebody gave it an eye and had some feedback, but please spare = me your comments on whether this should/could be done. The = preview/outline is at: http://www.freecfm.com/c/ccreation/dynbuilder/ Let me know if you have any thoughts about usability/functionality = and/or if you have any additional ideas/wishes/possible usable DynAPI = widgets/extensions. Think I got everything covered there... ;) BTW if anybody is interested in the material I've produced so far, just = let me know - there's an image set, some documents outlining the builder = model and a few begun widgets and extensions. I'll put it out on the = site for download later on, but for now you'll have to contact me which = you're intrested of, cause the material is modified by the hour... Henrik V=E5glin [ hv...@ya... ] |
From: Michel P. <ja...@sc...> - 2001-01-26 20:47:56
|
Thanks in advance, Michel |
From: Nicola M. <nic...@ho...> - 2001-01-26 20:13:15
|
check this url http://www.dynamic-core.net/widgetx/examples/core.gui.skincheckbox.htm u can use this widget and and in the setCaption() method u can do: example = new CoreSkinCheckbox(50,150,128,16,'Check me',false,theme) example.onChange=function() { if (this.state) this.setCaption('<font color="green">state=true</font>') else this.setCaption('<font color="red">state=false</font>') } DynAPI.document.addChild(example) example.setVisible(true) see you Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Nicola M. <nic...@ho...> - 2001-01-26 19:43:30
|
Hi I hope this will help u but unfortunatelly is not gonna work on ns 4 it will work for sure on ie 5 ie 5.5 and ns 6 ciao Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Gilles B. <gi...@fr...> - 2001-01-26 17:06:30
|
I have a layer draggable and I use the widget RiFastSkinTreenode from www.richardinfo.com . I try to make a node of the tree a target for the drop with this code //---------------------- node11 is node of the tree myListenerNode=new EventListener(node11) myListenerNode.ondrop=function(e) { me=e.getTarget() source=DynAPI.document.dragobject alert('drop '+ source.id +' on ' + me.id ) } node11.addEventListener(myListenerNode) //----------------------------------------------- but no alert is fired when I drop a layer on node11 ? can someone help me ? Thanks |
From: Willy P. <ma...@ya...> - 2001-01-26 15:38:04
|
Hi there, I've been in this sample of dynapi: http://www.dansteinman.com/dynapi/docs/examples/checkbox1.html and I'm trying to do something similar but with the text also changing, depending on the selection you make, let's say if you answer with a tick (green) the text also turns into green and remains green (even with more than one selection) and the same happens with the red. I don't know how to do it (and I'm not sure if it's possible) , If someone knows it, I would really appreciate a bit of help to get out of this problem. Thanks in advance... Macutan __________________________________________________ Do You Yahoo!? Yahoo! Auctions - Buy the things you want at great prices. http://auctions.yahoo.com/ |
From: David C. <dle...@ya...> - 2001-01-24 03:40:20
|
confirm 884246 __________________________________________________ Do You Yahoo!? Yahoo! Auctions - Buy the things you want at great prices. http://auctions.yahoo.com/ |
From: Nicola M. <nic...@ho...> - 2001-01-24 02:54:04
|
no problem Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Matt F. <ma...@ne...> - 2001-01-23 23:37:19
|
I created a wrapper widget class around the DynLayer class. What this class allows me to do is change html elements on the fly such as text size, font, and color. I want to be able to drag this layer around also, but since I created this wrapper class, it doesn't work as smooth as when I created my layer directly from DynLayer. After I do: DragEvent.setDragBoundary(aTextObjectLayer) DragEvent.enableDragEvents(aTextObjectLayer) and then try to drag it, moving the layer on the X axis works fine, but it looks like it snaps to the very top or bottom of the parent layer. But if I do the same with a DynLayer, the y axis drag works fine. Is this a bug in DragEvent? You can see it at: http://www.netasolnetworks.com/uprint/drag/testdrag.php?info[]=this+is+a+drag+object&x[]=100&y[]=100 The source of this is at: http://www.netasolnetworks.com/uprint/drag/testTextObject.txt I have is that I am getting an error on line 30: TextObject.prototype=new DynLayer(); I am getting an error saying that DynLayer not defined. Here is what I have when I set up the environment: <script language="Javascript" src="textObject.js"></script> <script language="Javascript" src="../js/dynapi.js"></script> <script language="Javascript" src="tok.js"></script> <script language="Javascript"> DynAPI.setLibraryPath('../js/lib/') DynAPI.include('dynapi.api.*') </script> <SCRIPT LANGUAGE="JavaScript" src="textObject.js"></SCRIPT> <==== This is the class <script language="Javascript"> . . . layer = new TextObject(null, "Black", "Helvetica", "10", "Hello World", "12", "15"); . . . </script> Any suggestions? Thanks, Matt |
From: Willy P. <ma...@ya...> - 2001-01-23 22:28:34
|
thanks Nicola, really appreciatted --- Nicola Marzolla <nic...@ho...> wrote: > you can use this for ie 5 and ns 6: > > <input type="checkbox" style="width:8;height:8"> > > it won't work in ns 4 and i'm not sure about ie 4 > > ciao > Nicola > _________________________________________________________________ > Get your FREE download of MSN Explorer at > http://explorer.msn.com > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev __________________________________________________ Do You Yahoo!? Yahoo! Auctions - Buy the things you want at great prices. http://auctions.yahoo.com/ |
From: Nicola M. <nic...@ho...> - 2001-01-23 21:18:08
|
you can use this for ie 5 and ns 6: <input type="checkbox" style="width:8;height:8"> it won't work in ns 4 and i'm not sure about ie 4 ciao Nicola _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Willy P. <ma...@ya...> - 2001-01-23 19:48:12
|
Hi there This is the first time I post in this mailing list, my question is that if someone knows a way to make the standard html check boxes smaller than they actually are, problably by using a dynapi-widget, or some js, I really don't know, so if someone knows it, please let me know I would really appreciate it Thanks in advance Macutan __________________________________________________ Do You Yahoo!? Yahoo! Auctions - Buy the things you want at great prices. http://auctions.yahoo.com/ |
From: Richard B. <ma...@ri...> - 2001-01-23 12:09:58
|
> I don't know if you can do anything to fix this, but if I type quite quickly > my characters don't always appear in the correct order. I have the same problem using Outlook Express ;o) ----- Original Message ----- From: "Cameron Hart" <ca...@bi...> To: <dyn...@li...> Sent: Tuesday, January 23, 2001 10:55 AM Subject: RE: [Dynapi-Widgetdev] Re: [Dynapi-Help] DHTML Form Elements (was: menu question...) > I don't know if you can do anything to fix this, but if I type quite quickly > my characters don't always appear in the correct order. > > > -----Original Message----- > > From: dyn...@li... > > [mailto:dyn...@li...]On Behalf Of > > Richard Bennett > > Sent: 23 January 2001 03:27 > > To: dyn...@li... > > Subject: [Dynapi-Widgetdev] Re: [Dynapi-Help] DHTML Form Elements (was: > > menu question...) > > > > > > (changed to widgetdev) > > hi, > > It seems to be working nicely, although the "Default Value" is a little > > confusing, as you try to select and delete it etc, maybe its > > better to leave > > it blank. > > If it is to be used with DynAPI2, it would be easier if it didn't rely on > > other afroapi to much, what I mean is which files belong to the > > widget, just > > these? > > DynAPI.include('afrogui.form.form'); > > DynAPI.include('afrogui.form.formobj'); > > DynAPI.include('afrogui.form.textbox'); > > Do you have any documentation yet? > > I like this idea: > > testForm.addElement(new FormObject('mss','simple')); > > testForm.addElement(new FormObject('pg','q')); > > > > Cheers, > > Richard Bennett > > > > ma...@ri... > > www.richardinfo.com > > (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) > > > > ----- Original Message ----- > > From: "Michael Pemberton" <mp...@ph...> > > To: <dyn...@li...> > > Sent: Monday, January 22, 2001 3:46 PM > > Subject: [Dynapi-Help] DHTML Form Elements (was: menu question...) > > > > > > > I've just put the finishing touches on my first DHTML form object. > > > > > > It is just a text box at the moment, but by using adding a simple method > > > to the prototype chain, any existing widget can be transformed into a > > > form element. This way, widgets such as Pascal's TreeNode and radio > > > button's can be easily turned into form elements. > > > > > > You can see a working example, that also uses some of my other widgets > > > at the following url: > > > > > http://www.abchostonline.com/users/mpember/afroapi/examples/gui/fo > rm/dialog_ > goeureka.html > > > > I'd be pleased if people with various versions of IE could try it out > > for my and report any problems. > > Here are the known issues: > > NS4: Won't detect arrow keys and as such won't allow for the cursor > > to move from the end of the string > > IE: Won't detect backspace (uses it for navigation) must use > > delete key to remove characters > > > > -- > > Michael Pemberton > > mp...@ph... > > ICQ: 12107010 > > > > > > > > > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > ____________________________________________________________ > > Get your free domain name and domain-based e-mail from > > Namezero.com. New! Namezero Plus domains now available. > > Find out more at: http://www.namezero.com > > > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > ____________________________________________________________ > Get your free domain name and domain-based e-mail from > Namezero.com. New! Namezero Plus domains now available. > Find out more at: http://www.namezero.com > |
From: Cameron H. <ca...@bi...> - 2001-01-23 09:58:42
|
I don't know if you can do anything to fix this, but if I type quite quickly my characters don't always appear in the correct order. > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...]On Behalf Of > Richard Bennett > Sent: 23 January 2001 03:27 > To: dyn...@li... > Subject: [Dynapi-Widgetdev] Re: [Dynapi-Help] DHTML Form Elements (was: > menu question...) > > > (changed to widgetdev) > hi, > It seems to be working nicely, although the "Default Value" is a little > confusing, as you try to select and delete it etc, maybe its > better to leave > it blank. > If it is to be used with DynAPI2, it would be easier if it didn't rely on > other afroapi to much, what I mean is which files belong to the > widget, just > these? > DynAPI.include('afrogui.form.form'); > DynAPI.include('afrogui.form.formobj'); > DynAPI.include('afrogui.form.textbox'); > Do you have any documentation yet? > I like this idea: > testForm.addElement(new FormObject('mss','simple')); > testForm.addElement(new FormObject('pg','q')); > > Cheers, > Richard Bennett > > ma...@ri... > www.richardinfo.com > (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) > > ----- Original Message ----- > From: "Michael Pemberton" <mp...@ph...> > To: <dyn...@li...> > Sent: Monday, January 22, 2001 3:46 PM > Subject: [Dynapi-Help] DHTML Form Elements (was: menu question...) > > > > I've just put the finishing touches on my first DHTML form object. > > > > It is just a text box at the moment, but by using adding a simple method > > to the prototype chain, any existing widget can be transformed into a > > form element. This way, widgets such as Pascal's TreeNode and radio > > button's can be easily turned into form elements. > > > > You can see a working example, that also uses some of my other widgets > > at the following url: > > > http://www.abchostonline.com/users/mpember/afroapi/examples/gui/fo rm/dialog_ goeureka.html > > I'd be pleased if people with various versions of IE could try it out > for my and report any problems. > Here are the known issues: > NS4: Won't detect arrow keys and as such won't allow for the cursor > to move from the end of the string > IE: Won't detect backspace (uses it for navigation) must use > delete key to remove characters > > -- > Michael Pemberton > mp...@ph... > ICQ: 12107010 > > > > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-help > ____________________________________________________________ > Get your free domain name and domain-based e-mail from > Namezero.com. New! Namezero Plus domains now available. > Find out more at: http://www.namezero.com > _______________________________________________ Dynapi-Widgetdev mailing list Dyn...@li... http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev |
From: Richard B. <ma...@ri...> - 2001-01-23 03:27:02
|
(changed to widgetdev) hi, It seems to be working nicely, although the "Default Value" is a little confusing, as you try to select and delete it etc, maybe its better to leave it blank. If it is to be used with DynAPI2, it would be easier if it didn't rely on other afroapi to much, what I mean is which files belong to the widget, just these? DynAPI.include('afrogui.form.form'); DynAPI.include('afrogui.form.formobj'); DynAPI.include('afrogui.form.textbox'); Do you have any documentation yet? I like this idea: testForm.addElement(new FormObject('mss','simple')); testForm.addElement(new FormObject('pg','q')); Cheers, Richard Bennett ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) ----- Original Message ----- From: "Michael Pemberton" <mp...@ph...> To: <dyn...@li...> Sent: Monday, January 22, 2001 3:46 PM Subject: [Dynapi-Help] DHTML Form Elements (was: menu question...) > I've just put the finishing touches on my first DHTML form object. > > It is just a text box at the moment, but by using adding a simple method > to the prototype chain, any existing widget can be transformed into a > form element. This way, widgets such as Pascal's TreeNode and radio > button's can be easily turned into form elements. > > You can see a working example, that also uses some of my other widgets > at the following url: > http://www.abchostonline.com/users/mpember/afroapi/examples/gui/form/dialog_ goeureka.html > > I'd be pleased if people with various versions of IE could try it out > for my and report any problems. > Here are the known issues: > NS4: Won't detect arrow keys and as such won't allow for the cursor > to move from the end of the string > IE: Won't detect backspace (uses it for navigation) must use > delete key to remove characters > > -- > Michael Pemberton > mp...@ph... > ICQ: 12107010 > > > > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-help > ____________________________________________________________ > Get your free domain name and domain-based e-mail from > Namezero.com. New! Namezero Plus domains now available. > Find out more at: http://www.namezero.com > |
From: Richard B. <ma...@ri...> - 2001-01-23 02:57:05
|
(changed to widget-dev list) Hi, Some interesting stuff going on there, if you can stand the bgcolor long enough ;o) > All comments appreciated. Maybe the menu can scroll up when you click the button second time, or move over the document. I see you have a lot of stuff on image animation worked out, with documentation,would you like me to add them to my examples? The menu page has to much source code to be a usefull example (for me), but could be broken up into a example of preloading, one of a button with menu, one of mouse trails (which I hate, but might have potential to show little icons like "dragging file" "open hand" ,"grabbing hand" on resize, etc - for that reason a widget would be usefull) Cheers, Richard Bennett ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) ----- Original Message ----- From: "David Cushman" <dle...@ya...> To: <dyn...@li...> Sent: Monday, January 22, 2001 10:20 PM Subject: [Dynapi-Help] Menu Bar Widget w Drop down menus > Hi everyone, > I adapted the buttonimage widget to create an image > button with dropdown menus. When placed together they > create a menu bar of sorts. This is the first beta of > this. > > http://www.merlinsworld.net/dynapitest/im06.shtml > > The submenus are not implemented yet, but coming > along. It is completely functional for a single level > menu though. Please take a look and tell me if this > is useful to anyone and any suggestions (things you > would like it to do or parameters that you would like > to set). It uses Pascal's Dynacore popup.js and > style.js . It also uses Richard's wipe.js (my > preference for the menu to appear on the screen). > If our experts have any suggestions for streamlining > the code, I would appreciate that also. > It does not launch in NS6 due to the lack of the > loaderdone function. Works fine in IE55 and ns4.76 on > pc win98 system. > All comments appreciated. > Final note, the cursor decoration animation is using > an adapted imganim file which allows it to play at > different frame speeds. If anyone is interested, I > will post that also (no one responded to the changes I > made earlier in imganim to the play frameset). I am > also working on turning the cursor decoration in to a > widget (anyone interested?). > > Dave C. "You changed what?!?" > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - Buy the things you want at great prices. > http://auctions.yahoo.com/ > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-help > ____________________________________________________________ > Get your free domain name and domain-based e-mail from > Namezero.com. New! Namezero Plus domains now available. > Find out more at: http://www.namezero.com > |
From: Nicola M. <nic...@ho...> - 2001-01-23 00:45:58
|
just a temporary fix for the size problem but there are still other problem to be fixed on ns 6: add this is the function List(){ line 107,108 this.items.height=20 then change this: List.prototype.arrangeItems = function(){ this.totalHeight = this.listStyle.borders; for (var i=0;i<this.items.length;i++){ this.items[i].moveTo(this.listStyle.borders,this.totalHeight); //if ns 6 then we set the size not just the width if(!is.ns5)this.items[i].setWidth(this.w-this.listStyle.borders*2); else this.items[i].setSize(this.w-this.listStyle.borders*2,this.items.height); this.totalHeight = this.totalHeight+this.items[i].h+this.listStyle.spacing; } this.setHeight(this.totalHeight-this.listStyle.spacing+this.listStyle.borders); }; then add this ugly method: List.prototype.ns6ListItemHeight=function(h){this.items.height=h} you can call this in your HTML page like myList.ns6ListItemHeight(25) now with this fix I can see the list but still the select and deselect don't work on ns 6 and also they kind of work funny in ns 4 ciao Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Nicola M. <nic...@ho...> - 2001-01-22 22:26:10
|
the problem is that unless we use a setTimeout in the createElement() for netscape 6 there is no way to get the getContentWidth() and Height() to work in ns 6 the problem with that tough is that if you have very complex widget ns 6 just will never finish creating 'em the problem is not with the DynAPI it's with the browser itself (damn it!) so the only fix I can think of is to to have a ns6SetSize() in the widget itself that will take care of the list size for ns 6 I haven't look at list,js so I'm just giving some idea not sure how it works u might wanna try to change this on ur setHTML it might help u too: DynLayer.prototype.setHTML=function(html) { this.html=(typeof html=='string')?html:'' //OLD: this.html=html?html:'' if (!this.created) return this.invokeEvent("beforeload") this.elm.innerHTML=this.html if (is.ns) html=(this.w==null)?'<NOBR>'+this.html+'</NOBR>':this.html if (is.ns4) { this.doc.open() this.doc.write(html) this.doc.close() for (i in this.doc.images) this.doc.images[i].lyrobj=this } else if (is.ns5) { while (this.elm.hasChildNodes()) this.elm.removeChild(this.elm.firstChild) var r=this.elm.ownerDocument.createRange() r.selectNodeContents(this.elm) r.collapse(true) var df=r.createContextualFragment(html) this.elm.appendChild(df) for (i in this.doc.images) this.doc.images[i].lyrobj=this.elm } else for (i in this.elm.all.tags("img")) {if(i=='length')this.elm.all.tags("img")[i].lyrobj=this} this.invokeEvent("load") } what this does it puts a <NOBR> tag around the html of a layer so that if u don't specified the size of the layer it makes it grow any way to the html size ciao Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Alan M. <amu...@ra...> - 2001-01-22 20:50:12
|
A style object is a good idea, but I am not advanced enough in DynAPI to undertake something so generic. In the meantime, does it make sense to add my changes to the snapshot to make the widget more useful? At 03:30 PM 1/22/01 -0500, you wrote: >We should really create a style object (there use to be one). This >object would define all the different methods needed to change font >styles. It would also allow for the writing of font strings. Then, >this object could be used by many of the widgets. Most of the widgets >now do not allow the changing of font styles very easily because that >is really the last thing you do once the widgets are stable. >-- >// Robert Rainwater Nicola pointed out that my menu list fails in NS6. (Thanks Nicola!) I caught your message... On the dev list, At 03:26 PM 1/22/01 -0500, Robert Rainwater wrote: >That is not really a fix that we should use though. The reason the >resize doesn't work is that getContentHeight and getContentWidth in NS >6 doesnt work. If we fix these two methods in the DynLayer, then that >should solve a lot of problems. > >-- >// Robert Rainwater Who? When? I was just looking at this problem because Nicola suggested it is why the "menu" list is not working correctly in NS 6. With some debugging, I can say that Nicola is correct. The setContentHeight() method does not work in label.js Is someone working on this problem? Also, Robert, I sent a new version of list.js to the widgetdev list. Did you see it? Thanks, Alan ------------------------------------------------------------- |
From: Robert R. <rra...@ya...> - 2001-01-22 20:31:29
|
We should really create a style object (there use to be one). This object would define all the different methods needed to change font styles. It would also allow for the writing of font strings. Then, this object could be used by many of the widgets. Most of the widgets now do not allow the changing of font styles very easily because that is really the last thing you do once the widgets are stable. -- // Robert Rainwater On 1/22/2001, 1:12:56 PM EST, Alan wrote about "[Dynapi-Widgetdev] "Menu" list.js widget fixes": > Last week, I volunteered (on the help list) to further improve the list > widget (which I am using as a menu navigator). > I made a few changes and am hoping Robert (or another core developer) can > check this into CVS. > All my changes are noted with my initials "AM:" > 1. I added the method List.setFont(face, size) to allow a web-developer to > set a font for the all the list items. > 2. I added a property to List "canDeselectAll" which (when false, the > default) prevents the user from deselecting the selected item in the > list. This property/feature is ignored when in multiMode. Apart from > adding and initializing the property, I altered the following list item > event handler to implement it: > ListItem.listevents.onmousedown = function (e) { > var o = e.getSource(); > // AM: Prevent the user from deselecting if canDeselectAll is not > true. > // Of course multi-mode negates this option: > if ((o.list.canDeselectAll) || o.list.multiMode || !o.selected) { > o.setSelected(!o.selected); > } > }; > 3. I added setFontColor() call in ListItem.setColors(). This is > essentially a "bug fix". > Apologies for attaching the file (zipped), but I figure that is the easiest > way to get it to the core developers who can check it into CVS . > To see an example of this list in action (with a very preliminary web > site), go to: > http://pweb.netcom.com/~amukamal/BWG/BWGFrames.html > Please let me know when my changes are incorporated into the current snapshot. > Thanks! > -Alan > ------------------------------------------------------------------ |