home *** CD-ROM | disk | FTP | other *** search
- ---------------------------------------------
- - WIMP-DIY ou ... Wimp-Faîtes-le vous-même -
- ---------------------------------------------
-
- Voici la premiere version de WIMP-DIY, un squelette de programme
- pour vous aider a programmer de simples applications Wimp en
- Basic. Ceci s'adresse principalement à la création de
- convertisseurs, mais vous pouvez aussi le consulter pour
- approfondir vos connaissances sur les programmes multitaches sur
- RiscOS (on dit par contre sous Windows...). Attention, je n'ai
- pas la pretention d'etre un gourou du Wimp, alors méfiance ! De
- gros bugs peuvent subsister encore et toujours dans le programme.
-
- Le programme s'installe sur la barre d'icone, reagit a des manip
- simples de l'utilisateur (menus, clicks, ...), et affiche une
- fenetre de sauvegarde si on dragge un objet sur l'icone. Vous
- pouvez ensuite sauver ou vous le voulez, (filer ou application),
- puis il appelle une procedure PROCtraite(In$,Out$) ou In$ est le
- chemin complet du fichier d'entree, et Out$ le chemin complet du
- fichier de sortie.
-
- Tout ce que vous avez a faire, pour tirer parti de ce squelette
- de programme, c'est de remplir qqes variables simples au debut du
- programme (nom de la tache, filetype des donnees a sauver, but de
- la tache pour la fenetre d'info), dessiner un sprite ayant le nom
- de votre application, ecrire votre routine PROCtraite(In$,Out$),
- et voila !
-
- Ce que peut faire la tache:
- ---------------------------
- Prendre un fichier en entree, le sauver avec un autre nom, en
- faisant un traitement au passage. Ce n'est qu'un stupide
- convertisseur. Si vous maintenez la touche SHIFT pendant la
- sauvegarde, l'appli supprimera le fichier d'entree par la meme
- occasion (plus ou moins une option de "deplacement")
-
- La source peut provenir du Filer ou d'un éditeur, tout comme la
- destination, mais la conversion editeur-appli-editeur est
- impossible car elle engendrera l'erreur "Input and Output can't
- be the same"
-
- Dénégation de responsabilité: Je suis trop claqué pour expliquer
- de maniere sophistiquée que je ne suis en RIEN responsable s'il
- arrivait malheur à vos precieuses données, que ce soit ma faute
- ou pas. Je ne veux absolument pas le savoir.
-
- 15th of june 1997
- Jérôme Mathevet
- 8 rue Maurice Genevoix
- 38150 ROUSSILLON
- FRANCE