Delphi-PRAXiS
Seite 3 von 6     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   TInfoBox - eine InfoBox direkt auf dem Desktop (https://www.delphipraxis.net/74297-tinfobox-eine-infobox-direkt-auf-dem-desktop.html)

3_of_8 3. Aug 2006 16:03

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
@xZise: Das habe ich schon geschrieben. ;)

3_of_8 3. Aug 2006 16:09

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
@EDE: Dein Problem ist gefixt.

EDatabaseError 3. Aug 2006 16:15

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
jup es tut! :firejump:

könntest du noch ein Anwendungsbeispiel posten ;-)

3_of_8 3. Aug 2006 16:21

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
Ich mach das mal, wenn ich Zeit hab. Wahrscheinlich heute noch.

xZise 3. Aug 2006 16:43

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
Zitat:

Zitat von 3_of_8
1. Die Form zeichnet bei der Verschiebung des Panels immer noch die Scrollleisten, die einzige Möglichkeit, die da wohl funktioniert ist, bei der Form beide Scrollleisten auf Visisble=False zu stellen. Wenn jemand eine bessere Idee hat, nur her damit.

Das Panel so resizen, dass es genau auf die Form passt?
Zitat:

Zitat von EDatabaseError
jup es tut! :firejump:

könntest du noch ein Anwendungsbeispiel posten ;-)

Siehe Hydrogenium ein periodensystem

EDatabaseError 3. Aug 2006 16:43

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
Mit source ;-)

xZise 3. Aug 2006 16:51

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
Zitat:

Zitat von EDatabaseError
Mit source ;-)

Aso :D

3_of_8 3. Aug 2006 17:23

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
Zitat:

Zitat von xZise
Zitat:

Zitat von 3_of_8
1. Die Form zeichnet bei der Verschiebung des Panels immer noch die Scrollleisten, die einzige Möglichkeit, die da wohl funktioniert ist, bei der Form beide Scrollleisten auf Visisble=False zu stellen. Wenn jemand eine bessere Idee hat, nur her damit.

Das Panel so resizen, dass es genau auf die Form passt?

Du verstehst das Problem nicht.
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.

xZise 3. Aug 2006 18:10

Re: TInfoBox - eine InfoBox direkt auf dem Desktop
 
Genau!
Dann könntest du ja sagen:
Delphi-Quellcode:
if InfoBox.Height + Y > Form.Height then
  InfoBox.Height := Form.Height - Y;
if InfoBox.Width + X > Form.Width then
  InfoBox.Width := Form.Width - X;
Und das meinte ich auch...
Dann hast du das Scrollleisten-Problem gelöst.

3_of_8 3. Aug 2006 18:14

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 11:35 Uhr.
Seite 3 von 6     123 45     Letzte »    

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