Forum Replies Created
-
AuthorPosts
-
TorbinsParticipant
Проверьте в каком потоке вызывается ваш OnFetchProgress. Есть подозрение что не в главном.
TorbinsParticipantИспользуйте АС-шный комбик. По-моему больше никак.
TorbinsParticipantВ каждом скине задан цвет шрифтов для всех элементов.
TorbinsParticipantЕще раз зайдите на страницу For russians и внимательно прочитайте начиная с первого абзаца 😉
TorbinsParticipantМожно еще попробовать с настройками скинменеджера поиграться. Включить ExtendedBorders, анимацию.
TorbinsParticipantWSW при создании диалоговой формы, сразу же создавайте на ней скинпровайдер.
TorbinsParticipantKWNlnc проявите немного смекалки и загляните в папку с альфаконтролами 😉
TorbinsParticipantЯ такого не наблюдал, возможно потому, что пользуюсь более новой версией VCL.
В вашем случае можно попробовать заменить статическую загрузку dll на динамическую.
TorbinsParticipant'yarmak' wrote:Но много проблем с самой длл из-за переопределения TApplication в DLL.
После включения галки “Build with runtime packages”, Application и в dll и в exe будет один и тот же.
TorbinsParticipantЯ думаю демка была бы не лишней.
И еще, откуда у вас в экзешнике тип TDLLForm? В делфи не возможно было бы его использовать в exe не потянув вместе с ним в экзешник его модуль.
TorbinsParticipantБросьте на эту форму скинпровайдер.
TorbinsParticipantДля стандартного контрола АС сменить секцию можно в SkinData.SkinSection. А для стороннего попробуйте использовать событие скинпровайдера OnSkinItem.
TorbinsParticipantВам в раздел For russians.
TorbinsParticipantПопробуйте при создании формы делать “sSkinManager1.SkinableMenus.HookPopupMenu(PopupMenu1,true)”.
TorbinsParticipantИспользуйте лэбел из АС, там можно управлять цветом индивидуально.
TorbinsParticipantКстати, клеточку будет видно только после запуска проги. В дизайнтайме панель действительно будет белая.
TorbinsParticipantУ меня все может, так что выкладывайте демку, где будет видно как вы пробовали это сделать.
TorbinsParticipantСекция “CHECKBOX” означает, что нужно использовать фон родителя, а не формы. Если панель лежит на чем то белом, то естественно она станет белой.
TorbinsParticipantНужно создать копию секции EDIT, и назвать ее например RICHEDIT. Именно в этой секции нужно изменить цвет фона. После этого в вашем ричвюв нужно прописать использование этой секции.
Кстати там рядом с прописыванием секции можно CustomColor включить. Может это решит вашу проблему?
TorbinsParticipantДа, попробуйте “CHECKBOX”.
-
AuthorPosts