Bonjour.
J'ai réussi à réécrire ma première application en Lazarus (en 1.6, pour essayer), de manière "native" (avec des copier-coller de bouts de code à partir de Delphi).
Mon plus gros problème : les événements "On(De)Activate" de la Form concernent la perte (ou reprise) du focus A L'INTERIEUR d'une application. Moi je veux traiter la perte de focus DE L'APPLICATION ELLE-MEME ! Comme il s'agit de la commande d'un mobile par raccourcis-clavier, en cas de perte de focus l'application ne reçoit plus ces raccourcis et le mobile devrait s'arrêter.
Dans Delphi je mettais dans ma routine de démarrage (OnCreate) les clauses :
Application.On(De)Activate:=[nom de la routine à exécuter];
où nom=(De)activ
Or dans Lazarus cela provoque des erreurs de compilation.
Quelle est la syntaxe à utiliser ?
Merci d'avance ...
Partager