                            JcGraph
                Copyright 1992, Jean-Christophe Clment
                QubecNet: Jean-Christophe Clement
                Internet:  clemj00@dmi.usherb.ca

Amiga, AmigaDos, WorkBench are a trademark of Commodore-Amiga Inc.
PostScript is a trademark of Adobe system corp.
Professionnal Page is a trademark of Gold Disk Inc.
PageStream is a trademark of Soft-Logik corp.
Saxon Publisher is a trademark of Saxon Industries Inc.
AegisDraw2000 is a trademark of Oxxi/Aegis Inc.
File requester: Copyright 1990 Khalid Aldosery.
La Ilbm.library de Jeff Glatt utilis pour la sauvegarde IFF ILBM.
Systeme HyperText utilisant HyperText de Dominic Giampaolo.

ATTENTION:

Ce programme n'appartient pas au domaine-public et ne peut donc pas tre
copi sans la permission explicite de son crateur. Le fait de s'tre
enregistr par envoie d'un montant d'argent ne donne pas non plus la
permission de distribution. Par contre, une version du programme, cr pour
fin de dmonstration existe et celle-ci peut-tre distribue librement sans
la permission explicite de son crateur en autant qu'elle conserve son
intgrit totale.

Enregistrement:

Envoyez 40$ dollars canadiens :
Jean-Christophe Clement
921 rang 3 , St-Simon
Quebec,CANADA
J0H-1Y0

(les rsident de pays autres que le Canada et les Etats-Unis d'Amriques
doivent ajouter 7$ pour frais de transport)
Vous recevrez par la poste une disquette contenant le programme entirement
fonctionnel, plus de types de graphes et ma reconnaissance ternelle :-).
Si vous voulez m'aider  dterminer un peu mieux le futur de JcGraph,
j'aimerais que vous me transmettiez aussi ces quelques informations:

1. Quelle version d'AmigaDOS utilisez-vous ?
   a. Si version < 2.0, projetez-vous l'achat du Systme 2.0 bientt ?
2. Quel autres programme principaux utilisez-vous avec votre Amiga ?
3. (A votre discrtion) Quel ge avez-vous ?
4. Prvoyez vous utiliser JcGraph sur une base personnelle ou
   professionnelle?
5. Quel model d'Amiga utilisez vous ?
6. Quel(s) priphrique(s) possdez-vous ?
7. Quelle est l'importance, pour vous, d'avoir une version de JcGraph et du
   manuel dans une autre langue que l'Anglais ?

Table des matires:
-------------------

0.Introduction.
1.Configuration matrielle et logicielle recquise.
2.Installation de JcGraph.
3.Exemple de creation d'un graphique, tape par tape.
4.Sommaire des options de menu.
5.Fentre de contrle.
6.Format de fichier en entre de JcGraph.
7.Format de fichier en sortie de JcGraph.
8.Modification du graphique.
9.Equivalents clavier.
10.Options de TOOLTYPE et ligne de commande.
11.Indices sur les amliorations prevues pour JcGraph.
12.Histoire de JcGraph.

0.Introduction:
---------------
a.Bref aperu.

    Spcialis dans les graphes d'affaires, JcGraph pourra, entre autre,
reprsenter vos donns sous formes de tartes,barres,lignes, barres 3D, plans,
pile, etc...et permet la rotation en X, Y, Z autour du graphe cr ainsi que
la sortie aux formats: PostScript Encapsul, Geo 3D, AegisDraw2000 et
IFF ILBM.

b.Pourquoi avoir cr JcGraph ?

    Parce qu'aprs avoir tent de trouver un programme commercial,
shareware ou du domaine public qui ferait des graphiques de prsentation de
qualit comparable  ce qui se fait sur les compatibles IBM ou sur Macintosh,
j'en suis venu  la conclusion qu'un tel programme n'existait pas pour
l'Amiga. Et considrant l'orientation "MultiMdia" de notre machine, il est
temps que ca change.

c.La philosophie derrire JcGraph.

    Le but premier de JcGraph est de crer des graphiques de prsentation
d'affaire qui aient le plus grand impact visuel possible en un minimum
d'effort.
    Je me suis donc pos la question suivante: "Qu'est ce qui est le plus
difficile  raliser, sans outil autre qu'un programme de dessin, lors de la
ralisation de graphiques d'affaire ?". La rponse est assez simple:
Le graphique lui-mme! En effet, une fois que le graphe est ralis, il est
trs simple de rajouter un fond de couleur gradues, des titres et
annotations, et cela, avec n'importe quel programme de traitement d'image
alors que le graphe lui-mme (d'autant plus s'il est en perspective) peut
exiger de nombreuses heures.
    Donc, JCGraph reflte cette philosophie de travail par la varit et la
qualit des graphes produits et la flexibilit de ses formats en sortie qui
accomoderont les besoins de la pluspart de ses utilisateurs en permettant
l'ajout de dtails dans des programmes spcialiss.


1.Configuration matrielle et logicielle recquise:
--------------------------------------------------

Minimale:
            N'importe quel modle d'Amiga.
            512k de memoire RAM.
            WorkBench 1.3 et plus.
            1 lecteur de disquette.

Recommand:
            Amiga acclr.
            1-1.5 meg RAM.
            WorkBench 2.0 et plus :-).
            Disque-Rigide.

JcGraph  t test et jug completement fonctionnel sur les machines
suivantes:
-Amiga 500, 1 disque-souple, 1 meg RAM, WB 1.3, 68000.
-Amiga 2000HD, 52 Megs HD, 3 megs RAM, WB 2.0, 68000.
-Amiga 3000/16, 50 Megs HD, 2 megs RAM, WB 2.0, 68030/16Mhz

2.Installation de JcGraph.
--------------------------

A-Fichier qui DOIVENT tre contenus dans l'archive:
---------------------------------------------------

JcGraph/Docs/ManuelFrancais.txt
JcGraph/Docs/EnglishManual.txt
JcGraph/Docs/Content.txt
JcGraph/Docs/README.txt
JcGraph/Docs/ManuelFrancais.txt.info
JcGraph/Docs/EnglishManual.txt.info
JcGraph/Docs/Content.txt.info
JcGraph/Docs/README.txt.info
JcGraph/libs/kd_freq.library
JcGraph/libs/ilbm.library
JcGraph/libs/FRQLIB.LZH
JcGraph/libs/ILBM.LZH
JcGraph/SampleData/3X3.asc
JcGraph/SampleData/3X1.asc
JcGraph/GraphType/2D_VP_PieChart.grf
JcGraph/GraphType/3D_Cone.grf
JcGraph/GraphType/2D_VertHistogram.grf
JcGraph/GraphType/3D_StepPlanes.grf
JcGraph/GraphType/2D_StackHistogram.grf
JcGraph/GraphType/2D_SimpleBrokenLine.grf
JcGraph/GraphType/3D_DefaultType.grf
JcGraph/GraphType/3D_BrokenPlanes.grf
JcGraph/GraphType/2D_CarresLies.grf
JcGraph/GraphType/2D_CarresIsoles.grf
JcGraph/GraphType/2D_StackArea.grf
JcGraph/GraphType/2D_StackAreaLarge.grf
JcGraph/GraphType/2D_StackAreaLarge2.grf
JcGraph/GraphType/3D_Pyramide.grf
JcGraph/GraphType/2D_SideBySideHistogram.grf
JcGraph/GraphType/3D_Cylinder.grf
JcGraph/GraphType/3D_surface2.grf
JcGraph/GraphType/3D_UnnamedPlane1.grf
JcGraph/GraphType/2D_StackAreaLarge3.grf
JcGraph/OutputSamples/2DSample.AegisDraw
JcGraph/OutputSamples/3DBlock.eps
JcGraph/OutputSamples/3DSample.ilb
JcGraph/OutputSamples/3DSample.ilb.info
JcGraph/OutputSamples/ColorLegend.eps.lgd
JcGraph/OutputSamples/Histogram.ilb
JcGraph/OutputSamples/Histogram.ilb.info
JcGraph/OutputSamples/Output3DGeo.geo
JcGraph/OutputSamples/StackArea.ilb
JcGraph/OutputSamples/StackArea.ilb.info
JcGraph/OutputSamples/StackedHistogram.ilb
JcGraph/OutputSamples/StackedHistogram.ilb.info
JcGraph/Docs.info
JcGraph/GraphType.info
JcGraph/HelpFile.info
JcGraph/Libs.info
JcGraph/OutputSamples.info
JcGraph/SampleData.info
JcGraph/Template.info
JcGraph/JcGraph
JcGraph/JcGraph.info

B-Assignation logique recquise:
-------------------------------

Par exemple: Si vous copier JcGraph dans le rpertoire "Work:MyJcGraph",
             ajoutez cette ligne  votre fichier "s:startup-sequence":
             "assign JcGraph: Work:MyJcGraph".

C-Rpertoire et fichier recquis (aprs avoir fait l'tape B)
------------------------------------------------------------
libs:icon.library               :Sur le WB 1.3 (en ROM sous 2.0).
libs:kd_freq.library            :Librairie pour les requtes de fichier.
libs:ilbm.library               ;Librairie pour les fichiers IFF ILBM.
JcGraph:Graphtype               :Rpertoire des types de graphes.
JcGraph:Template                :Rpertoire des "Templates".
JcGraph:HelpFile                :Rpertoire des fichiers d'aide.
JcGraph:HelpFile/ht             :Programme d'aide en ligne.
JcGraph:JcGraph                 :Le programme principal.

Si vous ne l'avez pas encore fait, aller dans le repertoire jcgraph:libs et
faites la commande "copy #?.library libs". Voila, tout est pret.

3.Exemple de creation d'un graphique, tape par tape:
------------------------------------------------------

    Nous allons crer un graphique fait de 3 ranges de 3 plans chacune et
en faire la sortie au format AegisDraw2000.

    La premire tape est la cration des donns. Pour se faire, utiliser
votre diteur de texte prfr. Il est important de noter que celui-ci doit
pouvoir produire un fichier exant de tout caractre spciaux d'dition qui
ne seraient pas reconnus par JcGraph (ASCII international).
    Aprs avoir charg votre diteur, entrer tout de suite "1002," (les
guillemets n'tant que des dlimiteurs, ne les incluez pas. Cette squence
permet  JcGraph d'identifier le fichier comme tant bel et bien un fichier
de donn qui lui est comprhensible. Toutes les entre doivent-tres
spares par des virgules.
    Ensuite, entrez le nombre de colonnes de donns que contiendra votre
fichier, dans notre exemple "3". Faites la mme chose pour le nombre de
lignes. Ensuite, vient un chiffre qui sert  dterminer l'espace sparant
chaque cote de l'chelle des valeurs; par exemple, si vos donns varient
entre 0  100, une entre de 25 rsulterait en une chelle de cotes
contenant les valeurs "0","25","50","75" et "100". Ce chiffre utilise la
mme unit de mesure que les donns elle mme. Le chiffre qui suivra
indiquera (par un nombre en virgule flottante), la valeur par laquelle
chaque cotes doit tre multipli; par exemple, si vous entrer "1.24",
chaque cote sera multiplie par 1.24. Ceci permet d'avoir accs  des
valeurs en virgule flottante sans changer la reprsentation des donns.
Notez que seulement 3 dcimales sont conserves aprs le point pour
l'instant et qu'une valeur de 0 permet l'affichage des cotes sous la forme
entire (ie pas de point dcimal).
    Par la suite, vous entrez les valeurs de vos donns. Dans l'exemple,
nous avons dcid de produire un graphique de 3 lignes par 3 colonnes, il y
aura donc, 9 valeurs conscutives (Nb elles peuvent-tre sur la mme ligne
si vous le dsirez).
    Les trois valeurs qui suivent sont des textes qui seront les
identificateurs de vos colonnes (3 colonnes = toujours 3 identificateurs,
mme s'ils sont vides). Mme procdure pour les 3 lignes avec trois nouveaux
textes qui reprsenteront cette fois le type de produit de la ligne. Il est
 noter que l'orientation est toujours la mme: des ensembles de valeurs
diffrentes sont sur des lignes diffrentes alors que leur variation est
reprsent en colonne.

Voici le rsultat de l'exemple cr:

1002,
3,3,10,0,
10,20,30,
50,60,60,
15,32,17,
Jan,Fev,Mar,
Gaz,Oil,Fer,

Sauvegarder ce rsultat sous le nom "test3X3.asc".

    La seconde tape consiste  charger les donns. Pour se faire, charger
JcGraph en mmoire. Il est  noter qu'une fois JcGraph dmarr, il peut
s'couler 3  5 secondes avant que les fentres de contrle apparaissent,
ceci est normal.
    Maintenant, allez choisir l'option "Open..." sous le menu "Project" (Ou
tenez simplement enfonc les touches Amiga de droite et "O" simultanment.
IMPORTANT: Il est  noter que JcGraph n'accpte les commandes que depuis
la fentre d'interface (celle avec les diffrents boutons), il est donc
ncssaire de la slectionner (si ce n'est dja fait) avant de tenter
d'excuter quelqu'opration que ce soit qui ncssite le travail sur le
graphique en cours. Il faut aussi noter qui la fentre d'interface affiche
la mention "No Data" dans sa barre titre lorsqu'aucune donn n'a t charge
en mmoire.
    Une bote de requte de fichier ayant la mention "Choose an ASCII data
file" apparaitra alors  votre cran. Son utilisation n'est pas dcrite ici
mais vous pouvez retrouvez cette information en appuyant la touche HELP ou
SHIFT-F1 lorsqu'elle est active.
    Retrouvez et selectionnez le fichier "test3X3.asc" et selectionnez
ensuite l'option "Open" au bas de la fentre. Le pointeur de la souris ce
transformera alors en horlgoge pendant le chargement. Aprs un temps trs
court, il reviendra  son tat inital, vous indiquant ainsi que les donns
ont t correctement charges (La barre de titre de la fentre d'interface
devrait alors indiquer le nom de votre fichier).
    La fentre titre "Preview" nous donnes un apperu en fil de fer de ce
que sera notre graphique une fois termin. Bien entendu, la version finale
ne sera pas transparente mais pour fin de rapidit d'affichage, cette
reprsentation est ncssaire.
    Comme vous pouvez le constater dans la fentre "Preview", le type de
graphique par dfaut reprsente les donns sous forme de blocs
tri-dimensionnels. Choisissons donc maintenant un type de graphique
diffrent pour illustrer le processus de changement de type. Allez choisir
l'option "Load..." sous le menu "GraphType" (Amiga+T). Un autre slecteur
de fichier apparatra  l'cran. Si tout va bien, une liste de fichier se
terminant par l'extension ".grf" devrait tre affiche  l'cran. Si aucune
entre selectionnable n'apparait dans la fentre, vous avez probablement
fait une erreur en installant JcGraph, rfrez vous alors  la section 2.
    Vous pouvez alors choisir le type de graphique qui vous convient. Pour
fin d'exemple, selectionnez le fichier "3D_BrokenPlanes.grf" et poussez
ensuite le bouton "Load". Aprs un petit moment d'attente, la fentre
titre "Preview" devrait affich un graphique fait de plans
tri-dimmensionnel.
    La perspective actuelle de l'image ne permet pas trs bien d'apprcier
l'effet 3D de la reprsentation graphique. Pour l'amliorer, nous
utiliserons une des fonctions les plus puissantes de JcGraph, la rotation.
Regardez maintenant dans la fentre d'interface; elle est divise en 2
sections importante:
1. gauche, il y a deux boutons annots "Undo" et "Render". Nous y
reviendrons plus loin.
2. droite, il y a 4 ranges de boutons, celles-ci contrlent les valeurs
de rotation de perspective de la reprsentation de votre graphique.
 Range 1: Rotation autour de l'axe des X.
 Range 2: Rotation autour de l'axe des Y.
 Range 3: Rotation autour de l'axe des Z.
 Range 4: Contrle de la perspective.

    Pour fin d'exemple, nous ne nous tendrons pas plus sur ces
fonctionnalits pour le moment (qui sont dcrites dans la section 5). Pour
le moment, selectionnez simplement le cadre dans lequel est crit le chiffre
0  la range 1. Entrez au clavier la valeur "-30". Appuyez sur la touche
"Return". Slectionnez ensuite le chiffre 0  la range 2. Entrez au clavier
la valeur "30". Appuyez sur la touche "Return". Vous pouvez ds maintenant
voir dans la fentre "Preview", les changement effectus  la reprsentation
de votre graphique. L'effet produit est beaucoup plus dynamique.
    Maintenant, vous pourriez dsirer admirer le rsultat final. Vous n'avez
qu' appuyer sur le bouton "Render" (Rendu final) de la fentre d'interface.
Le pointeur se transformera en horloge plus longtemps cette fois-ci.
Lorsqu'il reviendra  son tat normal, ce sera l'indication que le graphique
est prt. Il se peut que la fentre titr "Preview" obscurcisse celle titr
"Output Window" (qui contient le rsultat final). Ecartez la simplement de
votre vue. Mais n'oubliez pas de re-selectionnez la fentre d'interface si
vous devez faire d'autre manipulation sur le graphe.
    Vous contaterez alors probablement 3 choses:
1. C'est joli (je l'espre :-)
2. C'est trop petit.
3. Les couleurs ne vous conviennent pas.

Rglons les problmes un par un.
1. C'est joli : Ce n'est pas un problme !!!
2. C'est trop petit: Vous n'avez qu'a "tirez" le bouton en bas,  droite
de la fentre titre "Output Window" et changez sa taille pour celle qui
vous convient. Par la suite, refaites "Render". Voil!
3. Les couleurs ne vous conviennent pas: C'est la prochaine tape!

L'tape suivante est le choix des couleurs:
Choisissez l'option "Color..." (Amiga+K) sous le menu "Edit". Une boite de
dialogue vous apparatra, titr "Data color selector". A gauche, vous verrez
la reprsentation de toutes les couleurs disponibles alors qu' droite, vous
avez les ensembles de donnes  colorer. Vous reconnaitrez dans cette dernire,
les textes associs  chacunes de vos lignes. Il y  aussi deux entres
supplmentaires nommes "Background" et "Floor" permmetant respectivement de
changer la couleur du fond et du plancher (comparer avec le rsultat final et
vous comprendrez mieux). Selectionnez "Floor". Un rectangle blanc encadrant
la couleur et le texte devrait vous indiquer qu'il a bien t choisit. Par,
la suite, slectionnez une couleur de votre choix dans l'ensemble des
couleur  gauche. La couleur immdiatement  gauche de l'inscription "Floor"
devrait changer , indiquant que votre selection  t retenu. Faites de mme
jusqu' ce que les couleurs vous conviennent. Lorsque vous aurez termin,
poussez le bouton en haut  gauche de la fentre, ceci validera vos entres.
Pour voir le rsultat, refaites "Render".
    La dernire tape consiste  sauvegarder le fichier au format
"AegisDraw2000". Pour se faire, choisissez l'option "Draw2000" du sous-menu
"Format..." du menu "Project" (Amiga+4). Par la suite, choisissez l'option
"Save as..." du menu "Project" (Amiga+A) qui appelera un selecteur de
fichier. Entrez un nom au clavier, appuyez sur "Return", et voil!
Aprs quelques temps, le fichier devrait tre sauvegard et maintenant
disponible pour utilisation ultrieure.
    Pour plus de dtail sur les fonctions particulires de JCGraph,
consultez la section 4.

4.Sommaire des options de menu.
-------------------------------
PROJECT
About...    :Information sur JcGraph.
Open...     :Ouvre un fichier texte de donnes (Desciption  la section 6).
Save        :Sauvegarde le graphique au format spcifi par "Format" sans              requte de nom.
Save as...  :Sauvegarde le graphique au format spcifi par "Format" en
             recqurant le nom de fichier.
Format      :Selectionne le format de fichier en sortie: voir section 7.
Print...    :Permet l'impression du rsultat final  l'imprimante.
             Vous aurez la possibilit de canceler une seule fois avant
             l'impression, si vous choisissez "Print", l'impression se
             fera compltement.
Quit...     :Quitte JcGraph...

EDIT
Undo        :Permet d'annuler la dernire rotation effectue.
Copy        :Pas encore implante.
Color       :Permet la selection des couleurs.
            Le bouton cyclique permet d'alterner entre les positions
            couleur et tons de gris, cette dernire donnant un aperu du
            rsultat  l'imprimante.

TEMPLATE
Load...     :Charge un fichier "Template" qui contient:
             -le type de graphique.
             -les positions de rotation.
             -la perspective.
Save...     :Sauvegarde un fichier "Template".

GRAPHTYPE
Load...     :Charge un nouveau type de graphique 2D ou 3D.

ENVIRONMENT
Iconify     :Pas encore implant.
Notes...    :Permet de laisser un commentaire sur un sujet qui vous est              important. Si vous enfoncer l'icnes de gauche. Le message
             laiss vous sera rappel avant de quitter.
Arrange     :Organise logiquement les fentre  l'cran.

HELP
General...  :Activera le systme d'aide gnrale.
On Help...  :Activera le systme d'aide sur l'aide.
Start Help  :Permet d'avoir de l'aide spcifique. Vous n'aurez par la suite
             qu' selectionner un bouton ou une option de menu et vous
             obtiendrai de l'aide spcifique  cet item. Pour stopper,              re-selectionner cette option (qui s'appellera maintenant
             Stop Helper).

5.Fentre de l'interface.
-------------------------
    Vous pouvez la reconnaitre au fait qu'elle contient tout les
bouton-poussoirs qui controllent l'apparence de graphique.
Prenons chaque "Gadget" (nous parlerons plutot de "gadget", terme emprunt
de l'Anglais traduisant plus ou moins la notion de "Bouton-poussoir" ) en
dbutant par le haut:

1. La premire ligne de "gadgets" contient (en partant de la droite);
l'identificateur de rotation, 'X' dans le cas prsent, un gadget
"glissire" permettant de dterminer la valeur de la rotation autour de
l'axe des 'X', et un gadget permmetant l'entre numrique de la valeur de
rotation 'X'. La modification de l'un ou l'autre de ces "gadget" entraine
automatiquement une modification de l'apparence du graphique dans la
fentre titre "Preview".
2. et 3. La mme chose pour l'axe des 'Y' et 'Z' respectivement.
4. Le gadget  glissire nomm "Perspective" permet , comme son nom
l'indique, de changer la perspective du graphique; plus la glissire
(le bouton en forme de flche) sera tir vers la gauche, plus la perspective
deformera le graphique alors que la tirer vers la droite donnera un effet
plus orthogonal.Il est  noter que cet effet n'est que visuel et n'est donc
pas conserv lors d'une sauvegarde au type "3D GEO".
5. Le gadget titr "Undo" permet d'annuler la dernire rotation effectu.
L'option de menu "Undo" (Amiga+Z) effectue la mme tche.
6. Le gadget titr "Render" permet de visualiser le rsultat final des
modifications appliqus.

6.Format de fichier en entre de JcGraph.
-----------------------------------------
    Pour l'instant, JcGraph accepte uniquement son propre format de fichier. Selon la rponse (le nombre d'enregistrement et les suggestions), je verrai s'il vaut la peine de faire des filtres d'importation et/ou une interface d'entre de donns.
Voici la description de ce format:

1002,                       1. Identifieur des donns: Toujours 1002.
4,2,80,6.0,                 2. #Colonnes,#Lignes,Espa. Cote, Multiplicateur
10,20,30,40,                3. Premire ligne
50,60,60,80,                4. Deuxime line
Jan,Feb,Mar,Apr,            5. Textes sous chaque colonnes
Gaz,Oil,                    6. Textes associs  chaque ligne.

Notes: Toutes les valeurs peuvent varier de -32768  32768.
       Le fichier doit se terminer par une virgule.
       Quand le Multiplicateur prend la valeur 0, les chiffres prennent la
       forme entire (ie sans point flottant).
       Les donns doivent tre spars par des virgules mais peuvent tre
       organiss logiquement avec des "Return".

7.Format de fichier en sortie de JcGraph.
-----------------------------------------
IFF ILBM:
Fichier compatible avec la majorit des programmes de dessin non-structur.

EPSF COLOR & GRAY:
Fichier PostScipt encapsul. Pour l'instant, c'est le seul format o la
lgende sera gnre automatiquement. A moins d'avoir un interprteur
PostScript, ce fichier ne peut tre imprim sur des imprimantes autre que
celles supportant le protocole PostScript. par dfaut, la fonte de caractre
utilis pour la lgende est "Times-Roman". Si vous dsirez, par la suite,
imprimer ce fichier EPS et que vous possdez une imprimante PostScript,
sauvegardez le rsultat au format EPSF, puis , tapez,  partir du CLI/SHELL
"copy Nom_de_fichier to SER:" si votre imprimante est branche au port srie
ou "copy Nom_de_ficher to par:" si votre imprimnate est branche au port
parrallle. Choisissez l'option COLOR ou GRAY selon le type de votre
imprimante.

3D GEO:
Format de fichier tridimensionnel compatible avec les programme de
modelisation 3D suivant: 3DProfessionnal, VideoScape, LightWave, Vertex.
Les textes sont sauvegards aussi.

Draw2000:
Format de dessin structur compatible avec les programmes suivants:
PageStream 2.2, Professionnal Page 3.0, AegisDraw2000. Permet l'impression
de grande qualit , mme au imprimante matricielles. Il est  noter que j'ai
eu des problmes  l'importation de fichier AegisDraw dans PageStream. Le
problme ne semble pas provenir uniquement de JcGraph car des fichiers
AegisDraw crs avec Multiplot et Advantage ont causs les mmes problmes.

8.Modification du graphique.
----------------------------
8.1 La taille des fontes:
    Vous pouvez modifier la taille des fontes de caractres en ditant le
fichier du type de graphique correspondant. La taille de la fonte des cotes
est le troisime chiffre en partant de la fin du fichier .grf. La taille de
la fonte des lignes et le quatrime, toujours en partant de la fin alors que
celle des colonnes est le cinquime.La description complte d'un type de
graphique sera probablement disponible d'ici peu...

9.Equivalents clavier.
----------------------
PROJECT
Amiga Droite+O :Open...
Amiga Droite+S :Save
Amiga Droite+A :Save as...
Amiga Droite+1 :Format IFF ILBM
Amiga Droite+2 :Format EPSF
Amiga Droite+3 :Format 3D Geo
Amiga Droite+4 :Format Draw2000
Amiga Droite+P :Print...
Amiga Droite+Q :Quit...

EDIT
Amiga Droite+Z :Undo
Amiga Droite+K :Color...

TEMPLATE
Amiga Droite+L :Load...
Amiga Droite+U :Save...

GRAPHTYPE
Amiga Droite+T :Load...

ENVIRONMENT
Amiga Droite+. :Notes...
Amiga Droite+R :Arrange...

HELP
Amiga Droite+G :General...
Amiga Droite+H :On Help...
Amiga Droite+J :Start Helper/Stop Helper

COLOR SELECTOR:
Flche droite: Slectionne la couleur suivante.
Flche gauche: Slectionne la couleur prcdente.
Flche haut  : Slectionne la ligne prcdante.
Flche bas   : Slectionne la ligne suivante.

NB: La touche ESC permet de sortir de la pluspart des botes de requte sans
rien modifier.

10.Options de TOOLTYPE et ligne de commande.
--------------------------------------------
SCREEN=custom       :dmarre JcGraph sur l'cran du WorkBench.
SCREEN=workbench    :dmarre JcGraph sur son propre cran.
HELPENGINE=file     :Systeme d'aide en ligne utilise.

11.Indices sur les amliorations prvues pour JcGraph:
------------------------------------------------------

    JcGraph est le premier programme important que je ralise sur Amiga et
malgr l'attention que j'ai port  sa ralisation, certaines facilites
n'ont pu etre implants, faute de temps et d'argent. Etant tudiant  temps
plein  l'Universit, j'ai eu trs peu de temps  consacrer  sa ralisation et ainsi, j'ai dcid de prvilgier la qualit de ce qui serait prsent plutt que la quantit. Toutefois, si l'effort que j'ai pu mettre dans la ralisation de JcGraph se rfltait dans un nombre d'enregistrement assez important, j'envisagerais d'ajouter certaines fonctionnalits majeures  mon logiciel. Ci-suis la liste des amliorations immdiatemment prvue pour JcGraph:

-Passage au Gadtools et iffparse.library.
-Filtre d'import ProCalc, Advantage, MaxiPlan...
-Support complet d'ARexx avec scripts permettants d'animer directement avec
 le Video-Toaster. HotLink avec ADPro, PageStream
-Support du protocole HotLink de Soft-Logik.
-Support complet des rgles nnonces dans le livre de rfrence "Amiga
 Interface Style Guide" de Commodore.
-Cration de fichier IFF DR2D en sortie.
-Support des fontes de caractres Compugraphics.

    Je tiens toutefois a spcifier que toute suggestion ou commentaire
constructif est bienvenue et sera tenu en compte individuellement pour
l'ajout ventuel dans une future rvision de JcGraph. Tous les commentaires
ou suggestions peuvent tres envoys par la poste :

            Jean-Christophe Clment
            921, rang 3
            St-Simon
            Qubec, CANADA
            J0H-1Y0

12.Histoire de JcGraph:
------------------------

23 avril 1992:(v0.90)
    -Sortie officiel du premier Beta.
    -Pas compltement  mon got mais veux d'abord voir la rponse
     des utilisateurs pour valuer l'nergie  investir dans les
     prochaines versions.

27 avril 1992:(v0.901)
    -Corrig un petit bug de dsallocation en sortie.
    -J'ai dfinitivement sortie le Beta trop tt!!!
30 avril 1992:(v0.902)
    -Agmentation de la precision graphes 2D.
    -Support nombres negatifs et graphique  tage.
    -Meuilleur support point flottant.
14 mai 1992:(v0.903)
    -Corrige un bug avec la perspective.