setGraphMode, getGraphMode

Définition Utilisation Exemple Côté technique
 

PecheuxGraph.zip\PecheuxGraph\examples\Documentation\Exemple-100-setGraphMode\Exemple-100-setGraphMode.ino (dans votre fichier téléchargé):

// Tant que l'initialisation de la carte n'est pas faite, il n'y a pas
// d'affichage et l'écran reste blanc. La ligne rouge n'est donc pas visible.
// La ligne verte étant faite après, elle  est affichée.
// Quand on demande le mode, il vaut mieux utiliser les constantes car elles
// sont indépendantes de la version. 

#include <PecheuxGraph.h>

void setup()
{
  line(MAX_X,0,0,MAX_Y,RED); // Ligne non affichée car l'écran n'a pas été initialisé
  delay(3000); // Attente avant d'effacer l'écran au cas ou la ligne rouge serait visible
  
  setGraphMode(PAYSAGE); // Initialisation (avec effacement de l'écran)
  // A partir de maintenant, on peut dessiner ou écrire
  line(0,0,MAX_X,MAX_Y,GREEN); // Ligne visible

  if (getGraphMode()==PORTRAIT) text("Portrait");
  if (getGraphMode()==PORTRAIT_INVERSE) text("Portrait inversé");
  if (graphMode==PAYSAGE) text("Paysage");
  if (graphMode==PAYSAGE_INVERSE) text("Paysage inversé");
}

void loop()
{
}

 

Voir aussi:
- clrscr(); Efface l'écran
- initSD(); Initialisation de la carte SD
- setTextOrient(); Direction d'écriture des textes
- setDrawInverse(); Choix du mode dessin ou inversion
- setLimites(); Limite la zone de affichée