| |
|
|
|
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 Größe nicht.
Und Wunsch: SetWindowPos alle Parameter optional mit Komma trennen dürfen. |
|
|
| |
|
|
|
RGH | Hallo,
das scheint eher in Problem der AI zu sein, denn auch so klappt es nicht immer:
Gruß 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 für die nächste Version im Auge.
Gruß 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-Hilfe 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 Hilfe 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 | Hallo, 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 ich den nächsten Parameter einlese, gebe ich dem Leseaufruf das erwartete Trennzeichen als Parameter mit.
Gruß 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)
Hallo, 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 für XProfan 12 sondern nur für XProfan 11. |
|
|
| |
|
|