Wie gesagt, das ist ja schon in TControl published. Macht wenig Sinn bei TComponent anzusetzen und quasi den ganzen Erbenbaum bis zu TWinControl hin nochmal zu coden, nur damit man das Hint los wird.
Ich lasse das jetzt erstmal so stehen. Habe VBC 1.0.5 soeben
mit Hint
veröffentlicht.
Trotzdem bin ich der Meinung, ich habe schon mal irgendwo einen Fall gesehen, wo die Sichtbarkeit von published zurück auf protected gezwungen und tatsächlich nicht mehr in der
IDE angezeigt wurde. Das war eine Kombination aus zwei nachgelagerten Keywords hinter der protected-Property-Deklaration. Eins zwang die Sichtbarkeit nach unten, das andere unterdrückte die Compilerwarnung. Aber beim besten Willen, ich wiss nicht mehr wo und wie.