You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(20) |
Sep
(6) |
Oct
(4) |
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(2) |
Feb
(78) |
Mar
(26) |
Apr
(3) |
May
(14) |
Jun
(23) |
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2004 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(2) |
| 2012 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <hv...@ya...> - 2001-10-10 16:09:50
|
Hello, everybody monitoring this list.
FYI, I'll be gone a few days (dunno how, but should be home by friday =
the following week at least)
I hearby forward messages I got from Javi upon request for some images =
and splash screens (have some ideas on how to use them on the website, =
see)
Javi also did a new interface preview design and I think it looks neat. =
If eerybody just could do comment and try and pick a favourite would be =
a real relief. We need to come together about the application name and =
design as much as possible.
BTW I'm invetigating Jext's features now, and it seems promising for =
deploping an plugin for that one, as it already have a Rhino plugin and =
most of what jEdit has. Please give me some feedback on this too as =
you're able to.
I'll get back to things by the time I get back or maybe just maybe I get =
some online time while I'm off-site too, but I don't count for that =
cause I'll be quite busy I figure....
A good one to everyone and kudos for your faithfulness to the list at =
least! :)
Henrik V=E5glin [ hv...@ya... ]
----- Original Message -----=20
From: "Pepe Gutierrez" <jav...@ya...>
To: "Henrik_V=E5glin" <hv...@ya...>
Sent: Wednesday, October 10, 2001 4:49 PM
Subject: Re: DynAPI IDE Splash Screen
>=20
> Hi!
>=20
> Yesterday afternoon I did some things about that
> splash screen, I didn't read this message so I will
> make the changes on the designs to fit your settings.=20
>=20
> I'm sending to you everything I have. Tell me what do
> you think.
>=20
>=20
> Bye.
>=20
> --- Henrik_V=E5glin <hv...@ya...> escribi=F3: >
> Sorry, Javi, I forgot that issue 'bout the name.
> >=20
> > ok, if you want taglines, try some of these:
> >=20
> > "easy, rapid & dynamic webdevelopment"
> >=20
> > "open source DynAPI IDE tool"
> >=20
> > "Java2 Powered"
> >=20
> > "Visual DynAPI2 development"
> >=20
> > would like something in the size of 500*350 pixels,
> > but anything around those sizes is fine too.
> >=20
> > BTW if you have a vision about the application
> > outcome let me know - I'm preparing some peoples
> > visions to go up on our website - and so I can
> > publish yours too if you want to.
> >=20
> > Henrik V=E5glin [ hv...@ya... ]
> >=20
> > ----- Original Message -----=20
> > From: "Pepe Gutierrez" <jav...@ya...>
> > To: "Henrik_V=E5glin" <hv...@ya...>
> > Sent: Tuesday, October 09, 2001 11:53 AM
> > Subject: Re: DynAPI IDE Splash Screen
> >=20
> >=20
> > >=20
> > > My name's Javi, I can't change it in my e-mail
> > > account... Don't worry.
> > >=20
> > > Well, about the graphics, I'll try to do something
> > as
> > > soon as possible. I'll start to work this
> > afternoon. I
> > > need more information, about the size of the
> > Splash
> > > Screen, about subtitles like ('GNU Project', 'the
> > > definitely tool',...) and anything you have in
> > mind.
> > >=20
> > >=20
> > >=20
> >=20
> >=20
> >=20
> >=20
> >
> _________________________________________________________
> > Do You Yahoo!?
> > Get your free @yahoo.com address at
> > http://mail.yahoo.com
> > =20
>=20
> _______________________________________________________________
> Nokia Game ha comenzado
> Haz clic y disfruta de la nueva aventura multimedia de Nokia
> antes del 3 de noviembre.
> http://es.promotions.yahoo.com/info/nokiagame.html
-------------------------------------------------------------------------=
-------
-------------------------------------------------------------------------=
-------
-------------------------------------------------------------------------=
-------
|
|
From: <hv...@ya...> - 2001-10-01 05:28:41
|
Seeing that we seem to have very little time to commit to the project = hve made me ponder more seriously about whether we should should adapt = another projects IDE and develop our tools to go in it.=20 The most promise looking alternatice seems to be jEdit. It is a full = textbased IDe which is extendable and already have lots of extensions. = aso got good documentation and even there are tutors on how to create = extensions for it. It is also well established as an Open Source tool. = Go explore for yourself at http://www.jedit.org and do visit the plugin = central there to see what extensions there are.=20 jEdit also support a lot of scripting and programming languages - = javascript and HTML included - and uses XML for syntax definitions.=20 As I see it we have several options to go around it. Here listing in = order of ease of work required:=20 1) We devote to create an plugin suite for jEdit as is. I suggest we = create dynapi syntax definition, a beans tray for dynapi2 snippets and = widgets, a WYSIWYG editor extension and anything else we can come up = with to go in our DynAPI2 suite for jEdit. This is the probably fastest = way to get our work available as soon as possible.=20 2) We lock down to a current jEdit version and customize it as we think = makes fit in much the same way as above only we also have the option to = mixture with the code base to fit our IDE more. This however doesn't = give us the same opion of ease of upgrading versions according to the = jEdit version updates.=20 3) We chose and selects to use bits and pieces from jEdit and elsewhere. = Many java applicaions adot to Sun's open framework (JavaBeans et all) = that makes it easy to do it this way as well, though we would have to = lcome to understand a lot of how this pieces works and works together = ourselves, and that might be a chore.=20 4) We don't anticipate any of the above options and keep going as we are = now, towards an all new application, (probably still using bits and = pieces from elsewhere to some extent - especially Rhino)=20 it be interesting to get everybodies point of view in this issue and if = you also would be so kind as to vote in this poll = https://sourceforge.net/survey/survey.php?group_id=3D30194&survey_id=3D12= 106 (must be logged in to SourceFoge to reach it I think)=20 Henrik V=E5glin [ hv...@ya... ] BTW Sent this once before, but I figure there was something wrong then, = 'cause it never reached my mailbox anyway. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-09-29 00:10:25
|
Seeing that we seem to have very little time to commit to the project = hve made me ponder more seriously about whether we should should adapt = another projects IDE and develop our tools to go in it.=20 The most promise looking alternatice seems to be jEdit. It is a full = textbased IDe which is extendable and already have lots of extensions. = aso got good documentation and even there are tutors on how to create = extensions for it. It is also well established as an Open Source tool. = Go explore for yourself at http://www.jedit.org and do visit the plugin = central there to see what extensions there are.=20 jEdit also support a lot of scripting and programming languages - = javascript and HTML included - and uses XML for syntax definitions.=20 As I see it we have several options to go around it. Here listing in = order of ease of work required:=20 1) We devote to create an plugin suite for jEdit as is. I suggest we = create dynapi syntax definition, a beans tray for dynapi2 snippets and = widgets, a WYSIWYG editor extension and anything else we can come up = with to go in our DynAPI2 suite for jEdit. This is the probably fastest = way to get our work available as soon as possible.=20 2) We lock down to a current jEdit version and customize it as we think = makes fit in much the same way as above only we also have the option to = mixture with the code base to fit our IDE more. This however doesn't = give us the same opion of ease of upgrading versions according to the = jEdit version updates.=20 3) We chose and selects to use bits and pieces from jEdit and elsewhere. = Many java applicaions adot to Sun's open framework (JavaBeans et all) = that makes it easy to do it this way as well, though we would have to = lcome to understand a lot of how this pieces works and works together = ourselves, and that might be a chore.=20 4) We don't anticipate any of the above options and keep going as we are = now, towards an all new application, (probably still using bits and = pieces from elsewhere to some extent - especially Rhino)=20 it be interesting to get everybodies point of view in this issue and if = you also would be so kind as to vote in this poll = https://sourceforge.net/survey/survey.php?group_id=3D30194&survey_id=3D12= 106 (must be logged in to SourceFoge to reach it I think)=20 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: Michael P. <mp...@ph...> - 2001-09-18 01:28:06
|
If you look at the "grid" option shown in the AfroAPI, you'll find that there is some limited control over where a layer can be dragged. This is being done by rounding the coords of to the nearest grid point. The overhead of this is not all that great. However, the use of a defined set of allowable coords may cause a problem. In addition to this, the AfroAPI also contains an Animation.Timeline object. This involves the use of js code being executed at given time intervals (frames) to make up the sequence. It is not limited to just moving a layer. For example, www.onetest.com uses the timeline to have greater control over the process of loading code and images. More info regarding the afroapi features can be found here: http://members.evolt.org/mpember/afroapix/website/index.php Henrik V=E5glin wrote: >=20 > ----- Original Message ----- > From: Kevn Lambson: Illustrator, Designer, Mammal > To: Henrik V=E5glin > Sent: Monday, September 17, 2001 6:56 PM > Subject: RE: Your feature request for DynAPI IDE >=20 > Hello, >=20 > Thank you so much for replying; I appreciate the professional follow-up= . I'll comment on your responses below: >=20 > 1) I wasn't really describing an animation feature, although a timeline= could play a part in my request by providing a method to "record" data p= oints for a path. >=20 > 2) By sliders I mean this: most "sliders" are linear only; they are con= strained to horizontal or vertical movement. I'm yet to see a layer that = can be dragged along a diagonal line, or along a curve defined by a serie= s of XY coordinates. Such a feature would be extremely useful and versati= le, particularly if each point along the path could trigger an event. For= instance, when the layer is dragged to the 5th coordinate in the array, = another layer is displayed, a javascript executed, etc. >=20 > 3) No, I haven't seen your spec docs. Where can I review them? >=20 > 4) Sorry, I'm not a programmer. I tried my hand at Delphi 3, but was ne= ver very successful. I've beta tested for Adobe and Corel corporation, th= ough, and will happily test and provide feedback for you. >=20 > See the attached GIF graphic for a diagrammatic representation of the f= eature I'm suggesting. >=20 > Thanks, >=20 > Kevn Lambson > -----Original Message----- > From: Henrik V=E5glin [mailto:hv...@ya...] > Sent: Sunday, September 16, 2001 5:18 PM > To: kla...@id... > Subject: Your feature request for DynAPI IDE >=20 > First I want to thnk you for submitting your feature request to us! >=20 > Second I would like to ask you some follow up questions so i may bett= er understand what it is that your after: >=20 > 1. Is it an animation feature for layers you're after? In that case i= t would go with a timeline don't you think? me and Dn are really interest= ed in implementing a timeline, so probably either of us or someone else w= ill do some kind of timeline animation extension when version 1.0 is rele= ased, cause its a most wanted and usable feature. (wheter this should be = accompanied with a new DynAPI widget or not I can't tell in this phase) >=20 > 2. How do you mean sliders? Is it sliders that goes vertical and hori= zontal on the document WYSIWYG editing frame or what? Or are you refering= to something like a timeliner (like the above mentioned feature)? Please= evaluate further in a more detailed manner... >=20 > 3. Have you checked out our spec docs? Any comments on them? Do they = make sense? I'd really like to get some feedback since its mostly me (wit= h the help of Jitu Davda) that have put together them. >=20 > 4. Do you have any experience in Java and/or software/system developm= ent? Would you in that case like to join up? We need more enthusiasts tha= t want to work on a piece each, so if you're interested, have some abilit= y and time to spend collaborating with us, let me know what you would be= interested in contributing/working on, what you'd expect of the projet, = waht you expect to bring to the project and some curiousa about who you a= re, where you come from, what experience you have and other relevant stuf= f. >=20 > In any case thanks for your post and we hope you be satisfied to see = the results foreover. (Activity is still slow, but here and there its bre= wing I can tell you, even though not much is yet to be seen) >=20 > Henrik V=E5glin [ hv...@ya... ] > project manager of DynAPI IDE >=20 > ---------------------------------------------------------------------= --- > Name: DragOnPath.gif > DragOnPath.gif Type: GIF Image (image/gif) > Encoding: base64 --=20 Michael Pemberton mp...@ph... ICQ: 12107010 |
|
From: <hv...@ya...> - 2001-09-17 18:11:11
|
<<< ----- Original Message -----=20 From: Kevn Lambson: Illustrator, Designer, Mammal=20 To: Henrik V=E5glin=20 Sent: Monday, September 17, 2001 6:56 PM Subject: RE: Your feature request for DynAPI IDE Hello, Thank you so much for replying; I appreciate the professional follow-up. = I'll comment on your responses below: >>> OK, thanks for the kind words. I recomment you below: <<< 1) I wasn't really describing an animation feature, although a = timeline could play a part in my request by providing a method to = "record" data points for a path. >>> I think animation with a timeline is probably the best (if not the only = way) to achieve this effect. Otherwise, how to define a layer having = multiple locations along a path. BTW I think it be like a = interface/wizard or something to using pathanim. To lock down to thea = path, you simply need it always move to the next point in an array = (defining the path) either back or forth wheter the move is to be = forward or backtrack. <<< 2) By sliders I mean this: most "sliders" are linear only; they are = constrained to horizontal or vertical movement. I'm yet to see a layer = that can be dragged along a diagonal line, or along a curve defined by a = series of XY coordinates. Such a feature would be extremely useful and = versatile, particularly if each point along the path could trigger an = event. For instance, when the layer is dragged to the 5th coordinate in = the array, another layer is displayed, a javascript executed, etc. >>> OK, this is stuff I think Pascal has been working on (even think he had = some widgets). Well, there might be some additional interface for that = too, the way you describe it. Although I think it still lies beyond = version 1.0 release. <<< 3) No, I haven't seen your spec docs. Where can I review them? >>> The specification documents is available at = https://sourceforge.net/docman/index.php?group_id=3D30194 and you might = want to begin by reading the IDE specification=20 If you check out it in a day or 2 I will have added 2 more spec = documents, but please go ahead and review the current ones :) <<< 4) Sorry, I'm not a programmer. I tried my hand at Delphi 3, but was = never very successful. I've beta tested for Adobe and Corel corporation, = though, and will happily test and provide feedback for you. >>> OK, I let you know when we have a first alpha done. I really apprieate = you would take the time to try it out. Especially since the application = itself runs init and setting files that are built on either DynAPI/JS or = XML. <<< See the attached GIF graphic for a diagrammatic representation of = the feature I'm suggesting. Thanks, Kevn Lambson >>> Yeah I checked out the image and I think I get it. I don't know which is = best: to build a special widget first and then an interface or a code = snippet that appllies the code into the document itself. We'll get to = that when we have a stable IDE applicattion I think. As per my vision, = the application will be n open framework and all these "extra" features = will be built as plugin GUI feature extensions, maybe even using = HTML/JS/DynAPI in a wizardlike manner or simply behviour dialogs or = add-ons. Maybe even you and others - who are not really programmers, but = rather designer (like myself actually) - could be scripting them then. Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-09-17 16:59:40
|
----- Original Message -----=20 From: Kevn Lambson: Illustrator, Designer, Mammal=20 To: Henrik V=E5glin=20 Sent: Monday, September 17, 2001 6:56 PM Subject: RE: Your feature request for DynAPI IDE Hello, Thank you so much for replying; I appreciate the professional follow-up. = I'll comment on your responses below: 1) I wasn't really describing an animation feature, although a timeline = could play a part in my request by providing a method to "record" data = points for a path. 2) By sliders I mean this: most "sliders" are linear only; they are = constrained to horizontal or vertical movement. I'm yet to see a layer = that can be dragged along a diagonal line, or along a curve defined by a = series of XY coordinates. Such a feature would be extremely useful and = versatile, particularly if each point along the path could trigger an = event. For instance, when the layer is dragged to the 5th coordinate in = the array, another layer is displayed, a javascript executed, etc. 3) No, I haven't seen your spec docs. Where can I review them? 4) Sorry, I'm not a programmer. I tried my hand at Delphi 3, but was = never very successful. I've beta tested for Adobe and Corel corporation, = though, and will happily test and provide feedback for you. See the attached GIF graphic for a diagrammatic representation of the = feature I'm suggesting. Thanks, Kevn Lambson -----Original Message----- From: Henrik V=E5glin [mailto:hv...@ya...] Sent: Sunday, September 16, 2001 5:18 PM To: kla...@id... Subject: Your feature request for DynAPI IDE First I want to thnk you for submitting your feature request to us!=20 Second I would like to ask you some follow up questions so i may = better understand what it is that your after: 1. Is it an animation feature for layers you're after? In that case it = would go with a timeline don't you think? me and Dn are really = interested in implementing a timeline, so probably either of us or = someone else will do some kind of timeline animation extension when = version 1.0 is released, cause its a most wanted and usable feature. = (wheter this should be accompanied with a new DynAPI widget or not I = can't tell in this phase) 2. How do you mean sliders? Is it sliders that goes vertical and = horizontal on the document WYSIWYG editing frame or what? Or are you = refering to something like a timeliner (like the above mentioned = feature)? Please evaluate further in a more detailed manner... 3. Have you checked out our spec docs? Any comments on them? Do they = make sense? I'd really like to get some feedback since its mostly me = (with the help of Jitu Davda) that have put together them. 4. Do you have any experience in Java and/or software/system = development? Would you in that case like to join up? We need more = enthusiasts that want to work on a piece each, so if you're interested, = have some ability and time to spend collaborating with us, let me know = what you would be interested in contributing/working on, what you'd = expect of the projet, waht you expect to bring to the project and some = curiousa about who you are, where you come from, what experience you = have and other relevant stuff. In any case thanks for your post and we hope you be satisfied to see = the results foreover. (Activity is still slow, but here and there its = brewing I can tell you, even though not much is yet to be seen) Henrik V=E5glin [ hv...@ya... ] project manager of DynAPI IDE |
|
From: <hv...@ya...> - 2001-09-10 12:19:06
|
Well, hello all, new as well as previous subscribers! And especially to = two more aspirants (Javier being one too). This is so exciting: not only = do we have the originator and grandmaster of DynAPI - Dan - helping us, = we also have two aspirants which must be said to be 2 of the more = evident devotees of the DynAPI, not to mention they have both built = their own API distributions. Very welecome to Pascal, developer of DynAPI since the beginning of = version 2. Pascal been developing both his modified distribution the = dynacore distribution (original called just core api if I remember = correctly). and begun on his own DOM-compliant API called DOMLib. Pascal = is a wizard with Javascript, knows the DynAPI inside out and is a really = nice guy to just hang around chatting with or get tips and help from - = though you shouldn't push it ;) And to Michael Pemberton, who have really shown his passion for = improving the DynAPI. And guess what? He also is a wizard at Java(!) The = passion lead to his own distribution AfroAPI, which have a lot of = features not found in the original DynAPI lib. Anyway, these are both really great guys and I really do hope they = decide to contribute. However I hold on listing them as developer (and = this is really akward for me, not adding these two guru's at once, = believe me!) 'til they decided if they want to join in and what they = want to be contributing (at least to begin with) BTW Pascal: Jump out of that match now! I don't want to be humiliateted = too bad when I got my copy of Q3 working ;) Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-09-01 17:06:11
|
Ok trying to figure out where everybodies at. So please report in your = current progress or pendings and please take time to say hello and = answer to Javier who has joined in and Jitu who has returned. As for myself I have done some minor works on the graphics, the docs but = mostly I spent my days reading up, without getting much further on how = to set up CVS (does anybody know how to work it?) or getting project = site data to the webpage or how to code an open plugin loader. I'll = continue with that, and hopefully get something done!!! (I'm no better = than anyone else mind you!) David: What are you currently onto? Are you pending for something? Dan: Are you in work or is it stalled for something? Anything you need = from us to get going? Kevin: I know you've got most of the syntax functionality done. 75% done = something, but are there something in specific you need besides the API = specs which Javier be working on? Jitu: You continue what we've been discussing concerning the docs and = specs, and look into Rhino as you wish. Javier: those graphics was great except for two things. It's rather = "Dyn"- than "Din"-. And how about some more colors. We don't want to = look dull, do we? I understand it is a matter of makability, but I still = would like just some colors if you don't mind. BTW who want to code the core? I was going to give it a try, but I = really think somebody with a little more experience in Java should take = it on. Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-31 20:52:42
|
Nope, you gotta get that one changed in your mailconfig, Javier... ;) Henrik V=E5glin [ hv...@ya... ] ----- Original Message -----=20 From: "Pepe Gutierrez" <jav...@ya...> To: <dyn...@li...> Sent: Friday, August 31, 2001 5:11 PM Subject: [Dynapyide-developer] =BFPepe Gutierrez? >=20 > Just a test... >=20 > Ups, I have a problem with my name... I'm not Pepe > Gutierrez... I think now It's OK. >=20 >=20 > _______________________________________________________________ > Do You Yahoo!? > Yahoo! Messenger: Comunicaci=F3n instant=E1nea gratis con tu gente - > http://messenger.yahoo.es >=20 > _______________________________________________ > Dynapyide-developer mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapyide-developer _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <jav...@ya...> - 2001-08-31 17:14:48
|
Just a test... Ups, I have a problem with my name... I'm not Pepe Gutierrez... I think now It's OK. _______________________________________________________________ Do You Yahoo!? Yahoo! Messenger: Comunicación instantánea gratis con tu gente - http://messenger.yahoo.es |
|
From: <jav...@ya...> - 2001-08-31 15:00:27
|
Hi everybody!! My name's Javi. I have been using DynAPI for my websites (for example: www.thecorrswebsite.cjb.net) and I want to help in this project. It's a great idea to have an IDE for DynAPI. I know it's so soon for that sort of things... but I love doing images, so I have made some logos. I hope you like them, tell me which one you like, which you hate... tell me what do think of them. Well, I also know HTML, Javascript and a few Java (I have not used it so much). That's all folks!!! :) _______________________________________________________________ Do You Yahoo!? Yahoo! Messenger: Comunicación instantánea gratis con tu gente - http://messenger.yahoo.es |
|
From: Jitu D. <jit...@ho...> - 2001-08-30 15:02:24
|
IDE My Suggestion: For our IDE we will give a good functionality. As a = developer will need=20 more space for the documents he is working on, so while the focus on the = documents the=20 all entities except DocEntity will hide itself. The developer will be = able to keep visible=20 the particular EntityWindow by the pins on the EntityWindows. The JPG here with contains LEFT, RIGHT, CONTENT, BOTTOM, TOOL BAR,=20 MENUBAR and EXPLORER Bars. Here the Explorer bars will work for as the = container=20 for the handle to EntityWindow. This handles have behavior to open / = hide while mouse=20 over the particular Handle in explorer bar. For example, if the mouse = comes over the=20 project explorer handle, the project explorer will open in the LEFT pane = if it is hidden or=20 will get focus. These handles will behave the same with click events. DESIGN : As per the design structure developed till now, I have further developed = more classes in=20 the all the views (GUI, UI, API/Handler) GUI View * IDEFrame: An abstract of all containers. Contains ExplorerBars and = MenuBar * EntityWindow : An abstract of all the internal window container. * DocEntity : An abstract, contains Source Code, Debug Output and = Immediate, Design document, preview document * TextDocument : contains Code And plain text * PlainText : contains different type of plain text * CodeText : contains source code * DesignDocument : Contains design of document * PreviewDocument : Preview of the document * BrowserEntity : An abstract, contains different type of browsing = containers * TreeBrowser : contains Project tree, File system tree, Document = Object tree,=20 * TableBrowser : contains Properties table, Library table, Watch = Table, Bookmark Table etc. * TreeTableBrowser : contains API Reference, Element Reference, = Locals etc. * BeansEntity * BeansTray : container for Bean * Bean : contains the beans * DialogWindow : An abstract of dialog window. UI View * IDEEngine : An abstract of all the managers. * EntityManager : will manage all the EntityWindows commands, behavior = and layout. * CommandManager : will manage all the commands and will talk to API * BehaviorManager : will manage the API response and the IDE behavior * LayoutManager : will manage all the layout of EntityWindows * ProjectManager * FileManager : will manage Files in project and file system * LibraryManager : will manage project library and IDE library. * DocumentManager : will manage Document in all state * CodeManager : will manage Code and talks to SyntaxHandler * DesignManager : will manage the design of the document * ObjectManager : will manage all the objects in the document Handlers View * IDEHandler : An abstract of all the generalized handlings * APIHandler : Handles particular type of API * SyntaxHandler : Handles highlighting of syntax of all the API * Highlighters : High-lightening of particular code * CodeHelper : code helper for code completing. * FileHandler : Handles file types. * CoreFileHandler : Handles the IDE supported files and config files = (By Henrik) * DocFileHandler : Handle all the supported file types (By Hanrik) * ConfigFileHandler : Handle all the config files (By Hanrik) =09 * PluginFileHandler : Handles any plugin files for IDE (By = Henrik) |
|
From: <hv...@ya...> - 2001-08-16 15:17:20
|
What do you think of Dan's namechange proposal? Make your vote heard = here:=20 https://sourceforge.net/survey/survey.php?group_id=3D30194&survey_id=3D12= 102 Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-16 14:40:53
|
The NetBeans project has a lot of Open Source that we may use for our = project too i figure. here's some i think we might benefit from: The AutoUpdate module: http://autoupdate.netbeans.org/=20 - We could probably use this pretty much straight off for our own = respositary of modules, managers and handlers. Drag and Drop Usage in Window System: = http://core.netbeans.org/windowsystem/DragDrop.html - We want to have drag'n'drop, don't we? Structure of NetBeans Core Implementation: = http://core.netbeans.org/structure.html - Various stuff that could serve as reference or for implementation... Utilities (filehandling etc): http://utilities.netbeans.org/ - Anybody thinks we need to implement some filehandling maybe? Debugger project: http://debugger.netbeans.org/ - Anyone for a debugger? Source editor project: http://sourceeditor.netbeans.org/ - Check this one out Kevin! Object browser: http://objectbrowser.netbeans.org/ - This one too! Clazz module: http://clazz.netbeans.org/ - For extensability purposes maybe? scripting: http://scripting.netbeans.org/ - alternative to Rhino? Image: http://image.netbeans.org/ - one of the requested feaures is to be able to preview images... icebrowser: http://icebrowser.netbeans.org/ - an integration for the ICEbrowser (see http://www.icesoft.no/ - also = includes Rhino!) extbrowser: http://extbrowser.netbeans.org/ - and maybe, just maybe we want to add preview in Netscape and IE = browsers ;) well, there's more, but you'll fed up now, aren't you...? Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-16 13:55:47
|
Here's a suggested goal statement: We aim to be for client-side scripting and webdevelopment what NetBeans = is for Java development. How do you like that? (Netbeans BTW can be found at = http://www.netbeans.org/ ) Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-16 13:38:11
|
OK, Dan and Kevin have more or less assigned themselves what to do. That = leaves you and me David. I'm counting Jitu out for the time being.=20 As for me I'll continue on the graphics and attempt to pin down some = more specs and docs. And since I've been putting together that core = code, I better take some responsible for that too I figure. For you David, since you initially were onto it, I think you should work = with thee UI. Have a look at the Java Look & Feel Design Guidelines ( = http://java.sun.com/products/jlf/ed1/dg/ ) and the specs I sent you = earlier and try to figure out if and what modules and managers you = should attend to do. You can also help me out with the core source code. Just let us know if you'll take it on and what you're commitment status = are. =20 Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-16 13:24:34
|
OK, I understand how it can be (and I also experienced a 24h without = internet access just now). Actually I thought you were a bit hasty when you promised to send them = by monday. Anyways it's great to see you have progressed on your assignment - more = than I dared to hope for. I would like to assign to you the whole texteditor bit if you don't = mind. If any more developers joins up, we might be able to release you = from some of the tasks that includes, but for now I think we better have = one area devoted to each - we still are going to be working a lot = together till we have at least a framework to work from.I would count = object recognition into that, because i think the code should be the = driving part in initiang and keeping track of objects that are then = rendered in a wysiwyg editable view. The only code I have is the one I sent as draft for the application core = (or kernel if you'd like). My suggestion is that the core is for initing = and loading the components into and handling other global operations. = The rest is to be coded as modules, managers, handlers and supporting = files. Anyway it's great to see you're still on for the project. Keep posting = and reading the list! Henrik V=E5glin [ hv...@ya... ] <<< Hey, Dude I'm sorry about not getting you those class skeletons yet but I got smacked at work with stuff, fixing things, that'll probably keep me busy = all week. I've got about 75% of the skeleton done for the Syntax and Color = Code portions of the app and will be finishing those up and getting them to = you soon. BTW, my cable modem was down for 2 days so I'm catching up on my messages here. Also, I'd like to say that I'd like to take ownership of = the Syntax recognition, Color Coding, and Object Recognition pieces of the project so you can feel free to hand out other parts of the proj. to = others for now, if you have any code for the sections I did mention feel free = to send me whatever you got. As soon as I get the skeletons completed we = can add multiple developers to the sections I mentioned but until then any = other development on those pieces may be out of sink. Keep me abreast of = whatever is happening. Thanks, Kevin D. >>> _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-16 12:36:56
|
Dan Steinman wrote: <<< Just wanted to make mention I'm on board this project. I noticed = Henrik forwarded my message about my existing Java application for a dynapi = ide. But to reiderate, you can look at a screenshot, and download the source here: http://fury161.dyndns.org/dyneditor/ It was by no means complete, but a good start. We can use this as a = starting point and work forward from here. Please download it, see how it works etc. If anyone else has written some code at all please let everyone = know. >>> I agree, I also tested the code and it worked great except for some = obviously non-finished features. BTW it should be started from command line... <<< Also, lets just have a head count to see how many people are = seriously interested in contributing to the project. If you're not going to be = writing any code, then you don't need to be listed as a "developer" for the = project. >>> I'd say me, David and Kevin seems to be ready to go, even if Kevin = seemsto be busy and David might be too. Jitu I'm not sure of, he hasn't = returned yet. <<< Unless there is any objections, we'll use my code for the starting = point. So everyone should take a good look through my source code to see how I half hazardly put things together :). Get an idea as to what you want to change, what new features you want to work on, and let everyone else know. >>> Sorry, I sent a message and code of my draft for a core for the = application before I read this message. Still I think it serves it's = purpose, so please have a look and let everybody know what you think. = I'll have another look at your source... <<< What I want to work on right now is to get some preliminary = input/output working. Saving to a file, using dynapi code. I will be researching = using java object serialization to do this - I have not done this before, but will give it a shot. >>> I could look up some resources for you. You can also check my previous = posts on resources and *I do recommend* a look in the SourceForge code = respositary.=20 <<< Some other major tasks that others can do: 1. Text Editor As I understand you guys want this to be a wysiwyg + editor. So someone has to take charge of editor portion. Since I wrote the drawing code, I guess for now that makes me in charge of the wysiwyg portion. So who is interested in doing some R&D to implement an editor for this app? I would seriously consider using an existing Java Editor, one that has = syntax highlighting already written - saves us an enormous amount of time. I don't know if you'd want to also reasearch how the Rhino JS parser could be used. The text editor would obviously be linked to the I/O code that I will write, so we would need to collaborate further. >>> I'd say Kevin should probably work on this, if he will take it on, since = he's already at syntax highlightning and that. (BTW Kevin: is alright = you work on the things you suggested you be assigned) I have heard no objections about using Rhino for Javascript support. But = I'd like to go beyond using it just add syntax support for DynAPI and = JS. I'd say we make use of Rhino for in-app javascripting too. We could = make it default scripting interface for application extensions too. = Rhino is especially good for this purpose. <<< 2. HTML Editing My editor only has some rudimentary Layer/Text support. If you want = this to support full HTML, tables, etc. someone has to be responsible for = this. Personally I think for a first version of the software to only include support for Layers with Images and basic text inside them. HTML support did scare me, and that's why I was going to mostly avoid it for my = little app. Does anyone know of any libraries we can use for this purpose? = Unless we use something already built I forsee us building our own little = rudimentary web browser ourselves as things go along. >>> There is some HTML support for the TextEdit pane from Java 1.3 and = above. I think I have included a link to a resoources I posted the other = day. <<< 3. Property Pane I had a lot of troubles creating a property in my code. The Java = documentation on this is terrible. If someone who has more experience with this sort of stuff, please step up and take charge of creating a great reusable = property pane that can be used for changing the size/color/text of the layers. = >>> Actually I think I saw and included a turtorial on that too. In short - = check my post of resources from java.sun.com on this... :) <<< 4. Timeline Animation I'd like to add support for creating animations, complete support such as what Dreamweaver can do. For the moment this is secondary to the = stuff above as it can be added later with little architectural problems. I = guess I'll take responsibility for this as thing progress further, unless = someone else really really wants to do it now. >>> I have pondered over this too, and actually included it in one of my = earlier drafts for the GUI design layout. However i think this is one of = the features that comes secondary and isn't need for the 1.0 release. = However I'd love tto make it extension priority #1 or so, cause it'd be = really cool. <<< 5. Events My app has no way to add events of any kind. Someone has to implement a system by which mouse events can be added to the layers, and the = corresponding I/O for this. >>> Once again I refer to the resources i've found. Java2 have an well = designed event handeling built into Swing, so i think it'll make it easy = to adapt. <<< 6. Widgets As mentioned, I only wrote some classes for drawing layers, and simple Labels (the label needs a bit of work). Adding Images (DynImage) would be fairly straightforward also. But the big problem is how do we = support adding other widgets. Do we write a Java class to mimic what the JS = object does? That means a lot of work, basically rewriting each widget in Java for our editor. I have really no other suggestions except perhaps = making some kind of conversion tool, ie. JS-to-Java system. I dunno, but = someone should really spend some time thinking about this, and figuring = something out. >>> This is one issue where we may consider using Rhino. Of course it has to = be carefully implemented, so I hope someone will dedicate themselves to = this and implement it for an open XML or other syntax-plugin method = (like Robert suggested). <<< 7. Project Name Change I'll admit it, I hate "DynapyIDE". Lets have a vote on a name change. I suggest using my "DynEditor" name, or better yet I thought of a new one today "Dydo" - it's cute, short, catchy, and as far as I know is not being used by any other open source project. There is only some = Japenese company name Dydo. >>> Actually it bothered me at first too, but it seaned unfit for me to jump = in and imiedatly change name. I think I'll set up a poll at the project = site (BTW did you know that there as such a feature?) How about "DynDo-IT Now!"? ;D <<< I think that about covers the major portions that need a lot of = thought and research. Please come forward with your plans - lets get = organized!!=20 Dan Steinman >>> Thanks a lot Dan for this run-down! Did i ever send you those specs I = had worked out? If you or anybody else wants 'em, I can send you the = latest revision (though they're continusally Work-In-Progress, so I = don't dare uploading them as docs ) Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: Downey <ks...@ho...> - 2001-08-15 17:28:53
|
Hey, Dude I'm sorry about not getting you those class skeletons yet but I got smacked at work with stuff, fixing things, that'll probably keep me busy all week. I've got about 75% of the skeleton done for the Syntax and Color Code portions of the app and will be finishing those up and getting them to you soon. BTW, my cable modem was down for 2 days so I'm catching up on my messages here. Also, I'd like to say that I'd like to take ownership of the Syntax recognition, Color Coding, and Object Recognition pieces of the project so you can feel free to hand out other parts of the proj. to others for now, if you have any code for the sections I did mention feel free to send me whatever you got. As soon as I get the skeletons completed we can add multiple developers to the sections I mentioned but until then any other development on those pieces may be out of sink. Keep me abreast of whatever is happening. Thanks, Kevin D. ks...@ho... |
|
From: Robert R. <rra...@ya...> - 2001-08-15 17:01:34
|
Wednesday, August 15, 2001, 5:09:44 PM, you wrote: > 6. Widgets > As mentioned, I only wrote some classes for drawing layers, and simple Labels (the label needs a bit of work). Adding Images (DynImage) would be fairly straightforward also. But the big problem > is how do we support adding other widgets. Do we write a Java class to mimic what the JS object does? That means a lot of work, basically rewriting each widget in Java for our editor. I have > really no other suggestions except perhaps making some kind of conversion tool, ie. JS-to-Java system. I dunno, but someone should really spend some time thinking about this, and figuring > something out. How about creating a standard xml file that can be used for dynapi widgets/classes/etc. Then the ide could read the xml file to populate a property page for the widget. The xml file would give each method, its parameters, return values, etc and could give a description of each of these. Just a thought. Rob |
|
From: Dan S. <fa...@fu...> - 2001-08-15 16:45:42
|
Just wanted to make mention I'm on board this project. I noticed Henrik forwarded my message about my existing Java application for a dynapi ide. But to reiderate, you can look at a screenshot, and download the source here: http://fury161.dyndns.org/dyneditor/ It was by no means complete, but a good start. We can use this as a starting point and work forward from here. Please download it, see how it works etc. If anyone else has written some code at all please let everyone know. Also, lets just have a head count to see how many people are seriously interested in contributing to the project. If you're not going to be writing any code, then you don't need to be listed as a "developer" for the project. Unless there is any objections, we'll use my code for the starting point. So everyone should take a good look through my source code to see how I half hazardly put things together :). Get an idea as to what you want to change, what new features you want to work on, and let everyone else know. What I want to work on right now is to get some preliminary input/output working. Saving to a file, using dynapi code. I will be researching using java object serialization to do this - I have not done this before, but will give it a shot. Some other major tasks that others can do: 1. Text Editor As I understand you guys want this to be a wysiwyg + editor. So someone has to take charge of editor portion. Since I wrote the drawing code, I guess for now that makes me in charge of the wysiwyg portion. So who is interested in doing some R&D to implement an editor for this app? I would seriously consider using an existing Java Editor, one that has syntax highlighting already written - saves us an enormous amount of time. I don't know if you'd want to also reasearch how the Rhino JS parser could be used. The text editor would obviously be linked to the I/O code that I will write, so we would need to collaborate further. 2. HTML Editing My editor only has some rudimentary Layer/Text support. If you want this to support full HTML, tables, etc. someone has to be responsible for this. Personally I think for a first version of the software to only include support for Layers with Images and basic text inside them. HTML support did scare me, and that's why I was going to mostly avoid it for my little app. Does anyone know of any libraries we can use for this purpose? Unless we use something already built I forsee us building our own little rudimentary web browser ourselves as things go along. 3. Property Pane I had a lot of troubles creating a property in my code. The Java documentation on this is terrible. If someone who has more experience with this sort of stuff, please step up and take charge of creating a great reusable property pane that can be used for changing the size/color/text of the layers. 4. Timeline Animation I'd like to add support for creating animations, complete support such as what Dreamweaver can do. For the moment this is secondary to the stuff above as it can be added later with little architectural problems. I guess I'll take responsibility for this as thing progress further, unless someone else really really wants to do it now. 5. Events My app has no way to add events of any kind. Someone has to implement a system by which mouse events can be added to the layers, and the corresponding I/O for this. 6. Widgets As mentioned, I only wrote some classes for drawing layers, and simple Labels (the label needs a bit of work). Adding Images (DynImage) would be fairly straightforward also. But the big problem is how do we support adding other widgets. Do we write a Java class to mimic what the JS object does? That means a lot of work, basically rewriting each widget in Java for our editor. I have really no other suggestions except perhaps making some kind of conversion tool, ie. JS-to-Java system. I dunno, but someone should really spend some time thinking about this, and figuring something out. 7. Project Name Change I'll admit it, I hate "DynapyIDE". Lets have a vote on a name change. I suggest using my "DynEditor" name, or better yet I thought of a new one today "Dydo" - it's cute, short, catchy, and as far as I know is not being used by any other open source project. There is only some Japenese company name Dydo. I think that about covers the major portions that need a lot of thought and research. Please come forward with your plans - lets get organized!! Dan Steinman da...@da... |
|
From: <hv...@ya...> - 2001-08-15 14:59:09
|
Here's a a couple of resources that might be of help in the development = of DynAPI IDE ( most of them from java.sun.com ): GUI **** Java Look & Feel Design Guidelines: = http://java.sun.com/products/jlf/ed1/dg/ Index: http://java.sun.com/products/jlf/ed1/dg/higix.htm Chapter 5: Application graphics: = http://java.sun.com/products/jlf/ed1/dg/high.htm (should've read this = one before I begun maybe...) Chapter 6: Behaviour: = http://java.sun.com/products/jlf/ed1/dg/higi.htm (makes sense to me) Chapter 7: Windows, Frames & Panes: = http://java.sun.com/products/jlf/ed1/dg/higi.htm Creating a GUI with JFC/Swing: = http://java.sun.com/docs/books/tutorial/uiswing/index.html UI ** Collections: = http://java.sun.com/docs/books/tutorial/collections/index.html Using Dynamic Proxies to Generate Event Listeners Dynamically: = http://java.sun.com/products/jfc/tsc/articles/generic-listener2/index.htm= l Extensability ********* The Extension Mechanism: = http://java.sun.com/docs/books/tutorial/ext/index.html The Java Extension Mechanism: = http://java.sun.com/products/jdk/1.2/docs/guide/extensions/ JAR Files: http://java.sun.com/docs/books/tutorial/jar/index.html = (suggested for extensions) HTML syntax handling ***************** The Swing HTML Parser = http://java.sun.com/products/jfc/tsc/articles/bookmarks/index.html misc **** Mixing Heavy and Light components: = http://java.sun.com/products/jfc/tsc/articles/mixing/index.html Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-15 07:05:39
|
I want to give my apologizes to everyone who wonder why things aren't = happening, but it seems some members of the project have trouble keeping = their commitments and reporting why. i want to add that these = commitments are what they've set up for themselves to do. Still there = might be circumstances that explaines this, so let's give them some more = time. BTW if someone don't want me to take on this role as project manager, = speak up now, because I don't want to be it that bad if someone thinks = I'm damaging the project. Anyway, keep regulary posting so we know you exist and where your at. = We're a small project and our biggest whoe right now is to get going. Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-13 01:40:28
|
Uplifting news, no? Henrik V=E5glin [ hv...@ya... ] ----- Original Message -----=20 From: "Dan Steinman" <da...@da...> To: "Henrik V=E5glin" <hv...@ya...> Sent: Monday, August 13, 2001 7:55 AM Subject: Re: DynAPI IDE > Yeah I'm starting to get back into DynAPI2. I'm doing a bit of = contract work implementing dynapi2. I'd be very interested in = collaborating with you for an IDE. I kinda stopped working on mine a = few months ago. Bored, frustrated etc etc. But I've been itching to = get back to it. >=20 > My IDE did progress quite well. I got to the point of having an fully = working drawing system, infinitely nested structure, text labels. But = where I got stuck was in creating a property pane - I wasn't able to = figure out how to do it. I didn't get around to doing input/output, but = the codebase was ready for that.=20 >=20 > You can see a screenshot of where I was at: >=20 > http://fury161.dyndns.org/dyneditor/screenshot.jpg >=20 > I can clean up the files and donate it as a starting point if you = want. I might have done things differently than you guys would have. I = was kinda planning as I went, but I think it was a great start to an = editor. >=20 > I'll post a message to the sourceforge forum when I have things = cleaned up and a zip file to download. >=20 > Cheers, > Dan Steinman >=20 >=20 > On Mon, Aug 13, 2001 at 02:28:23AM +0200, Henrik V=E5glin wrote: > > Hello Dan! > >=20 > > Long time since you were active on DynAPI, no? Anyway don't worry, = I'm not trying to drag you back, the project is developing well and all. > >=20 > > As I seem to remember you were onto an DynAPI IDE in Java while I = was still a stubborn rookie setting my hopes to build it all in DynAPI = itself. Well, I came out of it, and have gotten a more confident in Java = being a stable enough platform for application development. > >=20 > > Now, me and a few others have begun the task of putting together a = DynAPI2 IDE and doing it in Java. We haven't come far yet, but it = finally looks like we're getting started on the actual development. We = have the new project at SourceForge too, and according to the currently = active poll ( = http://dynapi.sourceforge.net/dynapi/pollBooth.php?op=3Dresults&pollID=3D= 14 ) the interest is pretty high in the application. > >=20 > > Anyway, I'm wondering if you have any code snippets or other = material you might contribute to the project. I see you have created a = imagemap toolkit, which would be very interesting for future = implementation into the IDE as it will contain HTML design too. We very = much would appriate anything you would be able to contribute and also if = you had some input for us. > >=20 > > The project site is at: https://sourceforge.net/projects/dynapyide/ = and the DynAPI <!-- IDE --> website is at: = http://dynapyide.sourceforge.net/ > >=20 > > Hope you apprieate what we're doing... > >=20 > > Henrik V=E5glin [ hv...@ya... ]=20 > >=20 > > _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
|
From: <hv...@ya...> - 2001-08-12 23:58:45
|
OK, I had this crazy idea and I need another head to discuss it with so = I'm throwing it out and see how you like it... I was browsing around on and off other SourceForge projects with similar = intents as ours. I'm doing tha to get a feel for what would make our IDE = application unique and stand out amongst the rest. OK, I know, being = DynAPI compliant is one major, but still we could just as well = concentrate on making plugins for another app like jEdit or netBeans or = something and not bother at all with starting from scratch. I just want = to make sure we're not onto just creating the wheel all over again if = you get what I mean. Anyway, after have browsing around a couple of sessions now, seen = numerous of IDE application projects - alot of them done in Java too - I = started going back to see what features are in commercial applictions I = find useful, that might be usefulfor this project. Thing is commercial = applications still have the best features in many cases, due to the = resources they're able toput on the development. My favorite = applications that I use include Paintshop Pro, Winamp and Dreamwever = (Ultradev). Now the one of those that are most close of an IDE = application is of course Dreamweaver. So what of Dreamweavers features = is it that I think is really useful, and could do being implemented in = this IDE? Well, here's something interesting: Dreamweaver is extensible = by Javascript(and HTML) So what is good about that and why does it fit this project so well? = You're probably already guessing, but I'm going to tell you anyway: + Javascript is simple to learn, many webdevelopers already knows it and = knows it well, not least the target audiance of the DynAPI IDE + It will enable users to pretty quick pick up on onfiguring and = customising if they can do it with the language that is simple and that = they already are developing with + They can learn from developing extensions how to code javascript for = their pages and vice versa + They can configure, customise and develop the extensions for the IDE = in the IDE itself! + If we're using Rhino for the javascript engine (which is the best = looking alternative so far) we have it ready for implementation and = saves us a lot of hazzle coming up with an all new API The only downside I can see so far is that it might cut down on = performance of the app to have it parse javascript instead of Java code. = Beware I have no indication of wheter this would be the case, it just = seems like a possible scenario. OTOH it all depends on how well Rhino = runs and how much javascript we use. An additional thought is that if we go along these lines, we should = concentrate on making the javascript extending as similar to the DynAPI = syntax as possible, meaning try and implement it the way syntax is used = in existing DynAPI code and widgets. For example we might use an almost = identical "object" for application menus as the menu widgets avilable = for DynAPI (see = http://www.resass.f2s.com/dynapi/Ken_Ono_Examples/Pulldown_Menu.html for = example). Not that we use the widget itself, but that we create an Java = object that interfaces the same methods, have the same properties and = names, even if we might add and subtract some. From what I understand, = this is very simple to accomplish when implementing Rhino. So are there any further thoughts? Or do you adapt the idea? If so we = might as well, implement it into the framework from the begining, don't = you think? BTW I'm getting an app from Richard (owner and maintiner of = Richardinfo.com ) which more or less automates getting methods and = properties definitions from the dynAPI. BTW2 I seem to remember Dan Steinman, the originator of DynAPI, to have = begun on a DynAPI IDE in Java. I'll get aound to ask him for any sources = or materials he might have lying around and if he'd want to contribute = it.=20 Henrik V=E5glin [ hv...@ya... ] _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |