home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / programming / wimpdiy / !WimpDIY / Comment? < prev    next >
Text File  |  1997-07-04  |  2KB  |  51 lines

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