Autor Beitrag
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 24.03.03 19:30 
Hallo Leute,
jetzt komm ich mal wieder mit einem Riesen-Problem, an dem ich mir gerade meine Zähne ausbeiße. Es wird wohl ausschließlich aufs Raten hinauslaufen, aber vll. kann mir hier jmd ein paar Tipps zum Suchen geben.

Folgendes Problem:
Eine MDI-Applikation, die Maximized korrekt angezeigt wird, mit ein paar Unterfenster. Wenn ich aber ein kleineres Fenster daraus mache (also auf den mittleren Button oben rechts klicke :wink:), dann zeichnet er es komisch. Und zwar hat das eigentlich Fenster schon die korrekte Größe, es wird auch alles nur da drin gezeichnet, aber das komplette Form steht immer noch da, hat also immer noch die Eigenschaft Maximized. Sieht total besch....eiden aus und man sieht halt nix vom Desktop.

Lösungsversuche:
Hab schon versucht, die Toolbar2000-Kompos rauszunehmen, einige Eigenschaften geändert, aber es hat nix was gebracht.....

Ich versuch auch noch einen SCreenshot zu machen, der es besser verdeutlicht.
Hoffentlich hat da jmd eine Ahnung.

Danke im Voraus.

EDIT: Hier (http://aptus.grohne.de/files/mdiappmini.jpg) habe ich einen Screenshot der größenveränderten Form gemacht.

Moderiert von user profile iconKlabautermann: Link korrigiert.
Motzi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2931

XP Prof, Vista Business
D6, D2k5-D2k7 je Prof
BeitragVerfasst: Di 25.03.03 07:24 
Hm.. bevor ich jetzt anfang zu raten ein paar Fragen. Behandelst du irgendwie explizit WM_SYSCOMMAND oder WM_SIZE Messages?

Ansonsten poste vielleicht mal einen Screenshot in Original-Auflösung. Da kann man dann mehr Details erkennen.

_________________
gringo pussy cats - eef i see you i will pull your tail out by eets roots!
UGrohne Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Di 25.03.03 08:09 
Nein, ich verwende überhaupt keine Win-Messages, ich hab auch das Ereignis OnResize nicht in Verwendung, deswegen versteh ich das ganze überhaupt nicht.

Zum Bild: Das ist ein kompletter Screenshot des Bildschirms, wollte es halt nicht auch 1152*.... lassen, da isses zu groß. Das, was sich verändert hat ist ja eigentlich zu erkennen: Das MDI-App hat in sich selbst eine andere Größe, doch das Fenster wird komplett maximiert gezeigt....