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]
