Larry Bradley wrote:
> I've been browsing through the API docs, and have some questions about some 
> of the controls, etc, I have run across in the UI:
> 
> 1. Why would one use (or not use)  a panel (other than the fact that the 
> docs say you need to use one in Windows?)

Panels are basically a way to group a set of objects that are related in 
some way. Think of customer information, with labels and text controls 
for name, address, etc. Put all that in a panel class, and then reuse 
that panel whereever you need to get/display customer information in 
your application.


> 2. There are three page containers: PageFrame, PageList, and PageSelect. 
> PageFrame is obvious. What are the other two used for?

I'm not sure. :)  Actually, it is just how the pages are displayed. 
PageFrame shows common page tabs; PageList shows a list of pages down 
the left side, and PageSelect gives you a dropdown list of pages to 
choose from. To see them all in action, you can run:

cd dabo/dabo/ui/uiwx
python dPageFrame.py

I think there are additional options to let you display images in 
PageList, and I don't think the PageSelect dropdown needs to be sized to 
expand like it does in the sample.

-- 
pkm ~ http://paulmcnett.com


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]

Reply via email to