The TAdvGlowButton does not take MarginVert or MarginHorz into account when positioning glyph and caption.
E.g.
What it is:
What it should be:
Something like this:
if (Layout = blGlyphTopAdjusted) and not AutoSize then
r.Top := r.Top + MargV;
Best regards
Christopher
Forgot to mention that it only works with blGlyphLeftAdjusted
We've applied the improvement for MarginVert. When the layout is top or top adjusted, horiz. margin is not used.