LINUX.ORG.RU

Tcl/Tk приобретает новый облик

 , ,


0

0

В статье рассказывается о возможностях пакета Tile, включенного в core Tk версии 8.5.

Теперь "из коробки" доступны родные элементы управления для Windows, MacOS X и Linux (Qt & Gtk). Темы оформления и инструментарий можно менять, не перезагружая приложение.

>>> Подробности



Проверено: JB ()

Re: Tcl/Tk приобретает новый облик

Ну наконецто можно перестать пугать детей^Wпингвинят этим тулкитом.

wfrr ★★☆ ()

Re: Tcl/Tk приобретает новый облик

Здорово, Tcl рулит и педалит.

anonymous ()

Re: Tcl/Tk приобретает новый облик

Наконецто можно пользоваться tkLOR без опосения за собственную психику

temy4 ()

Re: Tcl/Tk приобретает новый облик

tkLOR заиграет новыми красками, или ждать новой версии?

anonymous ()

Re: Tcl/Tk приобретает новый облик

гуд, определённо гуд =) tkabber больше не будет таким страшным.

amoralyrr ★☆ ()

Re: Tcl/Tk приобретает новый облик

tkabber станет нормальным жаббир клиентом, а не кошмаром из средневековья? ЕМХ!

prizident ★★★★★ ()

Re: Tcl/Tk приобретает новый облик

Не страшный Tcl/Tk? Я поражён. А почему они это не сделали три года назад?

ChALkeR ★★★★★ ()
Ответ на: Re: Tcl/Tk приобретает новый облик от ChALkeR

Re: Tcl/Tk приобретает новый облик

> Не страшный Tcl/Tk? Я поражён. А почему они это не сделали три года назад?

http://tktable.sourceforge.net/tile/

Copyright © 2004-2006 Patrick Thoyts

readme.txt датируется 2003им годом.

А в декабре его включили в tcl/tk 8.5…

anonymous ()

Re: Tcl/Tk приобретает новый облик

> Теперь "из коробки" доступны родные элементы управления для Windows, MacOS X и Linux (Qt & Gtk).

Врут, как дышат. Ни фига они не родные, достаточно почитать, как этот tkgtk работает или посмотреть скрины. Оно не рисует через движок, оно, видимо, тупо скриншотит элементы виджетов, а потом выводит их вместо своих - примерно так же, как это делает gtk-движок в java. Это будет и тормознее (тот же gtk быстро рисует через cairo, а тут уже нарисованный виджет как pixbuf выводят), и, что главное, результат получается совсем не тот.

Привет, кривые менюшки, фигня на сложных виджетах типа деревьев, отсутствие эффектов виджетов типа плавно загорающихся/гаснущих флажков в чекбоксах, отсутствие "блеклой" стрелки над/под скроллбаром, когда он находится в крайнем положении. Привет, полная гадость на нестандартных движках тем, под которые автор явно не затачивался. Возвращаемся в эпоху java с gtk-эмуляцией, firefox 2, openoffice.org и прочим.

А потом в линукс приходят всякие товарищи и говорят "а что этот ваш gtk так хреново выглядит". Нет уж. Пусть отправляются в направлении ближайшей стены. Или пусть делают нормально - как это сделано в swt, к примеру.

ЗЫ лично я считаю, что в tk 8.5 кроме работы с новой системой шрифтов и поддержкой антиалиасинга внешний вид трогать не надо было. То, что было раньше, вполне удовлетворяло в конкретных ситуациях. А сейчас погнались, блин, за десктопностью. На фиг-на фиг.

anonymous ()

Re: Tcl/Tk приобретает новый облик

> "Сообщение удалено JB по причине 'цитирование капчи' "

Хм... Фееричненько. ;)

Чтож, процитирую анонимуса:

> With the 8.5 release last December the tile package, now named ttk (Themed Tk), is included in the core which brings true native widgets on Windows (yes, Vista too) and Mac."

> …last December…

ы?

О чем новость?

anonymous ()

Re: Tcl/Tk приобретает новый облик

По-моему новость 4.2. По ссылке нифига не ясно что "Теперь "из коробки" доступны родные элементы управления для ... Linux (Qt & Gtk)". По ссылке говорится только о поддержки интерфейсов Win и Mac в tile. Для линуксов даётся только ссылка на tileqt и tilegtk.

zenith ★★★ ()

Re: Tcl/Tk приобретает новый облик

Поздно, Вася, пить Боржоми..

amjr ()

Re: Tcl/Tk приобретает новый облик

> Tcl/Tk приобретает новый облик

Поголовье медведей в лесу стремительно падает

AP ★★★★★ ()

Re: Tcl/Tk приобретает новый облик

>Tcl/Tk приобретает новый облик

пластическая хирургия или посмертный гримировка? общественность лора волнуется

black7 ()

Re: Tcl/Tk приобретает новый облик

> Пакет Tile интегрирован в core и назван TTk (Themed Tk).

Если это не баян, то что же тогда баян?

gaa ★★ ()
Ответ на: Re: Tcl/Tk приобретает новый облик от temy4

