Farbige Buttons von TButton geerbt
-
Hallo,
ich habe einen Code ColorButton.cpp mit der Eigenschaft
"ColorFace-> die Farbe für die Oberfläche"
Die Classe ColorButton erbt von TButton.
class PACKAGE TColorButton : public TButton
Ich habe nun das Modul ColorButton meinem Projekt hinzugefügt.
Wähle ich nun eine Komponente Button aus, wie kann ich dann für die Komponente
Button1 die Eigenschaft ColorFace der Klasse ColorButton benutzen.Oder muss ich zunächst ein Button der Classe ColorButton generieren?
Muss ehrlich gestehen, verstehe das mit dem vererben nicht ganz.
[cpp]
Class Point
{
private:
int x,y;
public;
Point(int x,int y);
void draw();
void move(int xoffset, int yoffset);
};
class Circle : public Point
{
private:
int radius;
public:
Circle(int x, int y, int radius);
draw(); // Redeclariert;
}
Das heißt also, Circle->move(int xoffset, int yoffset) wird move(....) der
Classe Point ausgeführt.Gruß
Johann
-
hermes schrieb:
Oder muss ich zunächst ein Button der Classe ColorButton generieren?
Na logisch, schliesslich funktioniert Vererbung, wie im richtigen Leben, nur in eine Richtung.
-
Wie kann ich den eine Komponente "ColorButtom" in Borland hinzufügen, die
Klasse TColorButton besteht ja schon.
-
Meinen Rat, dich mit den Grundlagen der Komponentenentwicklung zu beschäftigen, hast du dir nicht wirklich zu Herzen genommen, oder?
Die Hilfe hat dafür einen eigenen Abschnitt, ansonsten siehe z.B. auch hier: http://bcb-tutorial.c-plusplus.net/inhalt.html