[ maliradoznalac @ 08.04.2009. 15:32 ] @
da li je moguce postaviti tacnu velicinu forme ali u pikselima?
[ Getsbi @ 08.04.2009. 17:05 ] @
Access nije baš grafički preterano orjentisan. Mere zavise od Windows Regional Setings. Metric i U.S.
[ domaci_a_nas @ 08.04.2009. 19:21 ] @
Moguće je što nije.
Code:
Private Sub Form_Load
Me.InsideWidth = BrojPixelaSirina * 15
Me.InsideHeight = BrojPixelaVisina * 15
End Sub
[ Getsbi @ 08.04.2009. 19:49 ] @
Nisam znao. Svaka čast.
[ Catch 22 @ 08.04.2009. 20:18 ] @
Koliko znam Access barata veličinom preko jedinica koje se zovu "twips", ovo je i za mene potpuno novo (1 pixel = 15 twips ?)
Citat iz helpa:
Citat:
In VBA, use a numeric expression (numeric expression: Any expression that evaluates to a number. The expression can be any combination of variables, constants, functions, and operators.) to set the value of this property. Values are expressed in twips (twip: Unit of measurement that is equal to 1/20 of a point, or 1/1,440 of an inch. There are 567 twips in a centimeter.).


Evo ga na brzinu korisnih linkova: Twips and Other Secrets to Sizing Forms and Reports

Microsoft: How to Convert Twips to Pixels (ACC2000)
[ maliradoznalac @ 08.04.2009. 20:22 ] @
hvala, dobri ljudi
[ domaci_a_nas @ 08.04.2009. 22:25 ] @
Rezolucija ekrana je 96dpi (dots per inch), a 1440 twips / 96 dots = 15. Doduše, ima i API funkcija TwipsPerPixel, ovo iz primera Catch 22 je valjda neka zaobilazna varijanta, ali meni ova prosta matematika vrši pos'o bez greške.