Satimage
Documentation de Smile
Accueil Documentation Smile  

Smile est un environnement de travail dans lequel un seul langage, AppleScript, est utilisé pour réaliser diverses tâches. Vous pouvez réaliser un travail scientifique, gérer des requêtes cgi, automatiser un traitement complexe de fichiers, générer des dessins PDF par programmation, éditer des fichiers XML, travailler sur des textes en Unicode, réaliser des interfaces utilisateurs à vos scripts, etc...

L'interface de Smile

Les pages ci-dessous décrivent les différents types de fenêtre que vous êtes amené à utiliser dans Smile. Ces quelques types de fenêtres (que vous pouvez créer via le menu Fichier) constituent l'essentiel de l'interface de Smile et vous permettent de piloter entièrement Smile par script.

L'interface de Smile est accessible depuis la barre des menus de Smile ou en utilisant les raccourcis de Smile. Notez l'existence du menu réservé aux utilisateurs pour accéder à leur propres scripts : il s'agit du menu User Scripts.

Documentation d'AppleScript

Dans Smile vous utilisez un seul langage, AppleScript, pour utiliser toutes les fonctionnalités. AppleScript Il s'agit d'un langage totalement intégré au système d'exploitation d'Apple, utilisé pour dialoguer entre les applications.

La documentation de référence d'AppleScript, the AppleScript Language Guide (ASLG), est disponible sur le site d'Apple en HTML et en PDF. Vous devez absolument avoir lu cette documentation si vous souhaitez programmer en AppleScript. Une version traduite en français peut être trouvée ici.

La première partie du tutoriel de Smile consiste en une courte description d'AppleScript et de la manière d'utiliser les scripts dans Smile.

Scripter Smile

Le principal composant que vous allez piloter avec AppleScript est Smile lui-même. Les liens suivants expliquent comment piloter Smile par script. NB : Vous voudrez peut-être d'abord lire la documentation concernant l'utilisation d'AppleScript dans Smile.

Technologies incluses

Smile inclut de nombreuses technologies qui augmentent ses capacités à s'adapter à vos projets :

English version
Copyright ©2008 Paris, Satimage