Zitat von
Kinimod8:
ich habe eine von TProgressBar abgeleitete Komponente geschrieben, die die Eigenschaften Min, Max und Progress nicht benötigt.
Gibt es eine Möglichkeit diese überflüssigen Eigenschaften im Objektinspektor nicht anzuzeigen?
Nein !
Eigenschaften, die einmal als Public oder Published deklariert wurden,
können in abgeleiteten Klassen nicht mehr zu Protected oder Private zurückgestuft
werden.
In vielen Fällen gibt es einen TCustom****** Vorgänger, damit man
steuern kann, welche Eigenschaften public/published werden.
Bei TProgressBar gibt es diesen Vorgänger allerdings nicht (bei D5).
Notfalls könntest du von einem Panel ableiteten und den ProgressBar
dynamisch auf dem Panel erzeugen.