[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: stderr



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 debian-russian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>


Reply to: