On Dec 16, 2007, at 6:57 PM, Adrian Klaver wrote:

> You are correct that the ClassDesigner starts with a LayoutPanel.

        This is the initial empty "slot" in the main sizer. We discussed the  
notion of automatically adding an actual panel to a form design, but  
this was rejected because it was felt that we would be "doing too  
much" for the developer.

> Unfortunately that type of Panel does not seem to have consistent tab
> properties. In order to get tabbing you have to explicitly add  
> Panel from
> Display controls.

        Again, a 'LayoutPanel' is an empty slot; when you add controls to  
your design, that empty slot is replaced with the control, not added  
to it. 'Slots' are not actual things; they are simply a shortcut for  
help people new to sizers envision what the layout will look like  
when it is run.

> This adds a dPanel which does allow tabbing. I figured this
> out by running your bizobj tutorial. That app allowed tabbing  
> between text
> boxes. The confusing part was that in the 'empty'  ClassDesigner  
> form tabbing
> worked and in the 'live' form it did not. Also tabbing worked in  
> the 'live'
> grid control even though it was not on a dPanel.

        Maybe if Paul is reading this we might reopen the question of  
automatically adding a panel to forms in either Dabo itself, or just  
in the Class Designer. Thoughts?

-- Ed Leafe
-- http://leafe.com
-- http://dabodev.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