Forum Replies Created
-
AuthorPosts
-
SupportKeymaster
Thank you very much for the example, problem will be solved in the v6.34 I think.
June 4, 2009 at 2:23 pm in reply to: sRadiobutton and scheckbox not dimmed text when disabled #39464SupportKeymastersRadioButton and sCheckBox are fully blended when disabled in other place (line №459 in sRadioButton.pas beta)
So, is no need to draw a grayed text, text will be alphablended. I have tested it and haven't a black text when disabled. Could you show a screenshot?SupportKeymasterТогда желательно все-таки демку дать.. (не avi)
SupportKeymasterПопробуй sSpeedButton1.SkinData.Invalidate вместо sSpeedButton1.Repaint
SupportKeymasterФормат демки – *.avi.
Я имел в виду небольшую програмку чтобы потестить <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
А avi можно запаковать (тоже может пригодиться), архив должен загрузиться, если не слишком большой файл.QUOTEПросто задать Glyph мне не пойдет…
Это не важно. Просто посмотреть – как перерисовываться будет обычная кнопка с обычной иконкой.QUOTEНужно именно DrawIconEx. Почему же на некоторых скинах работает, а на некоторых нет?
Скины делятся на два типа, которые имеют разные алгоритмы рисования.SupportKeymasterSupportKeymasterProblem with borders is solved already seems, I can send you a patched files now if you want to test them..
June 4, 2009 at 9:56 am in reply to: skinning of tntspeedbuttons og avoid colorchange of t/tnt-panel #39454SupportKeymasterQUOTE (Qwark @ Jun 4 2009, 12:15 PM) <{POST_SNAPBACK}>When I have a TsPanel on top and a Tntpanel at bottom, and use a skin on the TsPanel, the tntpanel change color(not skinned), example: I put office 2007 skin on the TsPanel then the tntPanel get the color light blue even when it's sett to be grey.
This happen when the Skinningrules srThirdParty is true, how can I avoid this?Try to set the TntPanel.ParentColor property to False. Color was changed because Form.Color property was changed too, I think.
QUOTEand how can I apply skin on tntSpeedbuttons?
In the v6.34 they will be skinned automatically.SupportKeymasterСпасибо за ссылку, будем изучать <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
SupportKeymasterОтсечение работало уже (в stable версии), но перестало работать в beta, будет пофиксено в следующем релизе, спасибо за сообщение.
А по второму вопросу – опять блин офтопик.SupportKeymasterКак я понял, используется событие кнопки OnPaint? Можно демку посмотреть?
SupportKeymasterЭто сообщение предусмотрено для случаев, когда скин может быть (потенциально) совсем не совместимым с текущей версией пакета, то есть могут быть вылеты или глюки.
В случае с Sapphire – неправильно рисуются BorderIcons. То есть расхождения не только в номерах версий, а в самой работе скина. Может быть и не нужно так выводить это сообщение, но пользоваели же первые начнут жаловаться, если будет программа криво рисоваться. Может быть есть другое решение, нужно подумать.Для случаев не таких критичных (когда скин может работать, но все же желательна более новая версия пакета) есть сообщения выводящиеся только при запуске из IDE, как и было предложено. А на счет английского – действительно там бред был написан, в последних релизах текст должен быть уже изменен <img src="style_emoticons//blush.gif” style=”vertical-align:middle” emoid=”:blush:” border=”0″ alt=”blush.gif” />
SupportKeymasterВот была старая тема, может помочь.
Если не получится – пиши.SupportKeymasterНет, в данном случае проблема оказалась в том, что иконка конвертится в ICO (создается стандартный ImageList для Windows) и при этом изменяется почему-то изображение (если назад преобразовать в bmp из ico, то изображение уже другое). То есть, Png не всегда получается всунуть в обычный ImageList и высунуть его таким же. Нужно подумать, может при рисовании использовать сохраненную копию Png, но это дополнительная память при работе приложения…
SupportKeymasterQUOTEСпасибо, а это не принесет в дальнейшем новых проблем?
Не могу себе представить такую проблему, которую может вызвать удаление несуществующего модуля из Uses.SupportKeymasterHello
The ImageList property for TButton is a new in the Delphi and is not implemented still (only TsBitBtn and TsSpeedButton have a glyphs).
This feature will be added soon (also will be added CommandLink style for TsButton).SupportKeymasterThanks for information, problem must be solved in the next release.
SupportKeymasterHello and thank you for message.
Problem will be solved in the v6.34, please wait a few days.SupportKeymasterHello
Try to use TsPathDialog and test a treeview there – problem will be occured or not?
Also you can try ASkinDemo.exe – open the ShellControls frame and test TreeView there too.
What Delphi version do you uses? TntUnicode is enabled?SupportKeymasterOk, could you send me Dfm file for this form ? (saved as text)
-
AuthorPosts