On 2008.11.25 at 23:09:38 +0900, Alexander Danilov wrote: > > Нет, Tktable тоже большие объёмы переваривает на важно, хотя лучше того > же listbox'a, значительно лучше. Для очень больших объёмов данных, лучше > всё таки изменить алгоритм работы пользователя, ну а если это невозможно, > то проще сделать frame с накиданными в него виджетами и scrollbar сбоку, > чтобы
У tktable есть опция -command, которая позволяет в нем данные не хранить. Вот с этой опцией, да с продуманным бэкэндом хранения - можно и миллионы. И это гораздо проще чем нижеописанное, а по смыслу - то же самое. И удаление-добавление строк при ресайзе Хоббс уже за нас написал. > с помощью оного scrollbar'а подменять или значения -textvariable для > виджетов из frame, или переменных, на которые -textvariable ссылается, > это уж как удобней будет. Я такое 10 лет назад делал, только на perl/tk, > так как с тиклем плохо ещё был знаком. Так вот в таком варианте прокрутка > получается очень быстрая, если данные загрузить в массив. Если ещё > немного времени потратить, можно сделать добавление/удаление строк в > frame при изменении его размера. > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

