Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Kindfenster soll Clientfläche verkleinern (https://www.delphipraxis.net/70-kindfenster-soll-clientflaeche-verkleinern.html)

OregonGhost 9. Jun 2002 14:57


Kindfenster soll Clientfläche verkleinern
 
Also folgendes:
Ich erstelle mein Hauptfenster wie gehabt mit CreateWindow. Dann erstelle ich mit CreateDialog ein Kindfenster, das auf der linken Seite im Client-Bereich des Hauptfensters liegen soll. Wenn ich jetzt mit GDI (respektive GDI+) eine Bitmap an die Koordinaten (0|0) zeichnen möchte, und zwar ins Hauptfenster, wird sie quasi unter das Kindfenster gezeichnet, aber sie soll rechts daneben liegen (so wie wenn man in Delphi dem Kindfenster alLeft bei Align zugewiesen hätte).

Wie geht das?

Luckie 9. Jun 2002 15:00

Also ich verstehe nicht, wo da dein Problem ist, du weißt doch wie breit dein Kindfenster (schöne Bezeichnung übrigens) ist, also gib als Koordinaten doch nicht (0/0) an, sondern die Breite des Kindfensters.

OregonGhost 10. Jun 2002 09:33

Natürlich könnte ich das so machen, hab' ich bisher auch - aber man kann doch irgendwie die Client-Fläche verkleinern, oder? Und genau das will ich. Ich finde es umständlich, ehrlich gesagt, die Breite des Fensters entweder speichern zu müssen (globale Variablen!) oder jedesmal auslesen zu müssen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz