Rather confusingly, the Size property may not define what you regard as the Font's 'size'.
The font's Height specifies simply the dimensions of the characters.
The font Size has two meanings: positive values are the same as Height (but in non-metric units called points which are fractions of an inch [1/72]); negative values are point sizes that include the spacing or 'leading' above and below the displayed characters whih determine the line spacing.
If you have two dentical listboxes containing identical lines of text, and set one's font Size to 12 and the other's to -12 yoou'll see what I mean.
ok, let us imagine i'll use only font-size:
- if I set "font.size = 10" it automatically set "font.height = -13";
- if I set "font.size = -10" it automatically set "font.height = 13";
ok. let us imagine now that I set I set font.size = -11 (and so automatically font.height=15), then I have the same graphical result as I set font.size = 9 (and so automatically font.height = -12); my question in this topic was about a property of listbox (not its font) which is listbox1.itemheight which is 15 in both cases, and cannot be changed, hence I do not understand its meaning!
bwt... I keep do not understanding how to keep "size" fixed (whatever number I chose) and meanwhile increase the spacing between lines (and that... here in listboxes, as well as in labels, as well as in memos)...