I think that he want a button with only the 'normal' state, like when editing in the object inspector. And then assign a function to the button.
Using Enable := False doesn't works because the clic event isn't called.
You can use CustomDrawnButton in customdrawn package and create a drawer or use TBGRAButton in BGRAControls package that already has a 'StaticButton' property.