Home

Tutorial AppleScript Studio

Partie 6 - Le Toolbar -

Etape 2 - Script "Ajouter et Suppression d'une rangée" par le toolbar

Sous Léopard - xCode 3.0


Le toolbar étant créé pour notre fenêtre "Main", il nous reste à y connecter les scripts d'ajout et de suppression d'une "Note" équivalent à une rangée physiques.


C'est le plus facile. Le toolbar est constitué d'icônes. Elles répondent donc à l'événement "clicked". La simple commande suivante, placée dans le block"on clicked theObject", suffira :


if name of theObject is "TBSupprimerNote" then routine_DeleteNote ()


"TBSupprimerNote" est bien sûr le nom dans l'onglet AppleScript de l'inspecteur.

"routine_DeleteNote" est la subroutine commune pour le menu et le toolbar.


Note de rédaction : Je mets en vert les noms utilisateurs, et en rouge ceux de xCode.




Ajouter une Note

Pour "Ajouter une Note" nous rajouterons un raccourci avec la touche option enfonçé. Dans ce cas une rangée "Note" sera stockée avec des valeurs prédéfinies, et la date du jour.

Le changement de valeur se faisant après en double cliquant sur chaque champ dans le tableau lui-même.

Cette option est un peu plus rapide que de passer par la fenêtre "Input".

Si la touche option n'est pas enfoncée, la fenêtre "Input" sera appelée.





image
Menu Léopard - Photo 10


Téléchargement

En téléchargement le projet MonLogiciel en version au niveau où nous en sommes du tutoriel MonLogiciel105.zip.




Notre application est terminée. Il nous reste à traiter des points d'administration. La sauvegarde (BackUp), la gestion du bundle de distribution, l'aide en ligne, la localisation en plusieurs langues.






La suite - Export dans un fichier texte pour avoir un BackUp


Page précédente

Page suivante


Merci de votre visite


UP