SoftMaker.de

Deutschsprachiges Diskussionsforum
Aktuelle Zeit: 23.05.2013 01:54:35

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Dialogpositionierung über Variablen
BeitragVerfasst: 22.09.2008 17:06:15 
Offline
SoftMaker Volunteers
SoftMaker Volunteers

Registriert: 23.02.2007 08:37:26
Beiträge: 2940
Der folgende Code kracht mit einem Syntax Error unabhängig davon welcher Variablentyp genutzt wird:
Code:
Dim Links%

Links% = 100

Begin Dialog Abfrage Links%,100,130,65,"Test"

End Dialog

Kann Dialog keine Variablen umsetzen? Das sollte aber so sein, denn sonst ist eine relative Positionierung des Dialoges zum Programmfenster leider nicht machbar.

Wo liegt der Fehler?


Nach oben
 Profil  
 
BeitragVerfasst: 23.09.2008 03:04:22 
Offline
SoftMaker Volunteers
SoftMaker Volunteers

Registriert: 27.08.2008 21:05:27
Beiträge: 250
Wohnort: Wiesbaden
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.htm

Noch 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.


Dateianhänge:
enduser API.zip [289.39 KiB]
62-mal heruntergeladen

_________________
SMO rev. 670 + Win XP                    Times without money are better than times without Mini - the original ;)
Nach oben
 Profil  
 
BeitragVerfasst: 23.09.2008 07:51:15 
Offline
SoftMaker Volunteers
SoftMaker Volunteers

Registriert: 23.02.2007 08:37:26
Beiträge: 2940
Danke für die Doku.
Da sind ja überall noch Windows 3.x-Dialoge abgebildet... Da bekomm' ich direkt grünen Ausschlag... Aber da sind ein paar sehr interessante Dinge drin... Schaun 'mer mal...


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de