|
![]() |
#1 |
Участник
|
1. Мешает ли это реально (можешь проиллюстрировать) или просто не нравится, что что-то жрет твой проуессор - по-моему после кеширования Главное Меню вообще ни на что не влияет.
2. Учти, что функциональность истории проектов завязана на скане списка открытых окон. 3. Можно вынести настройки в отдельный диалог, да. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от belugin
![]() 1. Мешает ли это реально (можешь проиллюстрировать) или просто не нравится, что что-то жрет твой проуессор - по-моему после кеширования Главное Меню вообще ни на что не влияет.
2. Учти, что функциональность истории проектов завязана на скане списка открытых окон. 3. Можно вынести настройки в отдельный диалог, да. ![]() Я часть пользуюсь профайлером - и перед запуском его забываю отключить Sidax и Tabax - и у меня большую часть строк кода получаются события в них ![]() 2. Да, знаю. Паршиво. ![]() |
|
![]() |
#3 |
Участник
|
Цитата:
Цитата:
Я часть пользуюсь профайлером - и перед запуском его забываю отключить Sidax и Tabax - и у меня большую часть строк кода получаются события в них
![]() Цитата:
2. Да, знаю. Паршиво.
![]() Это как? - он просто реагирует на появление окна с заголовком Проект xxx. Единственное что его напрягает - это когда проекты переименовываются. Может для профилирования сделать кнопку "Пауза"? |
|
![]() |
#4 |
Участник
|
Цитата:
Цитата:
Да, замедляет, но не так уж и сильно. Да и время относительное смотрю, а не абсолютное. А вообще, мне просто нравится дерево как он строит. ![]() Цитата:
*012 *007 *005 *001 ![]() Тогда бы и переименование проектов его не сильно пугало. В смысле, просто добавлялся бы новый узел. а про "Пауза" - да, в принципе неплохо бы было. (восклицательный знак на красном форме к примеру под About). а когда в паузе, то другая кнопка - старт - а там Play какой-нить ![]() |
|
![]() |
#5 |
Участник
|
Цитата:
Цитата:
Пользуюусь для наглядности, или же когда лень в дебагере тыкать Shift+F8
Да, замедляет, но не так уж и сильно. Да и время относительное смотрю, а не абсолютное. Цитата:
Может он бы тоже иногда пробегался по активным окнам?
... а про "Пауза" - да, в принципе неплохо бы было. PS. Попробуй-таки прокешированную версию. |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от belugin
![]() ДА
Ок. Только я её уберу в эбаут (всё таки технический момент не всем нужный), а ты, если хочешь, положи куда хочешь. PS. Попробуй-таки прокешированную версию. Попробовал последнюю версию Tabax + Sidax Ну, строк стало меньше. (в профайлере) Но в принципе то, все равно в профайлере они появляются регулярно. (в смысле, в сравнении с тем, если закрыть обе формы - 10 строк (это если вообще ничего не запускать, а просто подождать пару сек.), с ними - много строк ![]() buildButtons в частности по 6 мс каждый раз (он там по таймеру с #WindowsScantimer) + посмотри еще при выходе. Вроде кода особого там нету. SaveAll да removeTabPageImageList. Но если закрыть и то и то, а потом Аксапту попробовать закрыть - начинается длительный обмен server -> client - при котором Ахапка иногда умирает ![]() |
|
![]() |
#7 |
Участник
|
Цитата:
1. Насколькj у тебя это часто 2. какой билд ax32.exe? |
|
Теги |
aot, sidax, x++, инструменты, интерфейс, полезное, управление окнами |
|
|