J'essaie d'écrire un outil simple en utilisant des chaussures. Cela indentera le code pour un langage de script obscure que nous utilisons. Il a une grande zone de texte et un bouton. J'ai le programme qui travaille sur la ligne de commande, mais je n'ai pas de chance d'emballer ça dans Shoes. Si quelqu'un pouvait donner un exemple de travail d'une application qui effectue les tâches suivantes pour me rendre opérationnel, ce serait très utile. Lorsque je clique sur le bouton, je veux: obtenir le texte, le scinder en un tableau de lignes, (mettre en retrait ici), relier les lignes et actualiser la zone de texte avec les nouvelles données.Comment puis-je créer une application d'édition de texte simple dans Shoes?
3
A
Répondre
6
Shoes.app :width => 300, :height => 450 do
@text = edit_box :width => 1.0, :height => 400
btn = button 'Indent!'
btn.click do
ugly_txt = @text.text
lines = ugly_txt.split $/ #the record separator
lines.collect! { |line| ' ' + line } #your indentation would replace this
@text.text = lines.join $/
end
end
0
Je pense qu'il ya un exemple dans le dossier des échantillons
Questions connexes
- 1. Comment activer la sélection, la copie et le collage de texte dans une application Shoes?
- 2. Comment puis-je changer le texte du bouton dans Shoes?
- 3. Utilisation des bibliothèques et gemmes Ruby avec une application Shoes
- 4. comment créer une application mobile dans asp.net
- 5. Comment créer une application SaaS?
- 6. méthode privée 'split' appelée pour (Shoes :: EditLine): Shoes :: EditLine
- 7. Façon la plus simple de créer une application de base de données minuscule dans linux
- 8. Comment créer une application d'assemblage de document?
- 9. FCKEditor - comment créer un plugin simple?
- 10. Comment créer une instance d'une classe dans une application ASP.NET
- 11. Créer une application de streaming sur iPhone
- 12. comment créer une application dés iphone
- 13. Comment créer une application SQL Compact 2008
- 14. Comment créer une commande de désinstallation pour une application Windows dans le dossier Application
- 15. Exemple simple de créer un fichier PowerPoint
- 16. Comment créer une application web java
- 17. Comment créer une petite application Adobe AIR?
- 18. Comment créer un texte flou dans une vue iPhone?
- 19. Créer une application sans fenêtre
- 20. IPhone créer une application de chat
- 21. comment créer webshare dans une application web asp.net?
- 22. Comment créer un lecteur YouTube natif dans une application C++?
- 23. Comment créer une application dans IIS 5.0 en utilisant powershell?
- 24. Comment créer un bouton ovale dans une application WPF?
- 25. Comment créer un réseau virtuel pour une application
- 26. Créer une sélection de texte rectangulaire
- 27. Développer une application photo ASP.NET/MVC simple, comment faire?
- 28. Flex: créer une application de modèle?
- 29. Comment créer une application Web de levage autonome?
- 30. simple application JSP