Nate Lowrie wrote:
> Ok, I don't use the class designer but I had a thought about it and a
> lofty design feature today.  Pardon this email if the feature is
> already implemented, but I am almost sure that it is not.  Today, I
> started developing a Serial Debugging Terminal program for the Dabo
> Demos.  I put the serial setup widgets in their own separate panel
> class and just added it.  I intended to use the panel for a couple of
> other applications as well.  In a way, it's like a subassembly or
> template.  I did the same thing for a Contact Information section that
> I coded for John last night.
> 
> So this got me thinking.  I've been doing this for how long and
> reusing my code.  It's good software practice.  Then I thought about
> the class designer.  If you use it exclusively, there is no way to
> create a panel subassembly and just import into applications....You
> have to code everything by hand over and over again.  This sounded
> like a good thing to add, especially for a  applications that utilize
> databases and have a lot of common fields like contact information,
> business information, and shipping information.
> 
> Thoughts?

I'm pretty sure that this is already in the class designer. You can load 
your own cdxml-classes to drop on a new form or panel. You can subclass 
your own cdxml classes. Etc. Or do I misunderstand?


> On a side note, the Serial Debugging Terminal should be available
> tonight.  I have the layout coded, now I just gotta do the backend.
> Should be a good example of how to use Dabo in conjunction with other
> python modules to create sophisticated programs.  Ed/Paul, I am
> developing it on a separate repository because I want the commit
> history but I don't want non-working code in the dabo demo repository.
>  I would like to do a dump/load when I am done to keep the commit
> history.  Let me know if this is acceptable, or if you want me to just
> copy files over and lose the commit history.

It is acceptable and normal to have non-working code in the trunk. 
That's the whole reason we have a development branch (trunk). Especially 
with new code. I'd say if you want commit history, then you should 
commit to Dabo at appropriate intervals.

-- 
pkm ~ http://paulmcnett.com


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev

Reply via email to