Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: sloe am 19.01.06 - 12:57:58
-
Hallo zusammen,
habe gerade folgendes Problem festgestellt:
eine von mir entwickelte DialogBox mit Layoutbereich wird in der Auflösung 1024 x 768 unter R5 vollständig dargestellt (knapp bis zum Rand des Bildschirmes - Breite ca. 24 cm).
Aufgerufen wird sie über:
If workspace.DialogBox( "DialogName",True, True, False, False, False, False, "Anschriftenänderung", dlgdocName, False) Then
autoHorzFit und autoVertFit sind also auf True gesetzt.
Unter R6 wird die DialogBox in der Auflösung 1024 x 768 mit Scrollbalken dargestellt.
Nun könnte ich alle Masken anpassen, aber gibt es einen einfacheren Weg? Woran liegt das?
-
... arbeiten die Dialogboxen mit Layout oder Tabellen?
Toni
-
Hallo ata,
habe gerade rumprobiert, spielt keine Rolle. Ab einer Breite von 22 cm und einer Höhe von 17 cm gibt es die Scroll-Balken in der Auflösung, egal ob Table oder Layout.
Man sollte wohl keine 73 Felder in eine DialogBox packen...
Werd ich wohl die Masken anpassen müssen. :-[
-
Irgendwie bringt R6 neue dlls für die Darstellung mit. Selbst die Schaltflächen sind größer (vorher ca. 94 Pixel, in R6 102).
Natürlich gäbe es noch Alternativen:
Default-Buttons ausblenden und den Code in eigene Schaltflächen knüppeln; hilft aber nur, wenn dafür Platz ist (in R5 sind einige meiner Boxen 24cm breit, hmmm).
Masken mit Reitern = Neuaufbau
Alles sehr bescheiden. Ich habe für die Migration die ganze Funktionalität getestet, aber nicht an die dämliche Auflösung gedacht.