Français
Forum

SetWindowPos sur Controls

 

KHR
allô Miteinander

voudrais dans einem Programme au cours de des Laufs qui Fenstergröße verändern.

cela sollte avec SetWindowPos() marcher

Pour cela la fenêtre gehts, avec dem Déplacer qui Buttons klappst pas.

quoi mach je faux?
KompilierenMarqueSéparation
declare 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  
 



et si Du qui normale 6 paramètre SetWindowPos-variante utilise ala setWindowPos meinButton=10,10 - 200,300;0 ?
 
02.02.2009  
 




KHR
allô David,

Du meinst so:
KompilierenMarqueSéparation
declare 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  
 



cela dritte Parametertrennzeichen ist mais un Minus, ne...aucune Komma.
 
02.02.2009  
 




KHR
allô David,

ääääH - Mist !!

beim arriéré aller gestolpert.

mais aussi avec Minus statt Komma wirds pas besser.
 
Gruß
Karl-Heinz
WIN XP home/Pro / XPROFAN 11 / P2CPP
ATMEL + BASCOM Fan
02.02.2009  
 




Jörg
Sellmeyer
simple seulement Height(%hwnd) allez naturellement aussi pas. un peu place sollte on den Buttons déjà gönnen:
KompilierenMarqueSéparation
declare 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
merci Jörg,

habs eh bien mittlerweile aussi selbst rausgefunden. Irgendwie J'ai eu cela -35 de @Height(%HWND)-35
chez meinen Versuchen rausgewurschtelt.

quelquefois steh je arrêt sur qui Leitung.
 
Gruß
Karl-Heinz
WIN XP home/Pro / XPROFAN 11 / P2CPP
ATMEL + BASCOM Fan
02.02.2009  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.076 Views

Untitledvor 0 min.
H.Brill12.03.2023
Jörg Sellmeyer23.06.2020
RICOSCH23.11.2014
Klaus Ernst17.01.2011

Themeninformationen

cet Thema hat 3 participant:

KHR (4x)
iF (2x)
Jörg Sellmeyer (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie