Jaja! Und es fehlt der alternative Dialogfunktionsbefehl um den Dialog nach dem Aufbau zu positionieren und/oder seine Größe zu ändern. Das ist eigentlich elementar, wenn die Anzahl sichtbarer Kontrollelemente von einem Kontext abhängig ist.
Schätze wir haben da kaum eine Chance, weil das von Cypress halt so (nicht) programmiert wurde. Das ist sehr, sehr schade, wie auch die zwingende Modalität.
Für Dich gibt es aber eine halbe Lösung: Wenn Du in der Dialogdef. "X, Y," weglässt, wird der Dialog angeblich in die Mitte vom Schirm platziert. Das steht so in der Enable Language Reference von Cypress. Ich kann die nur empfehlen, es steht etwas mehr drinn als in den 2 BM Doku's. AUCH, pbk, hab ich nachträglich die "Path" Eigenschaft des OLE Objektes "Document" dort gefunden...
Download:
enduser API.pdf auf
http://www.cypressinc.com/techsupp.htmNoch eine für mich - kleinere - Unannhmlichkeit:
i% = 10 : Dim list(i) As String --> Syntax error
Geht nur so:
i% = 10 : Dim list() As String : ReDim list(i)
Ich habe gerade gemerkt, dass auf der Cypress Seite die download links erneuert wurden und nun durcheinander sind.
Es war frei verfügbar, wir haben bezahlt, ich hab es mal hier angehängt.