Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2014, 21:27   #11
HTTqp
Форумчанин
 
Регистрация: 20.12.2013
Сообщений: 164
По умолчанию

Работая с таким объемом строк, надо пользоваться виртуальным ListView, либо DoubleBuffered присвой True, но тогда программа будет жрать ресурсов побольше.
HTTqp вне форума Ответить с цитированием
Старый 17.06.2014, 21:35   #12
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Цитата:
Ккк понять просто висит, не замущенная? В IDE?
ну всмысле скомпилированный софт но не запущенный

знакомый сказал что у него такая же фигня была с sListView из Alphaskins, у меня тот же sListView и говорит что у обычного ListView такого нет, я скоро попробую и отпишусь как результат...
FleXik вне форума Ответить с цитированием
Старый 17.06.2014, 21:38   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
ну всмысле скомпилированный софт но не запущенный
Всмыле в самом Делфи в процессе дизайна.
Цитата:
из Alphaskin
Ну так выкинь его )
Зачем тебе крутые скины, если они лагают?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.06.2014, 21:44   #14
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Цитата:
Ну так выкинь его )
Зачем тебе крутые скины, если они лагают?
таки да ребят, знакомый был прав, только что поставил обычный ListView, список большой и при прокрутке ничего не лагает

Цитата:
Зачем тебе крутые скины, если они лагают?
Вообще я не использую скины, я использую компоненты Alphaskins + компонент XPMan, почему? Я просто привык что компоненты Alphaskins красиво и удобно рассположены, а стандартные компоненты Delphi мне надо часами искать на вкладках + привычка. А так как только я понял что скинирование очень сильно тормозит софт - я перестал их использовать а компоненты от Alphaskins пока еще не отучился использовать.
FleXik вне форума Ответить с цитированием
Старый 17.06.2014, 21:46   #15
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Это компонент в процессе дизайна парится, не нужно в нем держать данные в процессе дизайна! Лучше кодом их опиши, в он креат или оншоу
ZuBy вне форума Ответить с цитированием
Старый 17.06.2014, 22:24   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а компоненты от Alphaskins пока еще не отучился использовать.
Пора начать отучиваться. Хочешь красивостей - Fire Monkey.
Цитата:
стандартные компоненты Delphi мне надо часами искать на вкладках
А ты открой окно списка компонентов, там есть строка поиска. Вводишь имя компонента и тебе высвечиваются все похожие. В XE особенно хорош этот поиск.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.06.2014, 00:01   #17
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
ListView лагает когда прокручиваю список, прокручиваю вручную, как решить проблему?
Помнится кто-то в OnChange засунул перепостроение списка да ещё без BeginUpdate, EndUpdate.
Человек_Борща вне форума Ответить с цитированием
Старый 18.06.2014, 00:47   #18
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Цитата:
Помнится кто-то в OnChange засунул перепостроение списка да ещё без BeginUpdate, EndUpdate.
нет, это после удаления строк в ListView, и пихал я вначале на OnChange после чего и создал тему в этом разделе, потом же я, методом тыка, подобрал правильное событие и все стало отлично работать, плавно, быстро и идеально даже без BeginUpdate и EndUpdate, вот ссылка на тему, если интересно - почитай: http://programmersforum.ru/showthread.php?t=262677


Цитата:
А ты открой окно списка компонентов, там есть строка поиска. Вводишь имя компонента и тебе высвечиваются все похожие. В XE особенно хорош этот поиск.
да-да я буквально пару недель назад ее только и заметил, надо привыкать ею пользоваться, хорошая штука, но плохо заметная.

Цитата:
Это компонент в процессе дизайна парится, не нужно в нем держать данные в процессе дизайна! Лучше кодом их опиши, в он креат или оншоу
код прикладывай я не понимаю о чем ты.

Последний раз редактировалось FleXik; 18.06.2014 в 02:25.
FleXik вне форума Ответить с цитированием
Старый 18.06.2014, 06:14   #19
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

У тебя в дизайн-тайм данные присутствуют в компоненте?
ZuBy вне форума Ответить с цитированием
Старый 18.06.2014, 07:47   #20
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
У тебя в дизайн-тайм данные присутствуют в компоненте?
Уверен что присутствуют, иначе бы нечего было прокручивать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перетащить элемент ListView в другой ListView? Paul Hindenburg Компоненты Delphi 5 26.01.2013 11:35
[C# + WPF] ListView. Узнать выделена ли строка в нём. ListView.View == GridView. Casper-SC WPF, UWP, WinRT, XAML 2 12.08.2010 19:04
лагает игра Kravec Компьютерное железо 4 25.03.2010 13:57
как получить список запущенных программ и узнать когда и во сколько какая была запущена Аlex Общие вопросы C/C++ 8 04.12.2009 17:18
Как узнать когда браузер скачивает, а когда нет? iPod Работа с сетью в Delphi 1 07.05.2007 15:16