![]() |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Öhm, hast du jetzt ma die Sourcen wie ich das Ding anwenden kann :gruebel:
Mfg Tobi |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
Delphi-Quellcode:
gemacht.
bla := InfoBox.Create;
bla.bla2.bla3; |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Also ich würde es im Formulardesigner auf ne Form ziehen und dann Komponenten draufpacken. Angezeigt wird es dann einfach mit InfoBox.Show;
Allerdings kann mans natürlich auch zur Laufzeit erstellen, wenn man will.
Delphi-Quellcode:
InfoBox:=TInfoBox.Create(nil);
InfoBox.Width:=160; InfoBox.Height:=100; lbl:=TLabel.Create(InfoBox); lbl.Left:=8; lbl.Top:=8; lbl.Caption:='Blubb'; InfoBox.Show; |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Und wie gebe ich die Komponente wieder frei ? Mit oder ohne Freigabe bekomme ich beim Beenden des Programms eine AV.
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
:zwinker: und wie sieht das in einer Anwendung aus??? So wie in deinem Periodensystem als Hint könnte ichs nämlich gebrauchen ;-) |
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Zitat:
1. Muss ich die Komponente und die Instanz freigeben 2. Steht hier doch das Problem: Zitat:
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Also wenn du die Listbox in die Infobox tun willst, dann geht das nicht. Da musst du ne eigene Form nehmen. Denn Fokus in einem Panel ohne Parent - das kann nicht gut gehen.
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Ich will die Infobox doch nur an der richtigen Stelle mit .Show anzeigen, ohne die Listbox in die Infobox zu packen.
|
Re: TInfoBox - eine InfoBox direkt auf dem Desktop
Dann gehts.
Sorry, ich dachte irgendwie das ganze wäre selbsterklärend. Du musst nur Labels auf die InfoBox packen, oder Images usw... Alles was keinen Fokus braucht. Mit Show zeigst du sie dann an und mit Hide verbirgst du sie wieder. Sorry, aber wozu ein Beispielprojekt? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 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