怎么能利用TReader.OnFindComponentClass
?TReader
创建是硬编码在TStream.ReadComponent
. 我没有看到可以挂钩事件的地方。
TStream.ReadComponent
不是虚拟的。即使是这样,如果必须推导TStream
,也可以TReader
直接推导,OnFindComponentClass
不会有太大用处。我相信这必须是一些简单的方法来挂钩事件,否则即使没有必要的意义。但我无法识别它。
我问的原因是@DavidHeffernan 的回答:
TLabel 即使在 UI 状态说 not to 时也会显示加速键。
我确保我总是创建
TUIStateAwareLabel
而不是TLabel
通过将表单流机制与TReader.OnFindComponentClass
.