Domino 9 und frühere Versionen > Entwicklung

DialogBox Problem bei Wechsel R5 > R6

(1/1)

sloe:
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?

ata:
... arbeiten die Dialogboxen mit Layout oder Tabellen?

Toni

sloe:
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.  :-[

sloe:
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.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln