2010-10-19 47 views
1

Le module de gestion des raccourcis de mon application contient un certain nombre de raccourcis «globaux», qui sont liés à leurs propres actions dans la liste d'actions dans TDataModule. Je l'ai fait, parce que cela fait partie de la persistance du raccourci et du système d'édition que j'ai. Ainsi, toute TAction que j'ajouterai dans un formulaire/un cadre/un datamodule de mon application sera traitée et visualisée dans une interface d'édition de raccourci, puis sauvegardée correctement.Pourquoi TDataModule n'exécute-t-il pas d'actions lorsque je clique sur un raccourci?

Ainsi, tous les travaux, sauf que TActions, qui a placé dans TDataModule, ne renpond aux touches:/

+0

Désolé, question idiote. La réponse est: "Il ne peut pas gérer les raccourcis par la conception". J'ai donc implémenté un comportement de gestion des raccourcis, parce que je pense que changer TDataModule en descendant TCustomForm et gérer une forme invisible est un boiteux. –

+0

Faites de votre réponse une réponse appropriée - d'autres y feront face. Ensuite, il sera correctement documenté. – mj2008

+0

@ mj2008 Oui, je le ferai. Mais on peut poster sa propre réponse seulement quand les dernières 24 heures. –

Répondre

1

Il ne peut pas gérer les raccourcis par la conception. J'ai donc implémenté un comportement de gestion des raccourcis, parce que je pense que changer TDataModule en descendant TCustomForm et gérer une forme invisible est un boiteux.