Re^2: Tcl/Tk приобретает новый облик

> Наконецто можно пользоваться tkLOR без опосения за собственную психику

Смешной ты. tkLOR изначально написан с использованием Tile.

gaa ★★ ()
Ответ на: Re: Tcl/Tk приобретает новый облик от prizident

Re^2: Tcl/Tk приобретает новый облик

> tkabber станет нормальным жаббир клиентом, а не кошмаром из средневековья? ЕМХ!

У него весь гуй завяз на Bwidget, его просто так не перепишешь. Хотя авторы давненько посматривают в сторону tile.

gaa ★★ ()
Ответ на: Re: Tcl/Tk приобретает новый облик от anonymous

Re^2: Tcl/Tk приобретает новый облик

> ЗЫ лично я считаю, что в tk 8.5 кроме работы с новой системой шрифтов и поддержкой антиалиасинга внешний вид трогать не надо было. То, что было раньше, вполне удовлетворяло в конкретных ситуациях. А сейчас погнались, блин, за десктопностью. На фиг-на фиг.

А ничего, что стандартного набора tk-шных виджетов на что-нибудь более-менее серьёзное не хватает? Комбобоксов нет, табов нет, иерархий нет, воды нет, населён роботами...

gaa ★★ ()

Re: Tcl/Tk приобретает новый облик

о !! даже такой скептик, как я - впечатлен. *искренне желает удачи и [продуманного]развития*

BasileyOne ()

Re: Tcl/Tk приобретает новый облик

Кстати, tile в его текущем виде плох. Чегго стоит, например, захардкоденные цвета виджетов во всех темах для x11, идущих в комплекте.

gaa ★★ ()

Re: Tcl/Tk приобретает новый облик

Святые угодники...
У танкистов внеплановое проветривание?

gpg ()

Re: Tcl/Tk приобретает новый облик

Неужели это в самом деле *то*, что я думаю? Если "да" – ура! наконец-то, дождались!

Если "нет" – то это баянище полугодічной давности

trapezoid ()
Ответ на: Re^2: Tcl/Tk приобретает новый облик от gaa

Re: Re^2: Tcl/Tk приобретает новый облик

>Чегго стоит, например, захардкоденные цвета виджетов во всех темах для x11, идущих в комплекте.

http://ru.wikipedia.org/wiki/SK1 http://uk.wikipedia.org/wiki/SK1

ветовая гамма подстраивается под десктоп.

>А ничего, что стандартного набора tk-шных виджетов на что-нибудь более-менее серьёзное не хватает?

странно, усе есть и всего хватает. В чем наша ошибка? 8-(

Linfan ★★★★★ ()
Ответ на: Re: Tcl/Tk приобретает новый облик от trapezoid

Re: Tcl/Tk приобретает новый облик

>Неужели это в самом деле *то*, что я думаю? Если "да" – ура! наконец-то, дождались! Если "нет" – то это баянище полугодічной давности

Увы, это баянЪ многолетней давности. Новость неправильно назвали - так и нужно было писать "Обзор в таком-то журнале"

Linfan ★★★★★ ()
Ответ на: Re: Re^2: Tcl/Tk приобретает новый облик от Linfan

Re^4: Tcl/Tk приобретает новый облик

>>Чегго стоит, например, захардкоденные цвета виджетов во всех темах для x11, идущих в комплекте.

> http://uk.wikipedia.org/wiki/SK1. цветовая гамма подстраивается под десктоп.


Поотму что это отдельно реализовано в коде sk1. Я читал сорсы tile, там жуткий хардкод.

>>А ничего, что стандартного набора tk-шных виджетов на что-нибудь более-менее серьёзное не хватает?


> странно, усе есть и всего хватает. В чем наша ошибка? 8-(


Так tk-шных или ttk-шных? Я перечислил, каких tk-шных(без bwidget/iwidget и прочего) виджетов попросту нет.

gaa ★★ ()

Re: Tcl/Tk приобретает новый облик

я так понял новость следует читать так: "Mats Bengtsson написал, что Tile, оказывается, уже включили в Tk. Около года назд". Oceanborn, признавайся, что это были за вещества?

jtootf ★★★★★ ()

Re: Tcl/Tk приобретает новый облик

Блюээээ... (глядя на Tile). Светлая память безвременно оставившему нас Motif'у. :-(

Начать можно с того, что это ужастище не поддерживает Xresources.

fk0 ()

Re: Tcl/Tk приобретает новый облик

Как бы криво оно не было сделано, новость хорошая. Tk-интерфейсы питона и ерланга будут терпимы на вид.

sv75 ★★★★★ ()
Ответ на: Re: Tcl/Tk приобретает новый облик от Linfan

Re^2: Tcl/Tk приобретает новый облик

>>Начать можно с того, что это ужастище не поддерживает Xresources.

> Скорее всего вы неправы ;)


Увы, прав. В Xresources там хранится только название темы. Тех же цветов tile оттуда не берёт.

Вообще, получается иногда забавно, когда tk на xresources реагирует, а tile -- нет. Такой разноцветный бутерброд выходит :)

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