![]() |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
@xZise: Das habe ich schon geschrieben. ;)
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
@EDE: Dein Problem ist gefixt.
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
jup es tut! :firejump:
könntest du noch ein Anwendungsbeispiel posten ;-) |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Ich mach das mal, wenn ich Zeit hab. Wahrscheinlich heute noch.
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
Zitat:
![]() |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Mit source ;-)
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
Die Form tut einfach so, als ob das Panel ihr immer noch gehören würde und zeichnet bei X/Y-Werten, bei denen X+InfoBox.Width>Form.Width oder Y+InfoBox.Height>Form.Height einfach Scrollleisten. |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Genau!
Dann könntest du ja sagen:
Delphi-Quellcode:
Und das meinte ich auch...
if InfoBox.Height + Y > Form.Height then
InfoBox.Height := Form.Height - Y; if InfoBox.Width + X > Form.Width then InfoBox.Width := Form.Width - X; Dann hast du das Scrollleisten-Problem gelöst. |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Das wäre aber nicht der Sinn der Sache.
Dann würde sich nämlich meine InfoBox verformen, was sie ja nicht soll. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 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