That is theoretically impossible. There is no program that can accurately predict the execution path of another program in general or even when/if it will terminate in general. That's why editors usually tell you to get lost if you edit the generated code. This is not something that will ever be solved. It's fundamental to computer science. It makes you wonder why any of the editors bother generating code instead of just using an XML resource file.
----- Original Message ----- From: <[EMAIL PROTECTED]> Newsgroups: jetbrains.intellij.eap.features Sent: Friday, June 28, 2002 9:17 AM Subject: RE: Re: swing GUI development One thing that is really important for me, in a GUI tool, is that it can parse existing GUI code for editing. I always find it a pain if half way through prototyping a an app new specs appear and you can't go back and edit a GUI layout because the GUI tool only generates code. Well, you can but then you end up loosing any editing you did in between. Florian Hehlen -----Original Message----- From: J�rgen Zeller [mailto:[EMAIL PROTECTED]] Sent: 27 June 2002 16:08 To: [EMAIL PROTECTED] Subject: Re: swing GUI development Hi Pepe, > I'm writing IDEA plugin for graphical GUI development. What do you think > about? Is it valuble for you? The success of VB was coming from the fact that it took literally minutes to get "something" going. With Swing, you need a _good_ understanding of _lots_ of things to get "hello world" up+running. I think that threre shouldn't be one, but tow IDEA plugins for GUI ;-) o a "VB"-like plugin that generates lots of surrounding code, but makes "hello world" easy. This would be good for marketing reasons, but real progrommers don't need it. o one "fast UI Panel designer" plugin, that really helps you to get some nasty layout (in real-time) right, including the resizing stuff. This plugin should export XML, and have one generator that generates Swing code. The generator should be pluggable, so everybody could adjust the code generation to his/her needs. Like anybody else i've developed my own small set of "helper" classes (stuff like "SwingMapping", "SwingConnectionManger", "I18nManager", ..) and that requires some (minor) tweaking of the general code generation. I wouldn't like a plugin that does both look (visual design) and feel (connection of widgets to code and vice versa), for me the "look only part" would be the most valuable. Some random links: http://radical.sourceforge.net/ http://www.thinlet.com/ http://www.guibuilder.de/ http://www.softbear.com/people/larry/javalm.htm http://ise.fdns.net/freestuff/kappalayout/doc/index.html http://www.autel.cz/dmi/tutorial.html http://java.sun.com/products/jfc/tsc/articles/tablelayout/ Bye, J�rgen -- J�rgen Zeller sd&m AG Thomas-Dehler-Str. 27, D-81737 M�nchen Tel: +49 89 63812 709 Fax: +49 89 63812 490 _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-features ---------------------------------------------------------------------------- ---- > > Visit our website at http://www.ubswarburg.com > > This message contains confidential information and is intended only > for the individual named. If you are not the named addressee you > should not disseminate, distribute or copy this e-mail. Please > notify the sender immediately by e-mail if you have received this > e-mail by mistake and delete this e-mail from your system. > > E-mail transmission cannot be guaranteed to be secure or error-free > as information could be intercepted, corrupted, lost, destroyed, > arrive late or incomplete, or contain viruses. The sender therefore > does not accept liability for any errors or omissions in the contents > of this message which arise as a result of e-mail transmission. If > verification is required please request a hard-copy version. This > message is provided for informational purposes and should not be > construed as a solicitation or offer to buy or sell any securities or > related financial instruments. > _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-features
