Italia
Foro

Childwindow soll aktives Fenster werden

 
- Page 1 -



Gerhard
Praher
Hallo wiedermal aus Österreich !

Sagt mal bitte wie wird aus einem Childwindows (@Create("Childwindow",...) das aktive Fenster ?
Das Parentwindow wurde mit @Create("Window",...") erstellt.

Hier der Code:
 $H Windows.ph
Declare Breite%, Hoehe%, Top%, Left%
Declare hMainWin&, hChildWin&
Breite% = 1024
Hoehe% = 768
Top% = 0
Left% = 0
WindowStyle 27
hMainWin& = @Create("Window",0,"Irgend so a text",Top%,Left%,Breite%,Hoehe%)
hChildWin& = @Create("ChildWindow",hMainWIn&, "Child", 80, 60, Breite% / 2, Hoehe% / 2)
@SetFocus(hChildWin&)
Waitkey
End

Ich habs auch schon mit @SetActiveWindows(hChildWin&) versucht, aber immer ist das Parentwindow aktiv.

Vielen Dank per eure Aiuto
Gerhard
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
18.08.2008  
 



 
- Page 2 -


"Bereits gesehen von" ist nicht Beitrags,- sondern Thread-gebunden. Darum ist der Button auch in jeden Thread zu sehen, also nicht nur beim Beitrageditieren.
 
24.08.2008  
 




Andreas
Miethe



KompilierenMarkierenSeparieren
 $H Windows.ph
Declare Breite%, Hoehe%, Top%, Left%
Declare hMainWin&, hChildWin&
Declare hD%, hB%, Edit1%, Edit2%, Edit3%
Breite% = 1024
Hoehe% = 768
Top% = 0
Left% = 0
WindowStyle 27
hMainWin& = @Create("Window",%hWnd,"Irgend so a text",Top%,Left%,Breite%,Hoehe%)
hChildWin& = @Create("ChildWindow",hMainWin&, "Child", 80, 60, Breite% / 2, Hoehe% / 2)
Setstyle hChildwin&,$94CF0000
hB% = @Create("Button",hChildWin&,"&OK",50,50,20,20)
Edit1% = @Create("Edit",hChildWin&,"",100,100,150,20)
Edit2% = @Create("Edit",hChildWin&,"",100,130,150,20)
Edit3% = @Create("Edit",hChildWin&,"",100,160,150,20)
@SetFocus(Edit1%)
Waitkey
@SetFocus(Edit2%)
Waitkey
@SetFocus(Edit3%)
Waitkey
End
 
Gruss
Andreas
________ ________ ________ ________ _
Profan 3.3 - XProfanX2
Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit
ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher
Homepage :  [...] 
24.08.2008  
 




Gerhard
Praher
Hallo Andreas !

Ich werd verrückt ! Das funktioniert absolut !
Vielen, vielen Dank ! - oder wie wir hier in Österreich sagen würden: "Des ist Wödklass !"

Wenn du eine Frau wärst würd ich dich jetzt abbussln.

Danke nochmals !
Gerhard
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
24.08.2008  
 




RGH
... vielleicht sollte ich per die nächste XProfan-Version noch mal den Stil des erzeugten Fensters überprüfen ...

Saluto
Roland
(macht aber erst mal zwei Wochen Urlaub)
 
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
24.08.2008  
 




E.T.

Saluto
Roland
(macht aber erst mal zwei Wochen Urlaub)


Na dann einen schönen Urlaub, aber büdde wiederkommen !!!

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
25.08.2008  
 



Roland hat doch bloß einen Scherz gemacht, oder kann sich einer von Euch daran erinnern den Urlaubsantrag auch genehmigt zu haben?
 
25.08.2008  
 




Gerhard
Praher
Hallo an alle !

Ich habe gerade ausprobiert wie sich 2 oder mehrere Childfenster in einem Parentfenster verhalten was die Aktivierung anbelang.
Hier das Ergebnis:

Sofern mal jedes Childwindows mit dem von Andreas bekanntgegebenen Stil definiert funktioniert auch der Fensterwechsel.
Übrigens: Nochmals Danke Andreas per diesen Tipp.
Klickt man also in ein Childfenster wird das andere automatisch inaktiv gesetzt.
Wie gesagt: Es funktioniert nur dann wenn der Fensterstil per jedes Childfenster gesetzt ist.

Die Anweisung dazu lautet: Setstyle hChildwin&,$94CF0000&

Anstatt "hChildwin&" muß der jeweilige Handle des Childfensters eingesetzt werden.
Weiters ist dadurch auch gewährleistet, daß alle Childfenster inaktiv gesetzt werden sobald man auf das Parentwindow klickt.
Also genauso wie es sein soll.

Viele Grüße
Gerhard
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
26.08.2008  
 



Ich hasse diesen Zahlen : $94CF0000&

Gibt es dafür nicht eine bekannte Variable oder Const.......

Ich habe den Fokus mit $234444443 vergeben, nachdem &4434344343 vom Fenster &32433232324
geschlossen war, es kam dann aber ein Fokus auf Windows &32323233....

mfg
 
31.08.2008  
 



Am Tag 8 erschuf er Konstantinopel:  [...] 
 
31.08.2008  
 




Dietmar
Horn
Und genau deshalb ist der "Konstantinopel" schon seit seiner Geburt im "XProfan-Manager" enthalten.

Saluto
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
31.08.2008  
 




Gerhard
Praher
Na super was es so alles gibt !

Jetzt fährt der Konstantin auch schon Opel - einen Konstantinopel.

Saluto Gerhard
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
31.08.2008  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

19.793 Views

Untitledvor 0 min.
RudiB.12.09.2022
Thomas Zielinski07.04.2021
Peter Max Müller02.11.2017
H.Brill08.10.2017
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie