![]() |
Listbox in Panel Control
Hallo,
ich versuch grad mal eine kleine Komponente zu bauen, dabei würde ich gerne folgendes machen, Ausgangskomponente ist ein Panel, darin soll dann eine Listbox enthalten sein, soweit komm ich ja noch klar, nur wie oder was muss ich denn machen, damit später im OI die Propertys der Listbox zu ändern gehen und ist es üblich, das wenn ich die Komponente auf eine Form werfe, diese zwar sichtbar ist, sich aber nur alles was mit dem Panel zu tun hat ändern lässt, dieses ist auch mit der Maus verschiebbar, nur die Listbox läßt sich auf keinen fall anklicken, bzw. verschieben?! Was ich im OI gerne hätte wäre, folgendes: Alle Panel Propertys innerhalb dieser Propertys halt irgendwo den Eintrag Listbox[-] Listbox Items usw... Viele Grüße Marc |
Re: Listbox in Panel Control
Wenn Du die ListBox im OI sehen willst muss sie veröffentlicht sein.
Um die dortigen Einstellungen zu speichern such mal nach "SetSubComponent". In der IDE kommst Du m.E. mit der Maus nicht so ohne Weiteres an die ListBox heran. Dazu müsste man in die Mausbehandlung eingreifen oder einen PropertyEditor schreiben. In ObjectState oder ComponentState gibt es einen Eintrag mit dem man die Listbox im Designmodus zumindest ein- oder ausblenden kann, denke ich. stahli |
Re: Listbox in Panel Control
"SetSubComponent".
Das hat auf jedenfall schon mal sehr geholfen! Vielen Dank M |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:59 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 by Thomas Breitkreuz