
VBS_gfx (version 1.2.0.4)
=========================

Extension graphique pour VBScript.

Extrayez les fichiers "Exemple.vbs" et "VBS_gfx.exe" dans le mme dossier,
puis double-cliquez sur "Exemple.vbs".

Utilisez le script minimal "Nouveau.vbs" pour dmarrer un nouveau projet.


Rfrence
---------

Deux primitives graphiques sont disponibles :

-----------------------------------------------------------------------------
 Plot x, y, teinte            ' Allume le pixel (x, y)
-----------------------------------------------------------------------------
 Line x1, y1, x2, y2, teinte  ' Trace le segment reliant (x1, y1)  (x2, y2)
-----------------------------------------------------------------------------

L'origine est place au centre de la zone de dessin (640 sur 480 pixels) :


	      x=-319      x=0         x=320
	 y=240 +-----------+-----------+ y=240
	       |           :           |
	       |           :           |
	       |           :           |
	   y=0 + - - - - - + - - - - - + y=0
	       |           :           |
	       |           :           |
	       |           :           |
	y=-239 +-----------+-----------+ y=-239
	      x=-319      x=0         x=320


La "teinte" est mesure en degrs sur le cercle chromatique :

 Rouge pur = 0 ou 360 ou 720...
    Orange = 30
     Jaune = 60
  Vert pur = 120
      Cyan = 180
  Bleu pur = 240
    Violet = 270
   Magenta = 300

On peut toutefois sortir du cercle chromatique en codant la couleur RGB au
format &h1RRGGBB (attention au "1" dans le prfixe). Par exemple :

 Blanc = &h1ffffff
  Rose = &h1ff99bb ...


Enfin, la paire Buffer/Flush limine le scintillement dans les animations :

-----------------------------------------------------------------------------
 Buffer  ' Mmorise rapidement les nouveaux lments sans les afficher
-----------------------------------------------------------------------------
 Flush   ' Rtablit l'affichage normal des lments
-----------------------------------------------------------------------------


                Auteur
                       Philippe Haubenestel

 Dernire modification
                       24/08/2011

        Tlchargement
                       http://tp.c.la/

         Dveloppement
                       Win32/GDI

                       Cod en C sous Dev-C++
                       http://www.bloodshed.net/dev/


Historique
----------

Version 1.2.0.4 du 24/08/2011
  * Ajout d'un taskkill pour terminer le script en environnement 64-bits
  * Ajout des instructions d'affichage group Buffer et Flush
  * Meilleure prise en charge des vitesses lentes.

Version 1.1.1.3 du 09/05/2009
  * Bug rsolu : le trac des derniers lments n'tait pas garanti
  * Lgre optimisation de la passerelle graphique.

Version 1.1.0.2 du 01/05/2009
  * Excution asynchrone !
  * Terminaison du script  la clture de la fentre graphique
  * Optimisation de la pleine charge (Init gfx, 0)
  * Icne redimensionnable.

Version 1.0.0.1 du 17/04/2009
  * Support RGB (codage au format &h1RRGGBB).

Version 1.0.0.0 du 07/04/2009
  * Vitesse d'animation rglable
  * Cercle chromatique haute prcision.
