on_screen_keyboard: Ya se dibuja el teclado en la pantalla
This commit is contained in:
@@ -26,6 +26,14 @@ private:
|
||||
options_t *options; // Variable con todas las opciones del programa
|
||||
SDL_Texture *texture; // Textura donde dibujar el objeto
|
||||
|
||||
// Estructuras
|
||||
struct key_t
|
||||
{
|
||||
int col; // Posición horizontal de la tecla
|
||||
int row; // Posición vertical de la tecla
|
||||
string caption; // Texto de la tecla
|
||||
};
|
||||
|
||||
// Variables
|
||||
string char_upper; // Cadena de texto con las letras en mayúscula
|
||||
string char_lower; // Cadena de texto con las letras en minuscula
|
||||
@@ -43,7 +51,7 @@ private:
|
||||
int width; // Ancho del objeto
|
||||
int height; // Altura del objeto
|
||||
SDL_Rect dest; // Coordenadas donde se dibuja el objeto en pantalla
|
||||
vector<string> layout; // Contiene la disposición del teclado
|
||||
vector<key_t> layout; // Contiene la disposición del teclado
|
||||
|
||||
// Rellena la textura de fondo con el color y el texto
|
||||
void fillTexture();
|
||||
|
||||
Reference in New Issue
Block a user