Forum Replies Created
-
AuthorPosts
-
March 10, 2020 at 9:39 pm in reply to: Colorization of modal form’s buttons (red green blue) incorrect on std dialog #68580
I forgot about the highlight. This suggestion would not fix that problem.
Stephane Senecal
CIS Group
Delphi programmer since 2001March 10, 2020 at 9:32 pm in reply to: Colorization of modal form’s buttons (red green blue) incorrect on std dialog #68579I understand your point.
Maybe, as a suggestion, there could be some sections in the skin like BUTTON_GREEN, BUTTON_RED, BUTTON_BLUE for those complex situations.
Stephane Senecal
CIS Group
Delphi programmer since 2001March 9, 2020 at 3:09 pm in reply to: Colorization of modal form’s buttons (red green blue) incorrect on std dialog #68577Don’t you already have the alpha mask?
Stephane Senecal
CIS Group
Delphi programmer since 2001March 6, 2020 at 1:09 am in reply to: Colorization of modal form’s buttons (red green blue) incorrect on std dialog #68558I’m not sure if it is connected, but when the Lighting mode is set to lmActiveControl, the light does not update its position on buttons that are in a standard dialog.
Tested in the Main Demo App.
P.S. In the Main Demo App, in the Buttons animation section, the radio button for lighting mode always revert to lmAffectNearest after going to another section and coming back to Buttons animation.
-
This reply was modified 6 years ago by
Stephane Senecal.
Stephane Senecal
CIS Group
Delphi programmer since 2001If you need hints on disabled control only in few places, you can place that control on a small panel and set the hint on that panel.
If you need this globally, it will be one hell of a job.
Hope it helps.
Stephane Senecal
CIS Group
Delphi programmer since 2001Could it be possible to make the button look more like that?
[attachment=9432:Button2.png]
instead of like now
[attachment=9433:Button.png]
Stephane Senecal
CIS Group
Delphi programmer since 2001I found it.
If there is no OnClick event on the speedbutton, the style is dropdown. If there is an event, the style is split.
Too bad we can't see it in design mode.
Stephane Senecal
CIS Group
Delphi programmer since 2001I only have those styles tbsButton, tbsCheck, tbsDropDown, tbsSeparator, tbsDivider
tbsDropDown shows a drop down arrow, but not the vertical line that makes it both a button and a drop down.
Am I missing something?
Stephane Senecal
CIS Group
Delphi programmer since 2001Just trying to help here…
You can do Application.ProcessMessages() or ArcControl.Update() to force one paint.
It will need to be repeated many times in your process so that the UI can update itself.
Hope it helps.
Stephane Senecal
CIS Group
Delphi programmer since 2001One time loading at form creation.
Delphi 7 does not support real time dpi changing unfortunately.
Stephane Senecal
CIS Group
Delphi programmer since 2001It didn't help.
I wanted to know in what Unit-Function forms were scaled so I can debug it.
Stephane Senecal
CIS Group
Delphi programmer since 2001I'm not quite sure what changed (a reboot perhaps), but I do not have the problem anymore. Mysteries of Windows.
Stephane Senecal
CIS Group
Delphi programmer since 2001Weird, I'm using version 13 of AlphaSkins and a TsButton does not draw a focus rectangle by default, but a TsBitBtn does.
Both have the property ShowFocus to True by default. It looks like a bug that you liked.
I agree that a focus rectangle is the ugliest way to show which control has the focus, but it is the standard way on Microsoft Windows.
By the way, I do not work for Alpha Skins. I'm only trying to help.
Stephane Senecal
CIS Group
Delphi programmer since 2001TsSkinManager.ButtonsOptions.ShowFocusRect = False
Stephane Senecal
CIS Group
Delphi programmer since 2001If you want the same color for the whole list use SkinData.CustomFont := True and set the color in the font as usual.
Stephane Senecal
CIS Group
Delphi programmer since 2001Thank you.
Stephane Senecal
CIS Group
Delphi programmer since 2001I noticed that the value returned by GetSystemMetrics(SM_CXSIZEFRAME) is different when debugging vs not.
It returns 4 when debugging and 8 when not debugging.
When not debugging the form draws correctly.
Stephane Senecal
CIS Group
Delphi programmer since 2001I looked at it. I think it's nice.
Stephane Senecal
CIS Group
Delphi programmer since 2001I'm getting confused… It is not fixed.
RowSelect does not work with v14.25 if the skins are active.
Stephane Senecal
CIS Group
Delphi programmer since 2001Nevermind, it seems to be fixed in version 14.
My main dev is still on version 13.
Sorry again.
Stephane Senecal
CIS Group
Delphi programmer since 2001 -
This reply was modified 6 years ago by
-
AuthorPosts