User Tag List

Results 1 to 6 of 6

Thread: Problème de sous -application

  1. #1
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export ModuleInstall CreatorInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Aug 2006
    Location
    France
    Posts
    1,263
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Problème de sous -application

    Bonjour;
    J'ai une application qui utilise une sous-application (cnn), la sous-application s'affiche en boîte de dialogue modal. Quand la sous-application se ferme elle met sa première variable globale à une valeur, je voudrai que l'application principale lise cette valeur. Voici comme j'ai fait :
    <span style="font-weight: bold">Sous application</span>
    + Lors de la fin de l'application
    - Mettre la variable globale A à 5

    <span style="font-weight: bold">Application principale</span>
    + L'application &quot;Sous-Application&quot; est finie
    - Fixer le compteur à App Global Value(&quot;Sous-Application&quot;, 0)

    J'ai même essayé de cocher l'échange des variables globales mais rien y fait, je n'arrive pas à récupérer cette valeur.

    Pouvez vous m'aider ?

  2. #2
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de sous -application

    En effet, j'avais déjà essayé de faire ça mais les variables globales de la sous-application sont soit inaccessibles soit partagées avec l'application principale.

    J'avais reporté ça comme un bug mais je crois que ça n'a pas été corrigé pour une raison précise expliqué par Yves/François (dont je ne me souviens plus). [img]<<GRAEMLIN_URL>>/crazy.gif[/img]

    Donc pour récupérer une valeur de la sous-application, il faut que tu active le partage des variables globales et ça devrait marcher.

    Si ça ne marche toujours pas alors il y a un bug avec le fait que la sub-app est modal...

  3. #3
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export ModuleInstall CreatorInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Aug 2006
    Location
    France
    Posts
    1,263
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de sous -application

    Merci;
    Comme ma boîte de dialogue correspond aux paramètres (préférences) de mon application qui stock les données dans un fichier INI j'ai fait en sorte que la sous-app écrive les valeurs dans l'ini puis l'appli les relises après la fermeture de la sous-appli

  4. #4
    Clicker Fusion 2.5 DeveloperInstall Creator Pro

    Join Date
    Sep 2006
    Posts
    517
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de sous -application

    Hello tout le monde,
    Sphax il me semble que l'accès aux variables globales non partagées d'une sous-application fonctionne et que je l'utilise la méthode dans une application pour gérer séparément des instances d'une même scène.

    Maintenant il me semble également normal que le code de Xenon3000 ne fonctionne pas : lorsque l'application est terminée, les variables globales non partagées de celles-ci ont disparues dans les profondeurs de la mémoire. Le principe est d'utiliser une scène intermédiaire indiquant à l'appli principale une demande de fermeture de la sous-appli. L'appli principale récupère alors les variables globales non partagées et ferme la sous-application.

    Je n'ai pas MMF sous la main pour encore qq temps mais vous pouvez jeter un oeil à l' &quot;API&quot; d'EasyBeamer dans le fichier CHM : http://www.artis-up.com/files/easybeamer.chm
    Les variables globales ne sont (normalement, mais vous me mettez le doute) pas partagées avec l'application principale.

    Sur ce je vous souhaite une excellente nuit.
    ouly

  5. #5
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de sous -application

    Les variables globales non partagées d'une sous application fonctionnent mais le bug est que l'application principale ne peut pas y accéder par les fonctions de la sous-application. Cependant, ça a peut-être changé depuis, j'avoue ne pas avoir retesté.

  6. #6
    Clicker Fusion 2.5 DeveloperInstall Creator Pro

    Join Date
    Sep 2006
    Posts
    517
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de sous -application

    Pour que l'application principale puisse accéder aux données de la sous-application, il faut s'assurer que l'option du runtime <span style="font-weight: bold">Ne pas partager les données si exécutée en tant que sous-application</span> n'est pas sélectionnée.

    Même si la sous-application est une scène de la même application, l'option doit être déselectionnée. Je crois que c'est le seul piège.

Similar Threads

  1. objet sous application probleme
    By graboide in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 1st June 2012, 10:06 PM
  2. Probleme Objet Sous Application
    By ladite in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 3rd December 2011, 08:31 PM
  3. [Résolu] Problème avec la Sous Application
    By Quent423 in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 7th July 2009, 07:12 AM
  4. Probléme de dimention de sous application
    By Xenon3000 in forum File Archive
    Replies: 23
    Last Post: 9th December 2007, 01:56 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •