Forum Replies Created
-
AuthorPosts
-
TCountParticipant'Menel' wrote:
Не открываются свойства sAlphaImageList
выдает ошибку Error reading FormImgListEditor.DesignSize
попробовал на новом проекте на форме только скинманаджер и скинпровайдер, ошибка…
Я думаю в следствии этого не открываются настройки(templates) sAlphaHint – Error reading sAlphaImageList1.Bitmap/ AStrean read error
Версия скинов 10.14, Delph 5 (разработка под win7 x64). Спасибо!
Прошу прощения, но как можно работать на Delphi5? :wacko:
TCountParticipant'aspire4930' wrote:TSTrackBar не прорисовывается, что в компиляторе, что после компиляции. AlphaControls 10.14.
В компиляторе он принимает изображение части интерфейса дельфи 10. После компиляции он просто черный и моргает при взаимодействии.
В каком-то посте поддержка уже советовала вместе с обновлением пакета обновлять и сами скины. Попробуйте)
TCountParticipant'S_007' wrote:На этом форуме есть еще кто живой?
Для меня тоже загадка, почему пропали данные события)
А может как вариант использовать стандартный бокс, но применить к нему скинирование через ThirdParty?
TCountParticipant'TheArtik' wrote:Здравствуйте.
При обычном переключении страниц TsPageControl присутствует анимация, а вот при программном переключении она отсутствует.
Использовалась последняя стабильная версия AlphaSkins на Delphi XE3
Для переключения страниц использовалась процедура – sPageControl1.ActivePageIndex:=sPageControl1.ActivePageIndex+1;
При программном переключении можно использовать код:
PrepareForAnimation(sPageControl1);
sPageControl1.ActivePageIndex:=sPageControl1.ActivePageIndex+1;
AnimShowControl(sPageControl1,100);//100 – время анимации в мсек
P.S. В uses нужно подключить модуль svclutils.
TCountParticipant'Support' wrote:Спасибо. Я подумаю почему так происходит, но не проще ли шире сделать PageControl на пару пикселей? )
Проще, но просто я хотел, чтобы последняя вкладка именно “впритык была”.
Та если не получится сделать – не страшно))
TCountParticipant'EpoxDe1u' wrote:DELPHI XE3
Win 8
AC 10.13 и 9.18
В нажатом состоянии картинка имеет фон не нажатой. Нет прозрачности. Проявляется не на всех скинах.
Очень напоминает то, когда в скине, в настройках бордюра отключена зарисовка центра (center fillinig).
Ну это нужно сам скин смотреть через редактор)
TCountParticipant'Sha' wrote:В “Changes History” списка изменений действительно нет, но скачать-то ее можно.
И правда можно. Странно, что списка изменений нет.
TCountParticipant'Sha' wrote:Спасибо, в версии 10.13 работает нормально.
А где эта версия? чот я не вижу на сайте)
TCountParticipant'Support' wrote:Можно демку глянуть? )
Конечно! Ширина вкладок установлена не “автоматом”, а указана в 100 пикселей.
Я растянул PageControl таким образом, чтобы не появлялись стрелочки перемотки вкладок.
TCountParticipant'aspire4930' wrote:где можно взять предыдущую версию сборки альфаконтролс для дельфи 2010?
Если в Вашем проекте скин встроенный, то обновите его.
TCountParticipant'aspire4930' wrote:После обновления v10.12. TSTrackBar перестал принимать вид скина.
Интересно. А почему же тогда у меня принимает вид скина?)
TCountParticipant'Support' wrote:Можно посмотреть Exe? Чтобы сравнить хотя бы.
Что-то там все-таки перерисовывается во время анимации, панель, видимо, постоянно перерисовывается, причем проблема при перерисовке с маской.
Exe с тормозами я уже в предыдущем посте скинул. Нужен еще и exe без тормозов?
TCountParticipantА вот и exe:
https://yadi.sk/d/jJvZQdcqhhGBS
Если сравнить, как работает анимация кнопок при включенной анимации медведя и без нее, то очеыидно, что есть тормоза.
На самом деле тормоза лучше видно при полном проекте, ведь у меня в полном проекте и картинки большеие на кнопках есть, да и во время анимацмм медведя другие функии работают в потоке.
Но еще раз хочу заметить, что в версии 10.6 я не наблюдал тормозов, если только при использовании секции FORM.
TCountParticipant'Support' wrote:Заменил, но тормозов не видно, нагрузка процессора 15-25%, при запущенном видеоролике…
Можно уже скомпилированный Exe посмотреть?
Я тут провел исследования, заменил также компоненты TMyButton и TMyPanel…
Оказалось, что если медведя (анимацию) убрать с панельки, то всё нормально.
То есть, дело в самой панели, в ее секции. Секция StatusBar. Настройки этой секции можно посмотреть в скине, который я прислал.
Но могу сказать, что у самой секции установлено “Transparency” на 100%, то есть, она полностью рисуется из MasterBitmap, с маской.
Видимо, это и заставляет все тормозить…Потому как если, например, в той же секции Transparency установить 0% и выводить свой градиент, то тоже нормально всё.
Но ведь проблема глобальнее на самом деле. Ведь в версии 10.6 таких приколов не было :wacko:
TCountParticipant'Support' wrote:Спасибо, это то, что нужно. Только что такое TMyButton? Каким типом можно заменить?
Извиняюсь)) TMyButton можно заменить TsSpeedButton, а TMyPanel TsPanel:)
TCountParticipantСделал демку. В самом скине, в секции “FORM”, отсутствует текстура, цвет и градиент. Но непрозрачность текстуры (которой нет), установлена на 100%.
Если запустить демку и наводить на кнопки вверху, то видно, что их анимация заторможена. Если отключить анимацию медведя, то всё становится нормально.
P.S. Хотелось бы обновиться до версии 10.12, но…проблема в том, что в этой версии вообще нельзя тормоза никак убрать))) Если в версии 10.6 я мог либо:
1. Очистить секцию “FORM” и тормозов бы не стало.
2. Выводить фон через OnPaint.
Но в версии 10.12 вообще ничего не помогает!
TCountParticipant'Support' wrote:У меня при загрузке скина что-то не то получается…
Это тот скин?
Да, тот. Не получается повторить тормоза?
Дело в том, что в том скине, который я прислал, там не поставлена текстура:)
Кстати, даже не обязательно загружать саму текстуру. Достаточно лишь установить непрозрачность 100% и начнутся тормоза.
Если же прозрачность установить в 0%, то тормоза уходят.
Ну или можно градиент установить.
Если вместо текстуры и градиента использовать только цвет, то тогда всё нормально.
P.S. Я проверяю на версии 10.6, но думаю, что в 10.12 тоже самое, так как проверял в 10.11.
TCountParticipant'Support' wrote:Нету такого. Можно еще раз?
Отправил.
TCountParticipant'Support' wrote:Письмо должно было прийти на новый адрес?
Да, отправлял 30-го числа. Но если не дошло, то могу в скайп отправить или еще куда удобно.
TCountParticipantНовостей по моей проблеме еще нет?
-
AuthorPosts