J'ai une pile qui a été initialement construite en Hypercard puis migrée vers Metacard. De toute évidence, il a considérablement augmenté au cours de cette période. Certaines fonctionnalités de base ont éclaté quand j'ai essayé de migrer vers Runrev, c'est pourquoi j'ai attendu jusqu'à maintenant pour le faire. Je le garde comme une pile plutôt qu'un exe afin que je puisse enregistrer les changements. J'ai construit un lecteur autonome pour le lancer et cela fonctionne. J'ai inclus la pile revmessagebox.rev dans les paramètres Standalone Stack. Ceci l'ajoute mais, incorrectement. Je peux y mettre des messages à partir de ma pile mais, il ne va pas exécuter de commandes et il manque toutes ses icônes. Je suis également inclus les piles revimagelibrary.rev et revtools.rev dans l'espoir de résoudre ce problème, mais pas de dés. J'espérais aussi que revimagelibrary.rev inclurait mes anciennes icônes Metacard à afficher, mais pas de dés. J'apprécie toute aide que je peux obtenir à ce sujet. RicheComment inclure la boîte de message Livecode dans ma pile?
Répondre
Je ne pense pas que vous le pouvez. La boîte de message fait partie de l'EDI et nécessite l'exécution de l'environnement de développement. Lorsque vous construisez un standalone vos scripts etc sont compilés et un interpréteur pour les commandes n'est plus présent. Pour le répliquer en mode autonome, vous pouvez utiliser une simple fenêtre avec un champ pour accepter le texte et vous devez passer le texte entré à une commande "Do". Les autres fonctions présentes avec la boîte de message (accessible via les icônes que vous avez mentionnées) sont également des outils de développement et n'ont pas beaucoup de sens en mode autonome.
Ce que dit James. Mais notez que bien que la boîte de msg soit en effet intégrale à l'EDI, c'est toujours juste une pile, et cette pile peut être répliquée dans la mesure où vous en avez besoin. Cela dit, la boîte de msg est généralement utilisée comme outil de développement, pour tester des scripts courts (généralement un seul segment), pour obtenir ou définir rapidement des valeurs de propriété, comme une simple calculatrice, ce genre de choses. Si vous avez besoin de ce genre de fonctionnalité, vous devriez probablement l'intégrer de manière plus complète dans la structure de votre projet.
Craig Newman
La boîte de message est non seulement intégré dans l'IDE, le moteur a aussi des crochets qui soutiennent directement ce. Je ne suis pas sûr que ces crochets sont inclus avec le moteur intégré dans un système autonome, donc même si vous adaptez le message existant pour votre standalone, il peut ne pas fonctionner correctement.
La solution, comme d'autres l'ont dit, est de construire votre propre pile qui fonctionne comme une boîte de pseudo-message. Il est facile d'afficher des messages dans votre propre pile, et assez facile d'exécuter des commandes simples en utilisant la commande "do". Il est un peu plus difficile d'exécuter des commandes complexes ou multilignes. Mais je suis d'accord avec Dunbarx que j'évaluerais le besoin d'une telle chose si vous planifiez cette distribution autonome. C'est un élément d'interface non standard.
- 1. Boîte de message à inclure textbox.text
- 2. Puis-je inclure une pile de bibliothèque dans un projet iOS LiveCode?
- 3. Lecteur Livecode: Comment rattraper un message "dragStop"
- 4. Inclure message dans la page (wordpress)
- 5. Script de mise à jour d'une pile ou autonome via une URL dans LiveCode?
- 6. Inclure la phrase dans le message facebook
- 7. Comment enregistrer de l'audio dans Livecode?
- 8. Désactiver la boîte de message interne d'un add-in Outlook VSTO pour visualiser uniquement ma boîte de message personnalisée
- 9. Boîte de message dans ASP.NET
- 10. Comment masquer automatiquement la boîte de message?
- 11. Comment cliquer sur OK dans la boîte de message?
- 12. Comment imprimer la valeur HRESULT dans la boîte de message?
- 13. boîte de message dans jquery
- 14. Boîte de message dans VB5
- 15. Boîte de message sous la fenêtre principale
- 16. Comment améliorer la productivité de ma pile Flex/Java?
- 17. Comment afficher la boîte de message dans l'application MVC
- 18. Comment utiliser la boîte de message dans le contrôleur MVC?
- 19. Comment afficher les lignes recherchées dans la boîte de message
- 20. Comment obtenir l'image sélectionnée Nom dans la boîte de message
- 21. Comment inclure un préambule dans ma requête XML?
- 22. Utiliser la commande "Créer" dans LiveCode
- 23. Comment utiliser Sqlite avec LiveCode
- 24. Intégrer la page Web en Livecode
- 25. C# Inclure le contrôle dérivé dans la boîte à outils
- 26. boîte de message
- 27. Boîte de message jQuery
- 28. Message de boîte de réception dans android
- 29. Impossible de transférer le message dans ma boîte de réception via PHP webform dans XAMPP
- 30. boîte de message n'affiche le message
Merci pour l'aide. Tout ce dont j'ai besoin est quelque chose pour afficher des messages et parfois exécuter une ligne de script à des fins de diagnostic. Si je lance la mienne, existe-t-il une méthode fourre-tout pour diriger toutes les instructions put de ma pile vers ma nouvelle boîte de message? – user2600090