On 7/17/07, Ed Leafe <[EMAIL PROTECTED]> wrote:
> On Jul 17, 2007, at 5:40 PM, Nate Lowrie wrote:
>
> > That code works.  Then I modified it to reflect how I was doing it.  I
> > used the following code:
> >
> > import dabo
> > dabo.ui.loadUI("wx")
> > import time
> >
> > class TestPage(dabo.ui.dPanel):
>
>         There's your error: you are inheriting from dPanel, not dPage. dPage
> knows how to change the page's caption, which works differently than
> other basic controls.

Got it working.  Thanks.  Can I dynamically set the imgKey?

>
> > class TestPGF(dabo.ui.dPageFrame):
> >        def afterInit(self):
> >                self.appendPage(TestPage)
> >                pg = self.Pages[-1]
> >                pg.DynamicCaption = pg.getTabCaption
>
>         BTW, appendPage/insertPage returns the newly created page, so you
> can cut out one line by writing this:
>
> class TestPGF(dabo.ui.dPageFrame):
>         def afterInit(self):
>                 pg = self.appendPage(TestPage)
>                 pg.DynamicCaption = pg.getTabCaption
>
>
> -- Ed Leafe
> -- http://leafe.com
> -- http://dabodev.com
>
>
>
>
[excessive quoting removed by server]

_______________________________________________
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