Нет, вы не можете скрыть (отменить публикацию) опубликованных свойств.
В Delphi большинство объектов основаны на родительских классах со всеми теми же свойствами, но в основном скрыты.
Так что покаВы не можете скрыть открытые свойства, обычно вы можете достичь желаемого, основывая свой класс на TCustomxxx.
К сожалению, TPaintbox является исключением.Он происходит от TGraphicControl, но, в свою очередь, происходит от TControl, который уже имеет ряд опубликованных свойств, включая AlignWithMargins, CustomHint и некоторые другие, и который, в свою очередь, происходит от TComponent, в котором опубликованы Name и Tag.Чтобы быть справедливым, вам наверняка понадобится имя, и Tag - это не проблема, я бы подумал.
Если вам просто нужно вернуться в TGraphicControl, это не так уж и плохо.Только один член и несколько подпрограмм для копирования.Но вернуться к TComponent, который вам нужно сделать, чтобы скрыть ряд свойств, на самом деле нереально.