![]() |
Propertyeditor und Problem mit String
Hallo,
ich hab schon wieder ien Problem, ich hab für meine Komponente einen Property Editor für eine Property des Typ TCanvas geschrieben. Wie kann ich die Property im Objectinspektor als String anzeigen? Also das ich mit SetStrValue und GetStrValue bearbeiten kann was im Objectinspechtor steht. Mal ein Beispiel: Wenn ich die Canvas des Image1 habe, möchte ich das im Objectinspector "Image1.Canvas" als String steht aber der Property trotzdem die Canvas zugewiesen ist. Ist das möglich, wenn ja hat jemand ne Idee wie? Grüßle Sebastian |
Re: Propertyeditor und Problem mit String
SetStrValue und GetStrValue sind auch für String-Werte und TCanvas ist kein String.
|
Re: Propertyeditor und Problem mit String
Das ist mir schon bewusst, gibt es eine Möglichkeit das zu setzten? Also eine Andere Set und Get Procedure?
|
Re: Propertyeditor und Problem mit String
Oder gibt es eine verglichbare procedure zu SetStrValue mit der ich meiner Property (TCanvas) einen Wert (TCanvas) zuweisen kann?
|
Re: Propertyeditor und Problem mit String
hast du mal versucht statt einem String direkt TCanvas als Property zu verwenden?
(ich dachte sowas behandelt der Propertieeditor dann selber entsprechend) |
Re: Propertyeditor und Problem mit String
Ja das mit dem TCanvas direkt ist kein Problem, ich weiß dann nur nicht wie ich das mit dem Property-Editor zuweise.
Direkt im Programm funktioniert es. Der PropertyEditor behandelt es selber wenn man einen fertigen Editor nimmt, nur gibt es für Canvas keinen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 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