The text measurement of LC 8 was a lot improved for using 'modern' fonts. The _only_ disadvantage to see is the 'topmargin-bug' depending also on the font used (has it 'good' font metrics?).
With my standard field-settings (LC's default) I use in preopenCard or preopenStack or ... preopenControl ;-) -- adjust to your needs, may depend -- on inherited textFont and textSize -- standard of LC 8 and later is tM=8 if the version > 7 then put 6 into tM else put 4 into tM repeat with i=1 to the num of flds <of this card/group/stack> set topMargin of fld i <of this card/group/stack> to tM end repeat set topMargin of the templateField to tM or change it _once_ based on old: set topMargin of fld i to 2+the topMargin of fld i or set it based on textSize, textFont and textStyle, or set it based on platform and operating system version, or set it based on printer resolution ... _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode