Deutsch
Forum

Erledigt: Child Window in Menuzeile maximiren

 

Paul
Glatz
Hallo,
weiß einer von euch wie ich eic Child Window wie im Anhang machen kann? Es geht mir darum das beim maximiren des ChildWindows das Icon und die Titlezeilen Buttons in Die Menuzeile Gehen.

Paul

57 kB
Kurzbeschreibung: ChildWindow Maximiert
Hochgeladen:21.03.2009
Ladeanzahl118
Herunterladen
67 kB
Kurzbeschreibung: ChildWindow nicht maximiert
Hochgeladen:21.03.2009
Ladeanzahl128
Herunterladen
 
21.03.2009  
 




Sebastian
König
Paul Glatz

weiß einer von euch wie ich eic Child Window wie im Anhang machen kann? Es geht mir darum das beim maximiren des ChildWindows das Icon und die Titlezeilen Buttons in Die Menuzeile Gehen.


Hallo Paul,

das nennt sich MDI, was für Multiple Document Interface steht. Auf meiner alten Homepage [...]  gibt es einen Demo-Code dazu, der allerdings eine recht komplizierte Technik mit Maschinencode direkt in Bereichsvariablen benutzt.

Gut möglich, dass das ganze mit neueren XProfan-Versionen auch einfacher funktioniert. Ich weiß jetzt leider nicht, ob schonmal jemand etwas in der Richtung ausprobiert hat...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
21.03.2009  
 




Paul
Glatz
Ok
Danke
 
21.03.2009  
 




Paul
Glatz
Habe noch eine Frage.

Wie kann ich machenn das das ChildWindow nur den Scliesenbutton und Keinen Minimieren oder Maximiren?
 
21.03.2009  
 




Sebastian
König
Paul Glatz
Habe noch eine Frage.

Wie kann ich machenn das das ChildWindow nur den Scliesenbutton und Keinen Minimieren oder Maximiren?


Das geht, indem Du in der Zeile

hNewChild& = CreateMDIWindow(...)

den Stil in $56CC0000 änderst. Natürlich macht danach das folgende ShowWindow() zum Maximieren nicht viel Sinn, funktioniert aber dennoch.

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
21.03.2009  
 




Paul
Glatz
Dann sind in der Menuzeile trozdem alle Buttons da!!
 
21.03.2009  
 




Sebastian
König
Paul Glatz
Dann sind in der Menuzeile trozdem alle Buttons da!!


Ja, ich glaube auch kaum das man da etwas gegen machen kann. der Sinn der ganzen MDI-Sache ist ja, mehrere Child-Fenster gleichzeitig zu verwalten. Wenn man da ein maximiertes Fenster nicht minimieren kann, hat man ein Problem...
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
21.03.2009  
 




Paul
Glatz
Ahh OK

Wie kann ich die Max,Min Buttons ohne MDI wegmachen??
 
21.03.2009  
 




Matthias
Arlt
Na ohne MDI wäre es dann ja ein normaler Dialog als ChildWindow z.B. so:

Control(DIALOG,,$50C80000,10,10,300,300,%hwnd,0,%hinstance,$100)

Gruß
Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
21.03.2009  
 



@Paul: Schau Dir auch einmal die user32 setParent API an! (kann man ganz interessante Spielereien mit anstellen)
 
22.03.2009  
 




Paul
Glatz
@iF Die kenne ich schon!!
 
22.03.2009  
 



Nich?
 
22.03.2009  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.416 Betrachtungen

Unbenanntvor 0 min.
Peter Max Müller07.10.2017
Manfred Barei08.06.2014
Edmund Coenen28.05.2013
iF07.05.2013
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


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