![]() |
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.
1.8.15