Re: Tk::DynaTabFrame (was "Re: Tk::CanvasRottext ?")

Dean Arnold <[email protected]>
Newsgroups gmane.comp.lang.perl.tk
Message-ID <[email protected]>
Rob Seegel wrote:
> Dean Arnold wrote:
> 
>>
>> Default is no tabclose button, so just don't specify it. Or set it
>> to undef or 0.
> 
> 
> Nice. Perhaps you could add that to the pod. Then again, maybe I missed 
> it the first time through.
> 

Nope you're right, I didn't state the default. POD has been fixed.
Thanks for the catch.

>> wrt Multiple tab rows:
>>
>> In some cases, I agree (esp. multipage dialogs, where the selections
>> should really be either a Properties page - any volunteers for that 
>> megawidget ? - or a Wizard type solution). But for IDEs with multiple 
>> sourcecode pages, the notebook seems the  best way to go. 
> 
> 
> My gripe isn't with Tabbed notebooks in general. I think there's 
> definitely a use for them. I particularly dislike when I have multiple 
> rows, and I select one of the upper tiers, some implementations will 
> reorder all the tabs, moving the selected one to the bottom tier. I find 
> it disorienting. Other implementations do not shift the tabs around and 
> simply change the color
> of the selected tab, which I prefer.

I'm afraid you'll dislike DTF then, cuz it rotates the rows when raised.
IIRC maintaining the raised row at its current location created
some anomalies, but can't recall the exact issue; it probably
messed up the code to force the raised tab to the top of all
the others, which I suppose could be disabled. Something to add to the 
TO DO list, I guess.

BTW: I've added the -textalign option to address your earlier request.
Default is enabled, ie, text is oriented to the tab location. And so
sadists can set vertical text for top/bottom tabs :^P

Dean Arnold
Presicient Corp.


-++**==--++**==--++**==--++**==--++**==--++**==--++**==
This message was posted through the Stanford campus mailing list
server.  If you wish to unsubscribe from this mailing list, send the
message body of "unsubscribe ptk" to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.