Forum Replies Created
-
AuthorPosts
-
knockingParticipant
Проблема была в том, что у дочерних форм biMinimize=false. Если true, то все ок. Эта проблема появляется и без АС. Т.е. косяк в мидиформах… Варианты лечения есть, где то в инете:) Спасибо!
knockingParticipant'Support' wrote:А если сделать новое простенькое приложение – проблема там тоже будет?
Есть возможность показать все удаленно?
Новое не пробовал делать. Может сначала подключитесь и посмотрите, может так решим проблему, а уж потом если надо, то сделаю новое приложение. Данные для подключения отправил на мыло support@alphaskins.com. Жду подключения. Спасибо.
knockingParticipant'Support' wrote:Здравствуйте
Скорее всего причина проблемы в свойстве BiDiMode, убедитесь что там стоит bdLeftToRight (у формы проверьте тоже)
Спасибо за Ваш ответ.
BiDiMode стоит bdLeftToRigh и у главной формы и у TMainMenu. Проблема остается…
September 5, 2011 at 10:38 am in reply to: Не прорисовываются данные в TcxLookupCombobox и TcxDateEdit #46571knockingParticipant'Support' wrote:Здравствуйте
TsSkinProvider есть на создаваемой форме? Если нет, то попробуйте его положить на нее.
Форма при открытиия вся белая или только контролы рисуются как белые прямоугольники?
Видео помогло бы точно знать как это выглядит.
Доброго дня.
TsSkinProvider есть. Форма нормальная, только контролы белые, мышкой над ними проведешь и значения появляются. Видео сегодня вечером запишу. Это пока было замечено только на одной семерке (домашняя базовая), на других все ок. Ну или может просто пользователи молчат, видят, что фигня какая-то и не сообщают об ошибках. Спасибо.
knockingParticipantНу тогда если АС отключить? Запуститься?
З.Ы. Скорее всего темы не касается, но просто интересный факт. Как-то программа запускалась через раз. Даже бывало через два-пять раз. Вылетала на том же месте. Долго не мог понять на что грешить. Пользуюсь тоже Нодом. Отключил, поставил какой-то другой антивирь не требующий установки. Он нашел маленькую вирусню, удалил и после чего проблема с запуском проги отпала. Этот вирь никак себя не проявлял и на работу других прог никак не влиял.
Сори за возможный оффтоп.
knockingParticipantИМХО. Судя по логу мне кажется, что АС тут не причем.
knockingParticipant'Support' wrote:Список ThirdParty регистрозависим, поэтому нужно внимательно сравнивать.
Еще можно в 'плохом' проекте попробовать добавить в uses модуль acLFPainter.
Уряяяя!!! Заработало! Добавил acLFPainter и все ок. Супер. Спб. Сори за супердолгий ответ в полгода:) Только руки дошли до исправления этой ошибки. Еще раз всем спасибо. Успехов!
knockingParticipantОбъясните, пожалуйста, поподробнее. Я зашел в sSkinManager в ThirdParty, но там в списках одинаковые наборы, что в “хорошем”, что в “плохом” проекте.
knockingParticipantТочно не уверен, но может дело не АС. Попробуйте свою программу запустить на другом компе. А лучше на нескольких. И посмотрите есть ли хинты. У меня было нечто похожее и когда я увидел, что на большинстве компов хинты есть, а на некоторых нет, то я начал на винду грешить.
knockingParticipantБольшое человеческое спасибо. Я так понимаю, что проблема была изначально в CG2009, которая тупо не видела bpl-ки в папке C:CG2009Bpl. Отсюда пошли все остальные проблемы.
knockingParticipantВсе-таки без Вашей помощи не разберусь. Нашел и переименовал все старые *sCommonData* и *acnt2009* – не помогло. Буду благодарен если подключитесь через тимвивер
knockingParticipantПроблема остается… Помогите пожалуйста обновиться до 7.04. Спасибо.
knockingParticipantДоброго дня, уважаемые.
в7.04. Обновляюсь с шестой версии. Все старое удалил. Переписал новое. При компиляции такая же ошибка:
[DCC Fatal Error] acnt2009_R.dpk(60): F2051 Unit sBevel was compiled with a different version of sCommonData.TsCommonData
поискал поиском на всем разделе С: файл sBevel.dcu. Кроме как в том месте, где он должен быть больше его нигде нет.
Помогите, пожалуйста, обновиться до семерки. Спасибо.
June 21, 2010 at 11:09 am in reply to: Производительность падает в 2,5 раза при использовании АС #42843knockingParticipantJune 21, 2010 at 10:26 am in reply to: Производительность падает в 2,5 раза при использовании АС #42841knockingParticipantВот такой интересный получился результат.
Создал 3 формы: главную(fsMDIForm), и 2 дочки(fsMDIChild).
на одну MDIChild бросил 40 cxLookupComboBox
на другую MDIChild бросил 40 DBLookupComboBoxБЕЗ АС
на создание первой формы с cxLookupComboBox-ами тратится примерно 115 тиков
на создание первой формы с DBLookupComboBox-ами тратится примерно 60 тиковРазница в 2 раза.
С АС
на создание первой формы с cxLookupComboBox-ами тратится примерно 280 тиков
на создание первой формы с DBLookupComboBox-ами тратится примерно 90 тиковРазница в 3 раза.
Вывод пока один: нужно юзать стандартные компоненты. Конечно, там где это возможно. Вот только у меня не скинируется DBLookupComboBox. Или я что-то не так делаю? Как его заскинить?
June 21, 2010 at 8:37 am in reply to: Производительность падает в 2,5 раза при использовании АС #42838knockingParticipantJune 21, 2010 at 8:15 am in reply to: Производительность падает в 2,5 раза при использовании АС #42836knockingParticipantДело в том, что в MDI при выполнении скажем переключения с одной развернутой формы на другую может происходить до десятка перерисовок. А перерисовки это и есть один из основных тормозов. Мой код просто пытается уменьшить их клоличество.Понятно, но при переключении с одной формы на другую проблем нет. Тормоза есть только при создании формы. Попробую щас сделать тестовую форму и накидать на нее штук 10 одинаковых компонент ТcxLookupComboBox, потом 10 ТLookupComboBox. Затем возьму другие похожие компоненты. Сравню время затрачиваемое на прорисовку, если результат будет существенный, то воспользуюсь теми компонентами, которые быстрее прорисовываются. О результатах отпишусь, может кому пригодится.
June 21, 2010 at 5:36 am in reply to: Производительность падает в 2,5 раза при использовании АС #42832knockingParticipantЗдравствуйте
Задержка перед показом формы вызвана скорее всего включенной анимацией SkinManager.AnimEffects.ShowForm.Active (форма рендерится перед показом)
В плане повышения скорости будет смысл обновиться сразу на версию 7, когда она выйдет. И можно попробовать отключить анимацию, интересно какой результат будет.К сожалению, не помогает SkinManager.AnimEffects.ShowForm.Active. Результат такой же. Может есть еще какие мысли? Спб.
June 21, 2010 at 3:50 am in reply to: Производительность падает в 2,5 раза при использовании АС #42826knockingParticipantЭто я к тому, что нужно применять разные хаки наподобие тех, что в моей демке, чтобы немного ускорить работу MDI. Но большого прироста все равно не добьетесь. С АС всегда будет медленее, причем не только в MDI но и с обычными формами. Если у некоторых клиентов со скинами заметно тормозит, то лучше предусмотреть возможность их отключения.Спасибо. Сори за долгий ответ. В отпуске небольшом был. Torbins, не могли бы в двух словах объяснить смысл того что Вы сделали? Зачем нужно локи использовать?
То суппорт: уважаемые, есть какие-то еще рекомендации по увеличению производительности при использовании АС? Если смысл обновиться с v6.45 до v6.66 в плане повышения производительности? Спасибо.
June 16, 2010 at 7:58 pm in reply to: Производительность падает в 2,5 раза при использовании АС #42785knockingParticipantЯ как то тоже пробовал экспериментировать с MDI-окнами. Вот самый последний вариант того, что у меня получилось: MDITest3.rar.Это Вы к чему? <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
ТоАлл: Может кто подскажет какие лучше компоненты использовать вместо тех что я использую? Может они быстрее будут “прорисовываться”?
-
AuthorPosts