Forum Replies Created
-
AuthorPosts
-
SupportKeymaster
В следующем релизе пакета перед обновлением строк контрола можно будет послать ему сообщение SendMessage(VirtualStringTree1.Handle, SM_ALPHACMD, MakeWParam(0, AC_UPDATING), 1), а после – SendMessage(VirtualStringTree1.Handle, SM_ALPHACMD, MakeWParam(0, AC_UPDATING), 0). Скроллбар обновляться не будет между этими двумя сообщениями. В uses нужно будет добавить sMessages.
Я тут накропал небольшую программку, подсчитывающую кол-во выводов за 1сек в различные контролы (TsLabel, TsLevel, стандартные TLabel, TEdit) с разными скинами – довольно любопытно. Если кому интересно, могу сбросить результаты, или саму программку.
Можно ее сюда залить, думаю интересно будет не только мне, спасибо <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />SupportKeymasterКакая Windows?
SupportKeymasterSupportKeymasterКакая версия Delphi, AlphaControls и Windows?
Простая демка Очень поможет.SupportKeymasterУ меня сейчас нет EhLib, не могу посмотреть, но в TsDBLookupComboBox прокрутка должна работать стандартно. У нее поведение нестандартное?
SupportKeymasterСпасибо за демку и скрины, буду смотреть.
SupportKeymasterTGauge can't have the Handle because it's TGraphicControl.
You can use TsProgressBar component I think, you can change the Style property to pbstMarquee there.August 17, 2009 at 12:23 pm in reply to: How to determine required button width based on caption? #40227SupportKeymasterThe SkinManager component have four functions :
CODEfunction MaskWidthTop(MaskIndex : integer) : integer;
function MaskWidthLeft(MaskIndex : integer) : integer;
function MaskWidthBottom(MaskIndex : integer) : integer;
function MaskWidthRight(MaskIndex : integer) : integer;
These functions returns a width of top, left, bottom and right borders of controls. MaskIndex may be found in AlphaControl(YourButton).SkinData.BorderIndex
So, you can use code like this :CODEwith sSkinManager1
do BtnClientRect := Rect(
MaskWidthLeft(sBtn1.Skindata.BorderIndex),
MaskWidthTop(sBtn1.Skindata.BorderIndex),
sBtn1.Width – MaskWidthRight(sBtn1.Skindata.BorderIndex),
sBtn1.Height – MaskWidthBottom(sBtn1.Skindata.BorderIndex)
);
I hope this info can help you.
If problem will not be solved please write me again.August 17, 2009 at 12:15 pm in reply to: How do I get Aero if I am running Windows Server 2008 #40226SupportKeymasterHello Mario, thank you for the info
August 17, 2009 at 12:14 pm in reply to: [ BUG in v6.42 ] – No Transparent Borders on Slpashscreen #40225SupportKeymasterSupportKeymasterThank you for example, I'll check it today or tomorrow.
SupportKeymasterYes, 'VER645' key must be enabled. In the next release this key will be enabled by default already.
SupportKeymasterI'll check it soon and problem will be solved in the nearest release I think.
August 17, 2009 at 10:27 am in reply to: Setting (a TPageControl instance).ActivePageIndex does not skin child controls #40220SupportKeymasterHello and thank you for demo, I'll try it today or tomorrow.
SupportKeymasterHello
Your new address was registered already and the test letter was sent there.
Have you received this mail?SupportKeymasterI understand now and problem will be solved in the next release.
August 17, 2009 at 10:13 am in reply to: [ BUG in v6.42 ] – No Transparent Borders on Slpashscreen #40217SupportKeymasterHello, I have checked it already, it's not a problem.
Just you must prevent an automatic skinning of this splash window because color of form is changed and not equal to clFuchsia.
So, you can use two methods :
1. Define the Tag property of this form to -98, that's all.
2. Define SkinManager.SkinningRules.srStdForms property to False. But you must place the SkinProvider component to all forms which must be skinned in this case, because automatic skinning will be disabled.SupportKeymasterSupportKeymasterI have the same problem like HPDG. Could You help me too?Hello!
You are Robert Chmielowiec? A lot of letters was sent to you from different servers and from gmail even, but all mails was returned with this message text :QUOTESMTP error from remote mail server after end of data:
host rz.home.pl [212.85.96.35]: 553 your message looks like a spam… twoja wiadomosc wyglada na spam…How we can change that? Maybe you can send me other email address?
chmielowiec.net is your domain? Look the Inputbox there, I have sent a letter there too.SupportKeymasterHello
Thank you for the demo and sorry for delay.
I have recompiled your example but not see described problem (one difference exists only, TntControls was replaced by standard controls).
Please try the attached Exe – what result you will have?Do you uses latest version of the AlphaControls?
Problem is in TntControls support seems?AuthorPosts