Splitter
-
@<DF>: Ich glaube, du machst dir mit einer neuen Komponente um einiges weniger Aufwand. Einfach eine Property auf __published setzen, und das war's.
-
@DF: TSplitter->Eigenschaften, und etwas runterscrollen. was fällt uns da ins Auge?
@Fritzi: für eine solch einfache Angelegenheit würd ich jetzt nicht gleich ne Kompo ableiten (-;
-junix
-
@junix: Wieso? Anstatt sich extra darüber Gedanken zu machen, wie man nun den Splitter "höher" erscheinen lässt... Also, ich hätt darauf keinen Bock.
-
@junix: sorry, das ist mir zu schwer mit dem Canvas...
Hi WebFritzi,
ich habe die Komponentencodes nicht, weil ich Standard-Versionsnutzer bin; deswegen bitte ich dich, mir die abgeleitete Komponente einfach an involved@gmx.net zu schicken. Nenn Sie TFritziSplitter und schon hast du wieder eine Komponente mehr in deiner Liste. Und diese Designsache ist bestimmt nicht ganz uninteressant (ich brauch sie unbedingt!).
Schaffst du das heute noch?
-
brauch ich auch. WebFritzi mach hinne.
-
Original erstellt von <nicht_mehr_df>:
**@junix: sorry, das ist mir zu schwer mit dem Canvas...Hi WebFritzi,
ich habe die Komponentencodes nicht, weil ich Standard-Versionsnutzer bin; deswegen bitte ich dich, mir die abgeleitete Komponente einfach an involved@gmx.net zu schicken. Nenn Sie TFritziSplitter und schon hast du wieder eine Komponente mehr in deiner Liste. Und diese Designsache ist bestimmt nicht ganz uninteressant (ich brauch sie unbedingt!).
Schaffst du das heute noch?**
Zu deiner Unverschämtheit sag ich mal nichts! Du brauchst den VCL-Code nicht, sondern nur die BCB-Hilfe. Da steht, welche Eigenschaften TSplitter hat. Such dir die richtige raus und schreibe in deine von TSplitter abgeleitete Komponente (in die Header-Datei):
__published: __property [Typ der Eigenschaft] [Eigenschaftsname];
Fertig!
-
Sieht der Code dann in der Header meines Projektes so aus?
class TMySplitter::TSplitter( )
{_published:
__property [Typ der Eigenschaft] [Eigenschaftsname];}
und dann muss ich was im OnCreate-Event des Forms schreiben, damit das Design so aussieht wie geünscht?
-
Naja, so ähnlich. Benutze Komponente->Neue Komponente, leite von TSplitter ab. Dann bekommst du eine fertige Klasse, in deren H-Datei du nur diesen Code einfügen musst.
-
so ungefähr? wie denn genau?
-
Ich wiederhole mich ungern!
-
Ich verstehs ganz einfach nicht.
-
Siehe Signatur-> Komponentenentwicklung
-
Benutze Komponente->Neue Komponente, leite von TSplitter ab. Dann bekommst du eine fertige Klasse, in deren H-Datei du nur diesen Code einfügen musst.