| |
|
|
KHR | ¡Hola Miteinander
möchte en un Programa während des Laufs el Fenstergröße verändern.
Das debería con SetWindowPos() klappen
Für el Ventana gehts, con el Verschieben el Buttons klappst no.
Was mach Yo falso? KompilierenMarcaSeparacióndeclare BT_GrafikZeigen&, BT_Abbruch&
declare BT_GrafikFertig&, BT_GrafikDrucken&
window 10,10 - (%MaxX-20),480
BT_GrafikZeigen& = Create(Button,%hwnd,Graphik zeigen, 10,(@Height(%HWND)-35),160,25)
BT_Abbruch& = Create(Button,%hwnd,Auswertung beenden, 180,(@Height(%HWND)-35),180,25)
BT_GrafikFertig& = Create(Button,%hwnd,Ende, 370,(@Height(%HWND)-35),180,25)
BT_GrafikDrucken& = Create(Button,%hwnd,Drucken, 560,(@Height(%HWND)-35),180,25)
waitkey
SetWindowPos %hwnd = 10,10 - (%MaxX-20),(%MaxY-80)
@SetFocus(%hwnd)
cls
SetWindowPos BT_GrafikZeigen& = 10,(@Height(%HWND))
SetWindowPos BT_Abbruch& = 180,(@Height(%HWND))
SetWindowPos BT_GrafikFertig& = 370,(@Height(%HWND))
SetWindowPos BT_GrafikDrucken& = 560,(@Height(%HWND))
@SetFocus(BT_GrafikZeigen& )
@SetFocus(BT_Abbruch&)
@SetFocus(BT_GrafikFertig&)
@SetFocus(BT_GrafikDrucken&)
@SetFocus(%hwnd)
waitkey
end
|
|
|
| Gruß Karl-Heinz WIN XP home/Pro / XPROFAN 11 / P2CPP ATMEL + BASCOM Fan | 02.02.2009 ▲ |
|
|
|
|
| Und si el normale 6 Parámetro SetWindowPos-Variante nutzt ala setWindowPos meinButton=10,10 - 200,300;0 ? |
|
|
| |
|
|
|
KHR | ¡Hola David,
¿Quieres decir que así: KompilierenMarcaSeparacióndeclare BT_GrafikZeigen&, BT_Abbruch&
declare BT_GrafikFertig&, BT_GrafikDrucken&
window 10,10 - (%MaxX-20),480
BT_GrafikZeigen& = Create(Button,%hwnd,Graphik zeigen, 10,(@Height(%HWND)-35),160,25)
BT_Abbruch& = Create(Button,%hwnd,Auswertung beenden, 180,(@Height(%HWND)-35),180,25)
BT_GrafikFertig& = Create(Button,%hwnd,Ende, 370,(@Height(%HWND)-35),180,25)
BT_GrafikDrucken& = Create(Button,%hwnd,Drucken, 560,(@Height(%HWND)-35),180,25)
waitkey
SetWindowPos %hwnd = 10,10 - (%MaxX-20),(%MaxY-80)
SetWindowPos BT_GrafikZeigen& = 10,(@Height(%HWND)),160,25;0
SetWindowPos BT_Abbruch& = 180,(@Height(%HWND)),180,25;0
SetWindowPos BT_GrafikFertig& = 370,(@Height(%HWND)),180,25;0
SetWindowPos BT_GrafikDrucken& = 560,(@Height(%HWND)),180,25;0
Gruß Karl-Heinz WIN XP home/Pro / XPROFAN 11 / P2CPP ATMEL + BASCOM Fan | 02.02.2009 ▲ | |
|
|
|
|
| Das dritte Parametertrennzeichen es aber una Minus, kein Komma. |
|
|
| |
|
|
|
KHR | ¡Hola David,
ääääH - Mist !!
beim rückwärts ir gestolpert.
Aber auch con Minus en lugar de Komma Será mejor que te va no mejor. |
|
|
| Gruß Karl-Heinz WIN XP home/Pro / XPROFAN 11 / P2CPP ATMEL + BASCOM Fan | 02.02.2009 ▲ |
|
|
|
|
Jörg Sellmeyer | Einfach sólo Height(%hwnd) va natürlich auch no. Bischen Platz debería uno el Buttons ya gönnen: KompilierenMarcaSeparacióndeclare BT_GrafikZeigen&, BT_Abbruch&
declare BT_GrafikFertig&, BT_GrafikDrucken&
window 10,10 - (%MaxX-20),480
BT_GrafikZeigen& = Create(Button,%hwnd,Graphik zeigen, 10,(@Height(%HWND)-35),160,25)
BT_Abbruch& = Create(Button,%hwnd,Auswertung beenden, 180,(@Height(%HWND)-35),180,25)
BT_GrafikFertig& = Create(Button,%hwnd,Ende, 370,(@Height(%HWND)-35),180,25)
BT_GrafikDrucken& = Create(Button,%hwnd,Drucken, 560,(@Height(%HWND)-35),180,25)
waitkey
SetWindowPos %hwnd = 10,10 - (%MaxX-20),(%MaxY-80)
@SetFocus(%hwnd)
cls
SetWindowPos BT_GrafikZeigen& = 10,(@Height(%HWND)-30)
SetWindowPos BT_Abbruch& = 180,(@Height(%HWND)-30)
SetWindowPos BT_GrafikFertig& = 370,(@Height(%HWND)-30)
SetWindowPos BT_GrafikDrucken& = 560,(@Height(%HWND)-30)
@SetFocus(BT_GrafikZeigen& )
@SetFocus(BT_Abbruch&)
@SetFocus(BT_GrafikFertig&)
@SetFocus(BT_GrafikDrucken&)
@SetFocus(%hwnd)
waitkey
end
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 02.02.2009 ▲ |
|
|
|
|
KHR | Gracias Jörg,
habs nun mittlerweile auch incluso rausgefunden. Irgendwie Tuve el -35 de @Height(%HWND)-35 en media Versuchen rausgewurschtelt.
Manchmal steh Yo sólo en el Leitung. |
|
|
| Gruß Karl-Heinz WIN XP home/Pro / XPROFAN 11 / P2CPP ATMEL + BASCOM Fan | 02.02.2009 ▲ |
|
|
|