Forum Replies Created
-
AuthorPosts
-
Torbins
ParticipantНаверно да. По крайней мере я бы не сказал, что это баг, если сама VCL ведет себя аналогично.
Torbins
ParticipantУ меня ваше видео не воспроизводится.
Torbins
ParticipantБросьте на форму любых несколько контролов, и попробуйте выполнить такой код:
QUOTEfor i := 0 to ComponentCount – 1 do
Components.Free;<img src="style_emoticons//wink.gif” style=”vertical-align:middle” emoid=”;)” border=”0″ alt=”wink.gif” />
Torbins
ParticipantЭто же стандартная майкрософтовская лупа, там сама лупа не двигается. В нее просто копируется то, что под мышкой. Если честно, то это очень неудобно, хотя работает стабильно, да.
Torbins
ParticipantЕсть еще один недостаток использования слоеных окон о котором странно что еще не написали – его можно увидеть если вызвать лупу и посмотреть на рамки окон, а также в диалоге выбора цвета, если нажать на кнопку с пипеткой…
Я это сразу заметил, но воспринял как закономерность, ведь с помощью слоистых окон ничего другого особо и не придумаешь.Torbins
ParticipantДа, анимация действительно прикольная получилась <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
Torbins
ParticipantУ меня последняя демка с этим скином нормально ресайзится.
Torbins
ParticipantМожет тогда краткий инструкшн как его поставить? <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” /> я там тоже уже запутался…Torbins
ParticipantПо моему любой пункт меню становится заголовком, если его Caption оформить так: “-Заголовок-“. В главной демке гляньте.
Torbins
ParticipantДемку в студию.
P.S. Вы название скина правильно пишете?Torbins
ParticipantНу, в JCL столько полезных фич, что для многих это абсолютный “маст хев”. А вообще всплывающую формочку и самому вроде несложно сделать.
Torbins
ParticipantПредставляю как оно тормозить будет. Я бы на чем-нибудь более подходящем рисовал. А если скиновый фон нужен, то его пожалуй можно в битмап кешировать. И потом уже с битмапа рисовать.
Torbins
Participantи в обратную сторону работает <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />PrepareForAnimation (pcOptions);
pcOptions.Visible := FALSE;
AnimShowControl ( pcOptions, 100 );может комуто пригодится..
Так еще попробуйте:CODEPrepareForAnimation (pcOptions);
pcOptions.Tabs.Add('Cool!');
AnimShowControl ( pcOptions, 300 );Torbins
ParticipantНеудивительно <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” /> Я хотел написать “DrawNonClientArea=False”.
Torbins
ParticipantЕдинственный пока вариант добавлять в заголовки табов пробелы.
Torbins
ParticipantВо-первых гляньте свойство ThirdParty скинменеджера. Во-вторых все же желательно использовать родные AC контролы, и еще скинпровайдер на форму ложить.
Torbins
ParticipantМожет послать ему WM_SETREDRAW?
Torbins
ParticipantQUOTEзарезаються углы шапки
Имеется ввиду заголовок формы? Тогда у скинпровайдера MakeSkinMenu=False выставьте, пусть риббон сам заголовок рисует.Torbins
ParticipantВ последних версиях делфи весь этот код можно заменить таким:
CODEprocedure ConvertIcon2Bitmap(Icon: TIcon; var Bitmap: TBitmap);
var
IconInfo: TIconInfo;
begin
GetIconInfo(Icon.Handle, IconInfo);
Bitmap.Handle := IconInfo.hbmColor;
Bitmap.MaskHandle := IconInfo.hbmMask;
end;
Как говорится, почувствуйте разницу.Torbins
ParticipantQUOTEнашел код чтобы конвертить ICO в BMP но получается ерунда прозрачность или часть иконки не рисуется потом
Код в студию <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” /> А вообще имея хендл иконки, отрисовать ее на битмапе, и все дела. -
AuthorPosts