Paul McNett wrote: > Ed Leafe wrote: >> On Jun 6, 2006, at 12:44 PM, Paul McNett wrote: >> >>> Write a tool to convert a cdxml class into a .py file (generated >>> Python code). >> >> dabo.lib.DesignerXmlConverter.py does just that. The dump of that >> conversion is the CLASSTEXT.py debugging detritus that is currently >> left behind. >> >>> Comments on this idea? >> >> For a one-time tool, this would work. But how many times has your >> initial UI design remained etched in stone? Once you do this >> conversion, you're stuck with making all future changes in code. > > No, it wouldn't. You'd be saving your design in the cdxml file, but > importing from the equivilent of CLASSTEXT.py. So, you change your > design, re-run the cdxml->py conversion, and voila, your modified design > is live next time you run your app. > >> I think that this is something that we should not be focusing on. >> The spirit of open source development says that if someone finds this >> important, they should take it upon themselves to invest the time. I >> want to focus on developing tools for the vast majority of developers, >> instead of getting sidetracked into individual preferences. How many >> VFP, VB, Access, Filemaker, Delphi, etc., developers have you heard >> complain that they have to edit their UI code in that tool's IDE? Only >> people coming from a "do it all in code" background would be concerned >> about such things. > > I wasn't implying that I wanted you to do the work, just asking for > comments from the group regarding the idea. > > We are at a point with Dabo that we could almost attract some of those > types of developers that 'do it all in code', but we are kind of far > away from attracting the VB-types still. If we can make it so designs > can be edited visually, but people can still use whatever editor or IDE > or debugger they like, then even if that is a temporary solution it is > better if it attracts people like Alex and makes them want to invest > more time into developing apps with Dabo. Furthermore, if much of the > machinery is already written anyway... >
I'm +100 to seperate gui-design and codefunctionality in different files! Uwe _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
