|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 19 Oct 2001 20:54:22 To : vitus@ice.ru Subject : Re: C++ Builder -------------------------------------------------------------------------------- On Fri, 19 Oct 2001 08:18:14 +0000 (UTC), vitus@ice.ru <vitus@ice.ru> wrote: >Vitaly Lugovsky <Vitaly.Lugovsky@p307.f1737.n5020.z2.fidonet.org> wrote: >VL>AREA:RU.LINUX >VL>vitus <vitus@ice.ru> wrote: > >>> Hет, увы Geometry management - штука чуть более сложная чем указание >>> в процентах. Она должна учитывать такие вещи как изменение длин >>> сообщений при смене языка, осмысленность изменения размеров тех или >>> иных контролов при растягивании пользователем окна, и т.д. > >>> grid в Tk все это умеет. pack - тоже, но менее удобно. > >VL> Вообще, я глубоко убеждён, что правильный layout manager должен >VL>основываться на тех же идеях, что и TeX - то есть, boxes and glue. >VL>Вот только нема пока такого. :( > >Да? А чем тебе вышеупомянутые grid и (особенно) pack не boxes and glue? В Tk этот вес (аналог glue) по сути не propagatится наверх (при том, что вложенные структуры нужны довольно часто). В TeX, кроме прочего, переносы есть. Со сложным определением плохости и всем таким (я сейчас даже не про переносы в словах, а про переносы элементов как таковые). В Tk -- или нет или я не знаю, как или нет вообще такого. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15116357a5d5.html, оценка из 5, голосов 10
|