Ich bin dabei, ein Formular mit einer Reihe von Unterformularen zu erstellen. Es gelingt mir aber nicht, das Formular selbst auf eine bestimmte Größe einzustellen. Format > Seite sagt 24cm Breite und 15cm Höhe; das entspricht dem, was ich bisher will (wahrscheinlich muss ich es noch vergrößern, aber das interessiert hier nicht). Manchmal wird es auf die
gesamte Bildschirmgröße gezogen; dann verstecken sich die Symbolleiste Formular-Entwurf und die Statusleiste
hinter der Windows-Taskleiste; ich kann die Seitengröße nicht mit der Maus ändern, weil ich rechts unten nicht anfassen kann. Wenn ich das Bildschirm-Fenster maximiere, wird die Höhe verringert (!) und der untere Rand sitzt oberhalb der Taskleiste; wenn ich die Größe zurücksetze, verschwinden die beiden Leisten wieder. Die gewünschte Darstellung kann ich nur umständlich wiederherstellen:
- Breite: Kopfzeile mit der Maus anfassen, Fenster nach links etwas aus dem Bildschirm herausschieben, Breite verringern, Fenster wieder zurückschieben - fertig.
- Höhe: Taskleiste: Eigenschaften aktivieren, Position nach rechts setzen, Übernehmen, Fenster in der Höhe verringern, Taskleiste-Position nach unten, Übernehmen, OK - endlich fertig.
Ich habe noch kein System gefunden, wann das Formular in der von mir gewünschten Größe angezeigt wird und wann in dieser Maximaldarstellung.
Als einzige ähnliche Diskussion habe ich
Formular und Zoom gefunden. Aber die Lösung über Ereignis und Makro "beim Öffnen Größe setzen" scheint mir sehr unpraktisch. Kennt jemand dieses Problem? Die Schaltfläche "Position und Größe" ist für das Formular selbst deaktiviert; bei den Formular-Eigenschaften fehlen diese Eigenschaften; Format > Seite scheint eine ganz andere Bedeutung zu haben. Gibt es wirklich keine passende Einstellung, oder habe ich etwas Einfaches übersehen?
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC