Hi Stefan, > Because I fear that you are talking about what I used to know as Borland > Delphi.(http://www.blichmann.de/en/programming/delphi/themeddelphi/luna.png) > Not that it is bad, but like Visual Studio and Eclipse, the main concepts are > IMO as dated as what you got in Pharo.
Actually, it's now Embarcadero Delphi, but yes that's what I'm talking about. I'm not talking about the visual aspect of the environment. What I'm talking about is the dockable windows and the tight integration of the different IDE components. For example, you double click a button and your placed in a code stub for the click event in the editor. You don't have to go hunting for things. For example, one thing I don't like about VisualWorks is the gui framework. It's gets in the way with imposed MVC. If a developer wants to use MVC then they can code that way, but I don't think it is the IDE's or framework's job to force it. It just needs to be a simple event based model. Actually, when it comes to gui toolkits Nokia Qt is the best. MVC is an option, but not forced. You could use QtCreator as a substitute for Delphi above. The idea is still the same. I guess some examples of what I'm wishing for would be: 1. A code editor that will allow editing a complete class in one go (with code folding etc.) 2. The concept of projects and subprojects. All project classes are readily accessible without drilling and searching. 3. A code aware gui designer. 4. The ability to switch between gui design and code within a tabbed editor. 5. The ability to have all project classes open in editor tabs/panes at once. 6. A tree based system browser with separate tabs for system and project classes. ... > > If you are just looking for a UI designer, have you seen this? > https://www.hpi.uni-potsdam.de/hirschfeld/trac/SqueakCommunityProjects/wiki/designer Yes. I have seen this. It would definitely be nice to integrate it with the ideas above. Thanks, Gerry
