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?

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.

Cheers,

Nate L.

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

Reply via email to