Dans les versions précédentes de Delphi, mon formulaire personnalisé affichait ses propriétés publiées.Les propriétés publiées n'apparaissent pas dans le concepteur
Cependant, je rencontre un problème avec Delphi 10.2 Tokyo. Plus précisément, je ne vois pas un bon moyen d'appeler la méthode appropriée trouvée dans this post.
Pour résumer, un appel à RegisterCustomModule()
est nécessaire, cependant, dans l'unité DesignIntf
décrit here, il n'y a pas TCustomModule
(il y a TBaseCustomModule
et TCustomModuleClass
, cependant), aussi le module personnalisé de base hérite de TInterfacedObject
, qui TForm
ne pas (en utilisant FMX comme mon cadre).
Quelle est la méthode correcte pour enregistrer un formulaire FMX pour afficher les propriétés publiées dans la dernière version de Delphi?
merci Dave, j'ai compris les exigences, mais je ne savais pas que la classe TCustomModule était déclarée dans l'unité DesignEditors. En outre, appréciez l'exemple. – SmeTheWiz