LINUX.ORG.RU

если в пятницу (уже в субботу) точно помню, то так :

option readfile "style.rc"
frame -class RedBlue .l
label .l.red -text "red"
label .l.blue -text "blue"
pack {*}[ winfo children .l ] -side left

style.rc:

*RedBlue*red.color "red"
*RedBlue*blue.color "blue"

MKuznetsov ★★★★★
()

В Tk нет разметки текста (в мане, к слову сказать, про нее нет ни слова)? Какой кошмар!

fat_angel ★★★★★
()
Ответ на: комментарий от fat_angel

ОП просил один виджет.

text .l
.l insert end "text"

и делай с ним что хош..любую ширину/высоту шрифты,цвета встраивай другие виджеты и X-приклады..или canvas с тем же эффектом, шлюхами и блек-джеком :)

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

>В Tk нет разметки текста для label виджетов.

//fixed

И таки судя по ману, text это уже далеко не label, а полноценный многострочный текстовый виджет с возможностью редактирования.

fat_angel ★★★★★
()

Наверное в пределах одного label разные цвета задать нельзя. Но, оказывается, можно склеить между собой несколько разноцветных label через grid.

Блин, tcl/tk убойная штука. Жаль, что только сейчас узнал. Да и tcl — фигею просто; это же настоящий лисп, только с вменяемым синтаксисом!.. Буду дальше учить...

toady2
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.