Domino 9 und frühere Versionen > Entwicklung

Dialogliste ausserhalb des Bildschirms

(1/2) > >>

Don Pasquale:
Hallo Lotus-Fans,

ich habe ein unfeines, aber nicht dramatisches, Problem mit einer
Dialogliste in einer Dialogbox.

Es kann passieren, dass die Dialogliste so weit oberhalb auf dem
Bildschirm angezeigt wird, dass nur noch die untere Hälfte zu sehen ist.
Die Buttons OK oder Abbrechen sind ausserhalb des Bildschirms und deswegen nicht anklickbar.

Hat das schon mal jemand gehabt ?

Ciao
Don Pasquale



Semeaphoros:
Gehabt schon, aber noch nie mit Notes ..... das ist sehr lästig ... kann Dir leider keinen Tip zur Suche geben, aber eine kleine Hilfe, um die Box trotzdem bedienen zu können: Mit der Tastenkombination Alt-Leerschlag kannst Du das System-Menu holen und dort entweder mit Grösse ändern oder mit Verschieben die Position der Box beeinflussen, dann entweder mit den Läufer-Tasten oder mit der Maus weiterarbeiten. Mit Enter wird dann die neue Position besätigt.

Don Pasquale:
Hmm,
diese Antwort wird meinen Kunden nicht erfreuen.

Ciao
Don Pasquale

Semeaphoros:
... klar, ist ja auch keine Antwort, ist ja nur eine Krücke .... :-(

Don Pasquale:
Wie kann ich denn beispielsweise die Position einer Dialogbox beeinflussen ?

Hier mein Code :

   Dim nDialog As Variant
   
   Dim ws As New NotesUIWorkspace  
   Dim s As NotesSession
   
   Dim db As NotesDatabase  
   Dim doc As NotesDocument
   Dim docDialog As NotesDocument
   Dim User As String
   Dim uidoc As NotesUiDocument
   
   
   Set s = New NotesSession
   Set db = s.CurrentDatabase
   Set docDialog = db.CreateDocument
   
   MASKENNAME$                      = "BoxVerschieben"
   TITELTEXT$                         = "Dokument verschieben"
   sollLayoutHorizontalpassen$       = True
   sollLayoutVertikalpassen$          = True
   ohneCancel$                           = False
   keineNeuenFelder$                 = False
   keinFeldUpdate$                      = False
   mitTabelle$                            = True
   ReadOnly$                              = False
   
   
   Set uidoc = ws.CurrentDocument
   Set doc = uidoc.Document    
   
   nDialog = ws.dialogbox(Maskenname$,sollLayoutHorizontalpassen$,sollLayoutVertikalpassen$,ohneCancel$,keineNeuenFelder$,keinFeldUpdate$,ReadOnly$,TITELTEXT$, docDialog,mitTabelle$)  
   
   If nDialog Then

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln