[Lazarus] Default values for Top coordinate offsets for components in a visual container
el.es.cr at gmail.com
Fri Sep 10 11:25:57 CEST 2010
On 09/09/2010 11:35, Juha Manninen (gmail) wrote:
> I partly solved 2 old issues
> #942: Mis-Aligned components within GroupBox
> #7671: Components within GroupBoxes are displaced
> by implementing Top coordinate offset with user defined values in Delphi
> The value is defined separately for each container type (currently TGroupBox
> and TPanel). I can implement the left coordinate later.
> A runtime solution would be needed if the same .dfm form is used in both
> Delphi and Lazarus. I will see that later.
> Now I would need some good default values for Top and Left offsets. I know they
> depend on widgetset and theme but the user can change them if the default is
> not good for him. Now there is:
> TGroupBox.Top + 10
> TPanel.Top + 2
> Taken from my hat without measuring much anything.
Isn't +10 the GroupBox's label/caption height in pixels ?
and the +2, something to do with the bezel or the line-around-groupbox width ?
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
More information about the Lazarus