| |
|
|
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 für eure Hilfe Gerhard |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 18.08.2008 ▲ |
|
|
|
|
| SetForegroundWindow?
Ein hWnd sollte aber nicht fehlen, erzeuge ein unsichtbares z.B. mit Stil 1024 | 2048 |
|
|
| |
|
|
|
Frank Abbing | SetFocus funktioniert auch in manchen Fällen, ebenso wie ShowWindow. |
|
|
| |
|
|
|
Gerhard Praher | Vielen Dank an iF und Frank.
Ist ja irgendwie interessant. Ich habe im Childfenster ein paar Steuerelemente kreiert und springe das erste davon mit Setfocus an. Dabei verhält es sich so, daß es den Anschein hat, daß doch das Childfenster das aktuelle Fenster ist; wenn auch die Rahmendarstellung etwas anderes vermuten läßt.
Hier der Code dazu: 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)
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
Ich würde gern eure sehr geschätzte Meinung darüber erfahren.
Danke Gerhard |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 19.08.2008 ▲ |
|
|
|
|
Gerhard Praher | Ich bitte euch in dieser Sache nochmals um eure Hilfe.
Ist es so OK ? Ist das Verhalten des Childfensters so gewollt, also normal ?
Vielen Dank im Voraus für eure Hilfe und eure Geduld mit mir. Gerhard |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 20.08.2008 ▲ |
|
|
|
|
E.T. |
Ist es so OK ? Ist das Verhalten des Childfensters so gewollt, also normal ?
Ob es so gewollt bzw. normal ist, weis ich auch nicht.
Ich kann Deine Feststellung aber bestätigen: Lt. Rahmen ist das Child inaktiv, die Elemente können aber angesprungen werden.
Hab eben auch mal ein wenig EnableWindow... usw. probiert, das Child bekomme ich nicht aktiv.
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... | 21.08.2008 ▲ |
|
|
|
|
Dietmar Horn | Ich habs bis jetzt auch nicht hinbekommen. Ich denke, zu diesem Thema wäre Rolands Meinung angesagt ...
Gruß 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: [...] | 21.08.2008 ▲ |
|
|
|
|
Gerhard Praher | Danke Mario für das testen.
Vielleicht hat noch jemand eine Idee was der Grund dafür ist. Wäre echt interessant.
Gruß Gerhard |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 21.08.2008 ▲ |
|
|
|
|
Gerhard Praher | Dies ist jetzt nur ein Test um zu sehen ob der Thread dann wieder sichtbar ist. |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 23.08.2008 ▲ |
|
|
|
|
Gerhard Praher | Hallo und schönen Sonntag !
Ich wollte nur mal nachfragen ob es bezüglich des oben genannten Problems irgendwelche Neuigkeiten gibt und Roland es sich eventuell schon angesehen hat.
Viele Grüße aus Österreich. Gerhard |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 24.08.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | Wer Deinen Beitrag schon gesehen hat, kannst Du feststellen, wenn Du Deinen Beitrag editierst. Unten Rechts ist dann eine Rubrik "bereits gesehen von". |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 24.08.2008 ▲ |
|
|
|
|
Gerhard Praher | Danke Jörg !
Wieder was dazugelernt. |
|
|
| Windows XP Pro, SP3 Jetzt: XProfan 11 Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit. | 24.08.2008 ▲ |
|
|
|