- This topic has 6 replies, 4 voices, and was last updated 11 years, 9 months ago by IPSteven.
-
AuthorPosts
-
October 13, 2012 at 9:13 am #35398IPStevenParticipant
Dear Serge,
I love your TSLabelFX. :wub:
She looks sharp & stands out in a crowd :a7: adding emphasis and clarity to important areas of my form.
But she is unfaithful – she's breaking my heart and driving me crazy. :wacko:
As soon as the skin changes
1)She wanders away from home – her base line changes from skin to skin.
Change the skin and she wanders up or down, left or right. :ct:
2)She cuts me off no matter what the justification. :36:
3)Her alignments are shadowy making her sometime difficult to work with.
Is there any chance of taming her roaming disposition so that we could have a stable relationship?
My heart is in your hands…
…Steven
P.S.
Oh here's the details on her behavior
1)Change skins and the text shifts a couple of pixel.Granted its only by a couple of pixels here & there but its noticable and can make a tight or busy form look sloppy.
I end up have to sample the skins used in my projects and pick a the best compromise from high/low & left/right instead of what would be the best actual position.
2)With autosize on – when you change skin the text gets truncated.
This is a minor problem in Alphaskins 7.x with Delphi2010, but with AS 8.02 in Xe2 – see images below.
3)Most minor of the issues.
At least with the larger font sized the alignment properties seem to be based on the FX shadow border not on the font itself.
This makes it hard to align her with other components and sometime to other instances of herself.
Using the alignment tools or the guide lines can result in a layout that just “looks” wrong.
Here is a picture of her on her best behavior.
if you look closely she's still a little off but its a minor thing.
Here's are the heartbreakers, she's being bad…
Here is the project that was used to create the screen shots above.
It is written in Xe2 32bit using AlphaSkin's 8.02beta
All FXlabels have the autosize property set to True.
The images above are just from a sampling of skins – almost all have problems, only a few skins do not.
The FXlabel has issues with the last version of AlphaSkins 7.x as well (at least in Delphi2010)- the text wanders more but the truncation is not nearly as bad.
October 13, 2012 at 7:10 pm #49137TAZParticipantI use to use them in my projects because of the excellent effects they presented, but like you have shown they are inconsistent skin to skin. So I quit using them. I do not have time to look at all 87 (current count) of them.
October 15, 2012 at 5:06 am #49138HamiltonParticipantFull points for writing style 🙂
I hadn't used these controls before and after seeing your screenshots I had to try them – and now I need to use them! I haven't used them aligned like in your demo but rather as headings and the shift makes it hard to use for even that purpose as you have to leave a huge white space around the LabelFx to cater for the various jumps that the skins make it perform. The worst offenders are Opus and Blue Glass – these move the text by a lot more than a few pixels and create a real alignment problem. The horizontal and vertical shift are both uneccessary and should both be removed IMO. Still, the labels add a really nice effect to my programs so I'm going to use them selectively in a few places anyway and wait for the fix I'm sure will be forthcoming shortly before using them in a wider context. Or in the parlance of the OP – I'll date but wait for a little self-improvement before taking things to the next level ;p
Regards,
Hamilton
November 5, 2012 at 4:02 am #49306HamiltonParticipantThis problem still exists in 8.03.
/peace
November 9, 2012 at 2:43 pm #49331SupportKeymasterHello all!
I'll try to solve this issue very soon.
November 16, 2012 at 2:48 am #49382HamiltonParticipantFixed in 8.04 Beta, thx Serge 🙂
January 29, 2013 at 7:46 am #50063IPStevenParticipantSerge,
Sorry for the late response been buried under a couple of projects.
Things are 100 times better, thank you for the fixes.
…Steven
-
AuthorPosts
- You must be logged in to reply to this topic.