[Gambas-user] Print, Resolution, Units

Gregor Burck gregor at ...2441...
Tue Nov 9 14:10:09 CET 2010


Hi,

when I want to print the units for draw were dots, for the gui I want to use milimeter.
So I create a function 

public function mmToDots(mm as integer, resolution as integer) as integer
 return Round(mm / 25.4 * resolution)
end

And draw e.g. a line with 
draw(mmToDots(X,draw.resolution),mmToDots(Y,draw.resolution),mmToDots(X2,draw.resolution)
,mmToDots(Y2,draw.resolution))

to be independent from the Printer Resolution.

But is there a better way for use the metric system to print?

By

Gregor

-- 







More information about the User mailing list