![]() |
seriousstas
Интересно ты заделал... хитро :) Я с неплавным немного по другому поступил, в новой "Плоской" сборке вообще все переделал на временные переменные только на сеанс(true|false)... оставил только самое необходимое на запись в Пропертис. А механизм по смене размеров прогнал через таймер в МПС... получилось так... http://jpegshare.net/thumbs/56/1b/56...da6ca22584.jpg и теперь нагрузки на все подряд при ресайзе нет :smile2: |
Цитата:
А у меня вообще двойная перерисовка при ресайзе была(колбасило плеер))) - хорошо что попробовал размеры менять после gif-ки Твоей |
Цитата:
можно примерно так... if (resize_delay_timer && id == resize_delay_timer.ID){ default_layout(); resize_delay_timer.Dispose(); resize_delay_timer = false; window.Repaint(); fb.trace("RESIZE " + resize_delay_timer); } в он_сайз это... function on_size(){ ww = window.Width; wh = window.Height; resize_delay_timer = window.CreateTimerInterval(resize_time_prop); }; Да и сборка будет шустрее стартовать потому что на размещение панели тоже уходит время ;). |
Цитата:
|
Цитата:
Рисовать надоест тоже за скрипты возмусь)))... надо Неон поковырять почистить код. Попробую в нем тоже большую часть на временные переменные пересадить... нужно только блок-схему нарисовать как там все завязано чтоб проще было оптимизировать:smile1: |
Цитата:
|
Цитата:
|
Цитата:
Если ты говоришь что мышой таскается список без проблем то и пальцем должно работать точно так же. |
Цитата:
|
Цитата:
пальцем не идеально. Выставил значения 2,8-60, до эталона далековато,но пользоваться можно. Видос в личке смотри |
Часовой пояс GMT +4, время: 10:44. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot