other back end

MacPaint

est un outil extraordinaire et personne ne pourra le nier! Cependant il souffre d'un certain nombre de limitations, la principale étant que la plupart des fonctions sont limitées à la taille de la fenêtre active. Ainsi on peut utiliser les miroirs du pinceau, travailler à la loupe, inverser un dessin, remplir avec "de la peinture", travailler sur les contours, faire pivoter, écrire et utiliser les divers accessoires, mais tout cela restant limité à la taille de cette fenêtre active. C'est frustrant... Voir figure 1.


Figure 1

La fonction "Afficher la page" permet de suppléer partiellement à ce manque pour certaines fonctions: continuer du texte grâce à la grille, étendre un motif sur toute la page... Mais il est beaucoup de fonctions qui resteront interdites. Ainsi, la fonction "Agrandir" (sélection rectangle + commande-shift) outre qu'elle ne permet pas d'agrandir automatiquement par un facteur entier, est strictement limitée à la fenêtre d'écran. On pourrait en citer d'autres...

Heureusement un certain nombre d'utilitaires du Domaine Public sont là qui complètent tout à fait MacPaint. Ils vous feront gagner beaucoup de temps en rendant agréables certaines fonctions qui ressemblent à une corvée sur MacPaint! Ils offrent même des fonctions qui n'existent dans aucun logiciel du commerce (réduits pour l'instant à l'admirable PaintCutter et à FullPaint)...

Ces utilitaires graphiques du domaine public, MiCMAC les a mis à votre portée dans certains de ses MiCMAC Disks. Cet article vous permettra de vous faire une idée du grand intérêt de ces logiciels!

1 - PaintMover

C'est Bill Atkinson en personne qui en a fait don à tous ceux qui étaient présents à la MacWorld Expo de Boston en Août 85. MiCMAC y était, a ramené dans ses valises ce magnifique utilitaire graphique et l'a aussitôt traduit pour vous en faire profiter (MiCMAC Disk#15). PaintMover est sans doute l'utilitaire graphique qui comprend le plus grand nombre d'options. Et ce n'est que la version 0.03! Dès qu'on ouvre PaintMover on se retrouve face à un écran montrant un mini-finder rempli de documents MacPaint présents sur la disquette (ou sur d'autres). Voir figure 2.


Figure 2

Sélectionnons un document. On se retrouve devant une fenêtre représentant deux pages MacPaint côte à côte. (Figure 3).


Figure 3

La fenêtre de gauche toujours active est celle où vient s'afficher le document MacPaint sélectionné. La fenêtre de droite est destinée à l'affichage des transformations effectuées.

En plus du menu Pomme, cinq menus sont présents à l'écran.

- Fichier: dans ce menu se trouve la commande "Enregistrer sous..." qui vous permettra d'enregistrer le travail achevé sous un nouveau nom. Ne pas oublier de sauvegarder votre travail grâce à cette commande... Car il n'y a pas de dialogue de sauvegarde prévu quand vous quittez!!! Nous reviendrons plus loin sur les autres commandes de ce menu.

- Edition" se présente avec ses fonctions habituelles. On se servira surtout des fonctions "Annuler " et "Effacer". "Annuler" fonctionne de façon classique, "Effacer" vous permettra de vous débarrasser de tout ce qui aura été fait sur la fenêtre de droite et donc de recommencer à zéro. Remarquons d'autre part que les fonctions "Couper/Copier/Coller" fonctionnent d'une manière particulière. Couper et Copier fonctionnent de la même façon (Couper ne fait en fait que Copier) et seulement sur la fenêtre de gauche, car il n'est possible de sélectionner que sur cette fenêtre là. Coller ne fonctionne que sur la fenêtre de droite. PaintMover peut utiliser le presse-papiers de façon tout à fait différente: bien qu'on se serve du rectangle de sélection,on fait tout simplement glisser la sélection sur la page de droite en gardant l'index appuyé sur le bouton de la souris, et on relâche lorsqu'on à trouvé l'emplacement exact (figure 4).



Figure 4

L'intérêt est que l'on peut sélectionner n'importe quelle partie d'un document et la placer n'importe où.

- Mais là où ça devient très intéressant c'est quand on constate que le menu suivant Echelles permet d'utiliser 16 échelles différentes... Vous pourrez ainsi agrandir en surface jusqu'à 64 fois un détail de votre dessin. Remarquons que dans la fenêtre source (celle de gauche) la taille de la sélection est automatiquement limitée en fonction du rapport choisi. Exemple: si dans l'échelle vous choisissez le rapport 2, votre rectangle de sélection sera automatiquement limité à 1/4 de la surface du dessin original. Une fois votre rectangle de sélection déterminé, vous pourrez le déplacer sur toute la feuille pour choisir la portion que vous désirez agrandir. Il suffira de cliquer à l'intérieur du rectangle et de maintenir la pression de l'index sur la souris tandis que vous le déplacez.

- Le menu suivant Options ajoute du piment à ces opérations car on peut retourner horizontalement, verticalement ou faire pivoter un dessin sans autre limite de format que la page MacPaint. Tout cela en pouvant évidemment changer d'échelle! Exemple: Détail d'un dessin agrandi à l'échelle 6 (figure 5).


Figure 5

"Adoucir" permet lorsqu'on agrandit par un multiple de 2, de supprimer l'effet escalier. La figure 6 montre le même dessin, à la même échelle, mais avec l'option "Adoucir". Si tant est que l'on puisse adoucir les traits de Darth Vader!

Figure 6

- Quand au dernier menu Mode, il permet de préciser le mode de transfert. Soit "Copie" pure et simple, soit "Inverse" (en négatif), soit en mode transparence "Ou" (le blanc sera considéré comme transparent et non comme une couleur), soit en mode soustractif "Xou" (noir sur noir = blanc).

Lorsque votre chef-d'oeuvre est terminé, vous pouvez tout simplement l'imprimer tel qu'il se présente dans la fenêtre de sortie. Par contre l'autre option d'impression est vraiment fabuleuse car elle permet d'imprimer un poster avec n'importe quel document MacPaint. Il faut sélectionner un document MacPaint, définir l'échelle, les options et le mode de transfert, définir ensuite avec le rectangle de sélection l'angle supérieur gauche du poster à imprimer, et enfin choisir l'option "Imprimer un poster..". Il ne reste plus qu'à définir la taille du poster, ce à quoi vous invite le dialogue de la figure 7.


Figure 7

L'exemple choisi sera imprimé sur 49 PAGES (format lettre US). Attention! Si vous voulez pouvoir imprimer un document MacPaint en entier sous forme de poster, ne pas aller au-delà de l'échelle 8! Au fur et à mesure de l'impression, chaque page sera affichée à l'échelle choisie dans la fenêtre de droite, pendant que le rectangle de sélection se déplacera dans la fenêtre de gauche. Il n'est pas possible d'interrompre l'impression, on peut toujours arrêter l'ImageWriter, mais le défilement des images sur l'écran se poursuivra jusqu'à son terme.

Armez-vous d'un ruban neuf et amusez vous bien!


Figure 8

2 - MakePaint

MakePaint (MiCMAC Disk#24) permet comme son nom l'indique de faire du format MacPaint à partir d'autres données.

Première méthode: par le menu "Fichier". Ouvrir un fichier MacDraw préalablement enregistré sous le format "PICT".

Deuxième méthode ( plus versatile): que vous soyez dans MacDraw, MacDraft, PageMaker, etc... vous pourrez toujours transformer un document de ce format dans le format MacPaint sans avoir recours au procédé laborieux d'assembler des copies d'écran. Il vous suffit de faire une sélection (figure 8), de copier, puis de passer dans MakePaint, pourquoi pas par le Switcher, et de coller votre sélection (figure 9).


Figure 9

MakePaint vous permet donc d'effectuer l'équivalent d'une copie d'écran (commande-shift3) à la taille d'une page. De plus vous pouvez sélectionner tout ou partie du résultat afin "d'Effacer", "d'Inverser", ou même de "Zoomer" (vous pouvez sélectionner n'importe quelle partie de la page, "Zoomer" dessus et elle emplira toute la page). Attention ce zoom ne respecte pas les proportions automatiquement, le dessin peut être déformé. Arrangez-vous donc pour que votre rectangle de sélection soit proportionnel au format de la page... (figure 10)


Figure 10.

On peut évidemment enregistrer le résultat sous forme de document MacPaint, et également ouvrir des documents MacPaint déjà existants pour les modifier de la même façon.

3 - SelectPaint

Également présent dans notre sélection(MiCMAC Disk#24), SelectPaint est un tout petit programme de 7K qui se commande seulement avec 4 touches: "Q" pour quitter, "S" pour copier l'écran, "C" pour copier une sélection, "L" pour choisir un document MacPaint.Il est surtout utile pour sélectionner un document MacPaint afin de visionner un éventuel "StartUpScreen". Ainsi nous avons choisi Star Trek (Stock US *36) qui fera un magnifique StartUpScreen (figure 11).


Figure 11

Ou comment fabriquer un StartUpScreen... Un StartUpScreen est une image qui peut s'afficher sur l'écran de votre Mac quand on charge un disque système en mettant en route son Macintosh.Il suffit que ce disque contienne un fichier spécial nommé "StartUpScreen".

ScreenMaker (MiCMAC Disk#2) sert précisément à créer ce type de document à partir d'un fichier MacPaint. On ouvre ScreenMaker et dans le menu Fichier on choisit: "Document MacPaint à convertir".

Un mini-finder nous présente la liste des documents MacPaint accessibles sur ce disque (ou sur d'autres), nous choisissons le document que nous avons auparavant visionné avec SelectPaint (ShowPaint permet aussi de visionner un document - MiCMAC Disk#11), le dialogue qui suit nous demande d'enregistrer le document sous le nom de StartUpScreen, ce que nous nous empressons de faire! Aussi simple que ça.

L'autre commande du menu Fichier "StartUpScreen à convertir"permet de faire l'opération inverse, à savoir, reconvertir le StartUpScreen en document MacPaint.

Le plus délicat dans la création d'un StartUpScreen est de bien cadrer le dessin pour qu'il apparaisse bien positionné sur l'écran. Une version plus élaborée de ScreenMaker serait souhaitable avec la possibilité de visionner le document MacPaint en plein écran et de le déplacer le cas échéant avant de l'enregistrer en StartUpScreen. Aucun logiciel du domaine public ne permet cela pour l'instant, seul PaintCutter de Silicon Beach Software possède cette option à notre connaissance.

Suggérons cependant la configuration suivante: un set du Switcher avec MacPaint, ScreenMaker et SelectPaint (figure 12).


Figure 12

L'option "Montrer la page" de MacPaint permet de déplacer le document, on visionne avec SelectPaint et si le résultat est satisfaisant on enregistre le document MacPaint et on effectue alors la conversion avec ScreenMaker. Ne pas oublier que chacun de ces logiciels a chargé le document en RAM et que si vous voulez voir avec SelectPaint les modifications opérées dans MacPaint, il faut d'abord enregistrer les modifications de MacPaint et recharger ce document à nouveau dans SelectPaint. En effet, dans le Switcher deux logiciels (ou plus) ne peuvent communiquer que par le presse-papiers. Si vous chargez le même document dans deux applications, il y a deux images de ce document en RAM dans des compartiments séparés par les cloisons du Switcher.


back other top Michel Coste <mic@micmac.com>

© 1986 - 2010 MiCMAC - Michel Coste
MiCMAC is published under the PotlatchWare concept.