* * ScrManager.doc : * ---------------- * Auteur : Xavier Mertens * Version $VER: 1.01 * Création : 04 Mar 1993 - 18:28 * Modification : - * Langage : SAS/C v6.00 * Compatibilité : 2.x - 3.0 * Description : Petit programme de gestion d'écran. * 1. REMARQUE IMPORTANTE : ------------------------ 1. Ce programme nécessite la iff.library de Christian A. Weber. 2. Ce programme ne fonctionne que sous système V37 et +! 3. L'interface a été générée par Precogniton release 1 de Lee Willis. 2. INTRODUCTION : ----------------- J'ai écrit ce petit programme pour gérer plus facilement tous les écrans existant dans mon système.Il n'est pas rare en effet d'en ouvrir simultanément 5 ou 6 voire plus (vive les 2mb de Chip de mon A3000 :-). Il est certe moins puissant que certains monstres (par exemple : Artm) mais exécute toutes les opérations nécessaires à mon goût. 3. INSTALLATION : ----------------- Copiez l'exécutable ScrManager sur votre disque système et la iff.library dans votre répertoire Libs:.C'est tout! 4. UTILISATION : ---------------- ScrManager s'utilise indifférement depuis le CLI/Shell ou depuis le Workbench.Il est,à mon goût,plus simple de l'utiliser en combinaison avec un utilitaire du genre ToolManager 2.0 (un rêve de programme :-). Depuis le CLI/Shell : Entrez simplement : 1.> ScrManager Depuis le Workbench : Double cliquez sur l'icône du programme. Une fois lancé,le programme ouvre une fenêtre divisée en deux parties distinctes : Sur la gauche,vous trouvez la liste des écrans visualisables grâce à un ascenseur et sur la droite les gadgets représentant les différentes opérations réalisables sur ces écrans.Pour exécuter une opération,il vous suffit de sélectionner l'écran et de cliquer sur le gadget correspondant! 5. OPERATIONS : --------------- Vous trouverez çi-après la description complète des opérations réalisables sur vos écrans : Rescan : Actualise la liste de vos écrans.Ceci vous permet d'ajouter ou de supprimer des écrans de la liste affichée. En Avant : Amène l'écran sélectionné au premier plan et active la première fenêtre de celui-çi. Fermer : Ferme l'écran sélectionné et libère ainsi de la précieuse mémoire Chip. ATTENTION : Ne fermez jamais l'écran d'une tâche active ---> GURU GARANTI!!! Infos : Vous donne des informations sur l'écran sélectionné.Ces informations sont les suivantes : - Nom de l'écran - Son adresse - Sa position - Sa taille - Sa profondeur - Le nombre de fenêtre qu'il possède. Sauver : Sauvegarde en RAM: l'écran sélectionné au format IFF. Les écrans sont stockés sont le nom "ScrManager.#.iff" dans lequel '#' est le nombre d'images sauvegardées. ATTENTION : Pour la rapidité,les écrans sont sauvegardés en RAM: et seront donc perdu en cas de reset/coupure. A vous de les recopier où vous désirez. Iconifier : Iconifie le programme en ajoutant un Item au menu 'Outils' du Workbench.Pour réactiver le programme,sélectionnez simplement cet Item. A Propos : Donne quelques infos sur le programme. 6. BUG : -------- L'INTERFACE DU PROGRAMME A ETE GENEREE PAR PRECOGNITION DE LEE WILLIS. CE PROGRAMME PERMET DE GERER TRES SIMPLEMENT LES EVENEMENTS INTUITION EN NE DEVANT PLUS QUE SE PREOCCUPER DU RESTE DU PROGRAMME. SEULEMENT,IL M'EST IMPOSSIBLE A L'HEURE ACTUELLE DE RECUPERER LE CONTENU D'UNE STRINGLIST. ---> Pour sélectionner un écran,vous devez IMPERATIVEMENT l'amener en première position au moyen de l'ascenseur. ---> Si vous possédez la solution à mon problème,SVP aidez-moi! Merci d'avance. 7. REMARQUES : -------------- ScrManager a été écrit avec le SAS/C v6.00,WShell 2.0,ARexx sur un A3000 avec 132mb HD,5mb RAM s/sytème 3.0. Pour plus de renseignements sur : - le c - le fonctionnement de ScrManager. - tout ce qui vous passe par la tête (mais qui reste en relation avec l'Amiga :-)) vous pouvez me contactez à l'adresse suivante : Xavier Mertens 46,rue A. Brenez 7390 Quaregnon (B) __ /// __ /// And don't forget : Only \\\/// makes it possible... \XX/ Xavier.