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:
- Follow-Ups:
- Re: stderr
- From: Alexander Danilov <alexander.a.danilov@gmail.com>
- References:
- Re: stderr
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: stderr
- From: Покотиленко Костик <casper@meteor.dp.ua>
- Re: stderr
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: stderr
- From: Покотиленко Костик <casper@meteor.dp.ua>
- Re: stderr
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: stderr
- From: Покотиленко Костик <casper@meteor.dp.ua>
- Re: stderr
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: stderr
- From: Alexander Danilov <alexander.a.danilov@gmail.com>
- Re: stderr
- From: Victor Wagner <vitus@wagner.pp.ru>
- Re: stderr
- From: Alexander Danilov <alexander.a.danilov@gmail.com>