Bonjour,
Je souhaiterais faire un paquetage générique pour une interface graphique avec Gtk mais je tombe sur une erreur à l'utilisation du type Action_Group.Action_Callback.
l'erreur est la suivante :
Alors j'ai essayé de mettre mon l'Entry_Action_Array dans la partie privé de la spécification mais je tombe sur une autre erreur dans le main à l'instanciation du générique :mal-x.adb:520:53: 'Access attribute not allowed in generic body
mal-x.adb:520:53: because access type "Action_Callback" is declared outside generic unit (RM 3.10.2(32))
mal-x.adb:520:53: move 'Access to private part, or (Ada 2005) use anonymous access type instead of "Action_Callback"
D'où ma question...subprogram must not be deeper than access type
Merci pour vos réponses.
Partager