Forum Replies Created
-
AuthorPosts
-
TorbinsParticipant
Все сильно зависит от версии Делфи и, особенно, от манифеста. Демка скомпилирована в древней Delphi 7 вообще без манифеста. Так что ничего удивительного, что Win7 применила DPI-виртуализацию.
'Support' wrote:Проблема с масштабированием наследуется от VCL и некоторые моменты довольно сложно вылечить.
На этой недели думаю выложить версию 11 Beta, где добавлено масштабирование на 125 и 150 процентов.
Добавьте еще 200%, пожалуйста. С приходом 4К мониторов этот масштаб набирает популярность.
И похоже пора задуматься о векторной графике, хотя бы частично.
TorbinsParticipantНужно учитывать разную толщину рамки окна.
TorbinsParticipantzbugz, а inno с nsis-ом разве ориентированы на установку компонент в среду? Или у них какие то отдельные плагины для этого?
TorbinsParticipantЯ когда то альфы этой штукой ставил: http://silverpointdevelopment.com/multiinstaller/ Потом батник себе наваял.
TorbinsParticipantzbugz 32-х битная среда не сможет загрузить 64-х битный пакет. Поэтому acntDelphiXE3_x64.dpk вообще можно удалить сразу после скачивания.
TorbinsParticipant'davemus' wrote:И кроме того в проекте возможен такой вариант, что плагины могут использовать несколько версий VCL, а у AC только одну. Такую систему плагинов можно посмотреть у GunSmoker'а в блоге: http://www.gunsmoker.ru/2012/07/8.html
Я такое (VCL+AC+dll) делал года три или четыре назад. Даже в самом примитивном варианте оно глючило. Причем глюки были не повторяющиеся и не отлавливаемые. С тех пор завел для себя правило, что VCL в программе должна быть в единственном экземпляре. Сейчас ситуация уже возможно улучшилась, но все же стоит держать на готове план Б.
TorbinsParticipantГоворят, FM2 обзавелась поддержкой графики в стилях. Причем самые красивые стили Эмбаркадеро будет продавать отдельно. Думаю сейчас самое время для какого нибудь AC2 🙂
TorbinsParticipantДа, вопрос глупый 🙂 Немного поискав по форуму вы бы нашли упоминание SkinDirectory и InternalSkins.
TorbinsParticipant'The_Immortal' wrote:5) Забиваю на ошибку, беру файл Graphics.dcu из EmbarcaderoRAD Studio9.0libwin32debug и сую его в папку BuilderXE2.
Интересно откуда он у вас там взялся. У меня там только “Vcl.Graphics.dcu”. И соответственно для всех пакетов компонент приходится проверять “Unit scope names” чтобы не пустые были.
TorbinsParticipantА где подробности? В идеале нужна конечно демка.
TorbinsParticipantЕсть подозрение, что сделать это могут только те, у кого АС с исходниками.
TorbinsParticipantЭто нормально. Таково ограничение бесплатной версии.
TorbinsParticipantЕсли включены ExtendedBorders то размер заголовка определяется текущим скином.
TorbinsParticipantСкорее всего Supportу понадобится демка этой ошибки.
TorbinsParticipantacntD7_R.dpk нужно только откомпилировать, устанавливать его не надо.
TorbinsParticipantСкины активируются скинменеджером. Об этом написано на странице For russians, с которой вы качали архив.
TorbinsParticipantПерекачайте архив, возможно он просто битый.
TorbinsParticipantИспользовать апишный ShowWindow для заскинованых форм не рекомендуется. Используйте методы формы Show и Hide.
TorbinsParticipantOnTerminated работает в основном потоке?
Еще стоит бросить на форму скинпровайдер.
TorbinsParticipantА зачем нужен Sleep?
-
AuthorPosts