Utilise cette classe pour contrôler une brique Écran (noir et blanc) Plus de détails...
#include <Screen.h>
Fonctions membres publiques | |
Screen () | |
Crée un nouvel objet Screen. Plus de détails... | |
void | printMsg (String msg, int line=-1, int column=-1) |
Affiche un message à l'emplacement line, column. Plus de détails... | |
void | printMsg (int msg, int line=-1, int column=-1) |
Affiche un message à l'emplacement line, column. Plus de détails... | |
void | printMsg (float msg, int line=-1, int column=-1) |
Affiche un message à l'emplacement line, column. Plus de détails... | |
void | printMsg (unsigned long msg, int line=-1, int column=-1) |
Affiche un message à l'emplacement line, column. Plus de détails... | |
void | printMsg (long msg, int line=-1, int column=-1) |
Affiche un message à l'emplacement line, column. Plus de détails... | |
void | drawLine (int y1, int x1, int y2, int x2) |
Affiche une ligne de la position x1,y1 jusqu'à x2, y2. Plus de détails... | |
void | clear () |
Efface l'écran. Plus de détails... | |
void | clearLine (int line) |
Efface une ligne. Plus de détails... | |
void | switchOn () |
Allume le rétro-éclairage. Plus de détails... | |
void | switchOff () |
Éteint le rétro-éclairage. Plus de détails... | |
Utilise cette classe pour contrôler une brique Écran (noir et blanc)
Screen::Screen | ( | ) |
Crée un nouvel objet Screen.
void Screen::clear | ( | ) |
Efface l'écran.
void Screen::clearLine | ( | int | line | ) |
Efface une ligne.
line | La ligne à effacer |
void Screen::drawLine | ( | int | y1, |
int | x1, | ||
int | y2, | ||
int | x2 | ||
) |
Affiche une ligne de la position x1,y1 jusqu'à x2, y2.
y1 | La coordonnée de départ sur l'axe y de 0 à 47 |
x1 | La coordonnée de départ sur l'axe x de 0 à 83 |
y2 | La coordonnée de fin sur l'axe y de 0 à 47 |
x2 | La coordonnée de fin sur l'axe x de 0 à 83 |
void Screen::printMsg | ( | String | msg, |
int | line = -1 , |
||
int | column = -1 |
||
) |
Affiche un message à l'emplacement line, column.
msg | Le texte à afficher |
line | La ligne à utiliser. Peut aller de 0 à 5 |
column | La colonne à utiliser. Peut aller de 0 à 5 |
Si le message est plus long qu'une ligne, la fin du message sera affichée sur la ligne suivante
void Screen::printMsg | ( | int | msg, |
int | line = -1 , |
||
int | column = -1 |
||
) |
Affiche un message à l'emplacement line, column.
msg | L'entier à afficher |
line | La ligne à utiliser. Peut aller de 0 à 5 |
column | La colonne à utiliser. Peut aller de 0 à 5 |
Si le message est plus long qu'une ligne, la fin du message sera affichée sur la ligne suivante
void Screen::printMsg | ( | float | msg, |
int | line = -1 , |
||
int | column = -1 |
||
) |
Affiche un message à l'emplacement line, column.
msg | Le nombre à virgule à afficher |
line | La ligne à utiliser. Peut aller de 0 à 5 |
column | La colonne à utiliser. Peut aller de 0 à 5 |
Si le message est plus long qu'une ligne, la fin du message sera affichée sur la ligne suivante
void Screen::printMsg | ( | unsigned long | msg, |
int | line = -1 , |
||
int | column = -1 |
||
) |
Affiche un message à l'emplacement line, column.
msg | L'entier à afficher |
line | La ligne à utiliser. Peut aller de 0 à 5 |
column | La colonne à utiliser. Peut aller de 0 à 5 |
Si le message est plus long qu'une ligne, la fin du message sera affichée sur la ligne suivante
void Screen::printMsg | ( | long | msg, |
int | line = -1 , |
||
int | column = -1 |
||
) |
Affiche un message à l'emplacement line, column.
msg | L'entier à afficher |
line | La ligne à utiliser. Peut aller de 0 à 5 |
column | La colonne à utiliser. Peut aller de 0 à 5 |
Si le message est plus long qu'une ligne, la fin du message sera affichée sur la ligne suivante
void Screen::switchOff | ( | ) |
Éteint le rétro-éclairage.
void Screen::switchOn | ( | ) |
Allume le rétro-éclairage.