<<
GOSTResize
Access Realtime Resizer
(Add-In)

GOSTResize erstellt einen VB-Code der alle Steuerelemente eines Formulars an die aktuelle Formulargröße anpasst. Die Anpassung erfolgt bei Laufzeit und wird im Ereignis Bei Größenänderung durchgeführt.  

Alle Steuerelemente eines Formulars können als Transformationen des inneren Formularbereichs aufgefasst werden. Sie sind alle um einen bestimmten Faktor in Breite und Höhe verkleinert und auf der X- und Y-Achse verschoben. Auch die Schriftgröße (Schriftgrad) steht in einem bestimmten Verhältnis zur Fenstergröße. Da die Schriftgröße aber nicht zwischen Breite und Höhe unterscheidet, kann nur eine der beiden Größen verwendet werden. Sinnvollerweise benutzt man dafür die Formularhöhe.  

Da im Resize-Ereignis alle Steuerelemente, in Höhe und Breite, an die Fenstergröße angepasst werden, wird der Fensterinhalt bei veränderten Seitenverhältnissen auch entsprechend verzerrt dargestellt. Sinn und Zweck von GOSTResize ist aber primär das Anpassen von Formularen an die aktuelle Bildschirmauflösung ohne dass dabei das Seitenverhältnis verändert wird. GOSTResize erstellt dafür einen VB-Code der im Ereignis Beim Öffnen die richtige Formulargröße einstellt und das Formular innerhalb des Access Hauptfensters zentriert. Um die aktuelle Auflösung und die Größe des Access Hauptfensters zu ermitteln, werden entsprechende API-Funktionen benötigt. GOSTResize erstellt einen VB-Code der alle verwendeten Funktionen in einem Standardmodul zur Verfügung stellt.  

GOSTResize berücksichtigt alle vorhandenen Steuerelemente in Haupt- und Unterformularen. Das gilt auch für geschachtelte Unterformulare. Die bearbeiteten Formulare sind natürlich ohne das Add-In lauffähig.

Download für Access 2002/2003
GOSTResize Version 1.01 (Access 2002)
Download für Access 2000
GOSTResize Version 1.01 (Access 2000)
(downgrade)
Download für Access 97
GOSTResize Version 1.01 (Access 97)
(downgrade)
Installation:
Entpacken Sie das AddIn.
Starten Sie Access und wählen Sie in der Menüleiste Extras/Add-Ins/Add-In-Manager.
Klicken Sie auf die Schaltfläche Hinzufügen...
Wählen Sie im Dateiauswahlfenster das Add-In aus und klicken Sie auf OK.
Schliessen Sie den Add-In-Manager.
Jetzt finden Sie GOSTReSIZe_V1.01 im Menü Extras/Add-Ins.
©   Oliver Straub  -  Fliegenstr. 6  -  80337 München