TFT 3.2 Touch, shield y mega 2560 error al compilar demo (Solucionado)

Hola

Soy nuevo y como es normal, pues "la primera en la frente", bueno la segunda

He probado el sketch TFT3_2 Mega y bien, compila, carga, pero con el segundo, verifico y

Le pongo un posible modelo

pruebo con otro

Los errores de este último

UTouch_ButtonTest:24: error: 'UTFT' does not name a type UTouch_ButtonTest:25: error: 'UTouch' does not name a type UTouch_ButtonTest.pde: In function 'void drawButtons()': UTouch_ButtonTest:41: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:50: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:57: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest.pde: In function 'void updateStr(int)': UTouch_ButtonTest:79: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:80: error: 'LEFT' was not declared in this scope UTouch_ButtonTest:84: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:85: error: 'CENTER' was not declared in this scope UTouch_ButtonTest.pde: In function 'void waitForIt(int, int, int, int)': UTouch_ButtonTest:99: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:101: error: 'myTouch' was not declared in this scope UTouch_ButtonTest.pde: In function 'void setup()': UTouch_ButtonTest:114: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:117: error: 'myTouch' was not declared in this scope UTouch_ButtonTest:118: error: 'PREC_MEDIUM' was not declared in this scope UTouch_ButtonTest.pde: In function 'void loop()': UTouch_ButtonTest:129: error: 'myTouch' was not declared in this scope UTouch_ButtonTest:200: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:214: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:217: error: 'LEFT' was not declared in this scope UTouch_ButtonTest:221: error: 'myGLCD' was not declared in this scope UTouch_ButtonTest:222: error: 'CENTER' was not declared in this scope

Por lo que he googleado (toma palabro) creo que el error esta en el modelo, pero es que no sé cual es el mío.

Me podeis echar un mano?

Gracias

Solucionado

Por si le sirve a alguien:

No era un problema del modelo, la primera foto es la buena, sin modificar nada. En la carpeta Ejemplos creé otra llamada Táctil y en esta descomprimí los diversos rar, ERROR, cambié la estructura de los archivos y de ahí el fallo al veríficar.

Yo hice:

Ejemplos/Táctil/ITDB02_Graph16

y debería habero hecho así:

Ejemplos/ITDB02_Graph16

o

Ejemplos/Táctil/ITDB02_Graph1 dejando aquí la carpeta ejemplos y subiendo los archivos .cpp y .h a la carpeta Táctil.

Si no he sabido explicarme, podéis ver la estructura de los archivos ya incluidos en las carpetas del directorio Ejemplos de Arduino.

Hala, hasta el próximo atasco.