|
From: Jitu D. <jit...@ho...> - 2001-08-30 15:02:24
Attachments:
IDE.jpg
|
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: <jav...@ya...> - 2001-08-31 15:00:27
Attachments:
logos.gif
|
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: <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: <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: <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 |