| |
|
|
|
CLS
WINDOW 100,100 - 800,600
var H&=CREATE("button",%HWND,"oO",10,10,100,100)
SETWINDOWPOS H&=50,50
WAITKEY
SETWINDOWPOS H&=10,10 - 20,20
WAITKEY
funktioniert, hingegen ändert Position und Dimensione nicht.
Und Wunsch: SetWindowPos alle Parameter optional mit Komma trennen dürfen. |
|
|
| |
|
|
|
RGH | Ciao,
das scheint eher in Problem der AI zu sein, denn auch so klappt es nicht immer:
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 17.11.2008 ▲ |
|
|
|
|
| Eher nur, wenn dort oben im Ei API stünde.
Soll heißen, auch wenn hier die API "spinnt", XProfan das ja nicht nachmachen muss. |
|
|
| |
|
|
|
RGH | iF
Eher nur, wenn dort oben im Ei API stünde. Soll heißen, auch wenn hier die API "spinnt", XProfan das ja nicht nachmachen muss.
Da XProfan aber hier die API aufruft ...
Aber ich behalte das mal per die nächste Version im Auge.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 18.11.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | Das mit dem Komma scheint untergegangen zu sein. Ich finde die Idee auch gut.
Leider ist das Andere auch untergegangen. Ließ sich die API nicht überreden? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.11.2011 ▲ |
|
|
|
|
| Das mit dem Komma ist nicht ganz untergegangen: [...] . |
|
|
| |
|
|
|
Jörg Sellmeyer | iF (04.11.11)
Das mit dem Komma ist nicht ganz untergegangen: [...] .
So? Dann laß das mal laufen:
CLS
WINDOW 100,100 , 800,600
var H&=CREATE("button",%HWND,"oO",10,10,100,100)
SETWINDOWPOS H&=50,50
WAITKEY
SETWINDOWPOS H&=10,10 , 20,20
WAITKEY
Wer hat denn die Liste verfaßt? In der Profan-Aiuto wird Window noch klassisch beschrieben, ohne Hinweis auf Syntaxoptionen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.11.2011 ▲ |
|
|
|
|
| Dort steht es doch ganz klar: SETWINDOWPOS W,X,Y[,DX,DY[,N]] Zudem steht dort: Wird die Kommaschreibweise genutzt, müssen alle Parameter mit Komma getrennt sein - ...
Deine Varianten passen da nicht rein da Du die Syntax mischst. |
|
|
| |
|
|
|
Jörg Sellmeyer | Ich rede gerade von "WINDOW X1,Y1[,X2,Y2]", wie es in der Liste steht. In der Aiuto steht aber: "Window [X1,Y1 -] X2,Y2" ohne Alternative. Du hast den Code nicht laufen lassen, stimmst's?
Und wo mische ich was? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.11.2011 ▲ |
|
|
|
|
Julian Schmidt | Jörgs Beispiel funktioniert bei mir nicht! Es scheint wirklich so als ob das Komma untergegangen sei |
|
|
| |
|
|
|
RGH | Ciao, es gibt in XProfan definitiv keine alternative Schreibweise des Befehles nur mit Kommas! Dies einzuführen, würde den Aufwand des Parsers erhöhen und ihn langsamer machen. Wenn Io l' nächsten Parameter einlese, gebe ich dem Leseaufruf das erwartete Trennzeichen als Parameter mit.
Saluto Roland |
|
|
| XProfan X2Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 19.11.2011 ▲ |
|
|
|
|
| RGH (19.11.11)
Ciao, es gibt in XProfan definitiv keine alternative Schreibweise des Befehles nur mit Kommas! Dies einzuführen, würde den Aufwand des Parsers erhöhen und ihn langsamer machen.
Sei denn, man nutzt ...: [...]
Den gibts aber bisher nicht per XProfan 12 sondern nur per XProfan 11. |
|
|
| |
|
|