![]() |
Fenstergröße per Botschaft ändern
Hallo,
ich möchte gerne sobalt ich mit der Maus über ein rechteck bin(nur die linen nicht innendrin) soll das gleiche gemacht werden wie bei einen normalen fenster d.h: ich drücke auf die linen vom rechteck und dann soll siche die größe anpassen so wie es der user möchte und wie es von windows vorgehssen ist. Ich schreibe gerade ein kleine GUI und brauche dies für das Formula, ich hatte schon was geschrieben aber leider wieder gelöscht weil ich dachte ich stelle einfach den borderStyle anders allerdings komm dann ein häslicher Grauerrahmen um mein fenster und ich habe ja schon ein Gelben rahmen erzeugt. mein ziel ist es: das der Rahmen von meinem Forumal genauso funktioniert wie der von einen normalen Windows fenster wobei das Verschieben(wenn ich auf die titelleiste klicke) habe ich schon hinbekommen. ich hoffe ihr versteht mein problem :( |
Re: Fenstergröße per Botschaft ändern
Hallo Michael,
um welche Komponente handelt es sich bei deinem Rechteck, dessen Größe du mit der Maus verändern möchtest? Grüße vom marabu |
Re: Fenstergröße per Botschaft ändern
und um ein TFrom.
aber dies From hat keinen Rand. |
Re: Fenstergröße per Botschaft ändern
Dir gefällt der Rand nicht, den der Fensterverwalter von Windows um deine Form zeichnet, wenn du BorderStyle = bsSizeable einstellst? Und jetzt möchtest du, wenn du mit der Maus in die Nähe des nicht mehr vorhandenen Randes kommst, dass dein Fenster seine Größe verändert - passend zu deinen Mausbewegungen?
marabu |
Re: Fenstergröße per Botschaft ändern
Richtig.
Und allgmein möchte ich auch bei allen rechtecken die ich zeichne per canvas den rand so ändern. Zitat:
Zitat:
|
Re: Fenstergröße per Botschaft ändern
|
Re: Fenstergröße per Botschaft ändern
vielen dank. genau das wars !
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz