main/buttons.c

changeset 54
7b134c27fadb
parent 41
7639cfa6aec0
child 56
756d1a63d129
--- a/main/buttons.c	Sun May 19 21:05:07 2019 +0200
+++ b/main/buttons.c	Mon Jul 01 23:15:49 2019 +0200
@@ -175,49 +175,49 @@
 {
     Buttons_Clear();
 
-    Buttons_Add(  2, 80,28,36,"q", 0);
-    Buttons_Add( 34, 80,28,36,"w", 1);
-    Buttons_Add( 66, 80,28,36,"e", 2);
-    Buttons_Add( 98, 80,28,36,"r", 3);
-    Buttons_Add(130, 80,28,36,"t", 4);
-    Buttons_Add(162, 80,28,36,"y", 5);
-    Buttons_Add(194, 80,28,36,"u", 6);
-    Buttons_Add(226, 80,28,36,"i", 7);
-    Buttons_Add(258, 80,28,36,"o", 8);
-    Buttons_Add(290, 80,28,36,"p", 9);
+    Buttons_Add(  2, 80,28,36,(char *)"q", 0);
+    Buttons_Add( 34, 80,28,36,(char *)"w", 1);
+    Buttons_Add( 66, 80,28,36,(char *)"e", 2);
+    Buttons_Add( 98, 80,28,36,(char *)"r", 3);
+    Buttons_Add(130, 80,28,36,(char *)"t", 4);
+    Buttons_Add(162, 80,28,36,(char *)"y", 5);
+    Buttons_Add(194, 80,28,36,(char *)"u", 6);
+    Buttons_Add(226, 80,28,36,(char *)"i", 7);
+    Buttons_Add(258, 80,28,36,(char *)"o", 8);
+    Buttons_Add(290, 80,28,36,(char *)"p", 9);
 
-    Buttons_Add( 18,120,28,36,"a",10);
-    Buttons_Add( 50,120,28,36,"s",11);
-    Buttons_Add( 82,120,28,36,"d",12);
-    Buttons_Add(114,120,28,36,"f",13);
-    Buttons_Add(146,120,28,36,"g",14);
-    Buttons_Add(178,120,28,36,"h",15);
-    Buttons_Add(210,120,28,36,"j",16);
-    Buttons_Add(242,120,28,36,"k",17);
-    Buttons_Add(274,120,28,36,"l",18);
+    Buttons_Add( 18,120,28,36,(char *)"a",10);
+    Buttons_Add( 50,120,28,36,(char *)"s",11);
+    Buttons_Add( 82,120,28,36,(char *)"d",12);
+    Buttons_Add(114,120,28,36,(char *)"f",13);
+    Buttons_Add(146,120,28,36,(char *)"g",14);
+    Buttons_Add(178,120,28,36,(char *)"h",15);
+    Buttons_Add(210,120,28,36,(char *)"j",16);
+    Buttons_Add(242,120,28,36,(char *)"k",17);
+    Buttons_Add(274,120,28,36,(char *)"l",18);
 
-    Buttons_Add( 50,160,28,36,"z",19);
-    Buttons_Add( 82,160,28,36,"x",20);
-    Buttons_Add(114,160,28,36,"c",21);
-    Buttons_Add(146,160,28,36,"v",22);
-    Buttons_Add(178,160,28,36,"b",23);
-    Buttons_Add(210,160,28,36,"n",24);
-    Buttons_Add(242,160,28,36,"m",25);
+    Buttons_Add( 50,160,28,36,(char *)"z",19);
+    Buttons_Add( 82,160,28,36,(char *)"x",20);
+    Buttons_Add(114,160,28,36,(char *)"c",21);
+    Buttons_Add(146,160,28,36,(char *)"v",22);
+    Buttons_Add(178,160,28,36,(char *)"b",23);
+    Buttons_Add(210,160,28,36,(char *)"n",24);
+    Buttons_Add(242,160,28,36,(char *)"m",25);
 
-    Buttons_Add(  2,160,42,36,"caps",26);
+    Buttons_Add(  2,160,42,36,(char *)"caps",26);
     Buttons[26].dark = true;
     Buttons[26].small = true;
     Buttons[26].lock = false;
-    Buttons_Add(276,160,42,36,"del",27);
+    Buttons_Add(276,160,42,36,(char *)"del",27);
     Buttons[27].dark = true;
     Buttons[27].small = true;
 
-    Buttons_Add(  2,200,60,36,"123",28);
+    Buttons_Add(  2,200,60,36,(char *)"123",28);
     Buttons[28].dark = true;
-    Buttons_Add( 72,200,28,36,"/",29);
-    Buttons_Add(108,200,104,36," ",30);
-    Buttons_Add(220,200,28,36,".",31);
-    Buttons_Add(258,200,60,36,"Ok",32);
+    Buttons_Add( 72,200,28,36,(char *)"/",29);
+    Buttons_Add(108,200,104,36,(char *)" ",30);
+    Buttons_Add(220,200,28,36,(char *)".",31);
+    Buttons_Add(258,200,60,36,(char *)"Ok",32);
     Buttons[32].dark = true;
 
     Buttons_Show();
@@ -236,52 +236,52 @@
 {
     Buttons_Clear();
 
-    Buttons_Add(  2, 80,28,36,"Q", 0);
-    Buttons_Add( 34, 80,28,36,"W", 1);
-    Buttons_Add( 66, 80,28,36,"E", 2);
-    Buttons_Add( 98, 80,28,36,"R", 3);
-    Buttons_Add(130, 80,28,36,"T", 4);
-    Buttons_Add(162, 80,28,36,"Y", 5);
-    Buttons_Add(194, 80,28,36,"U", 6);
-    Buttons_Add(226, 80,28,36,"I", 7);
-    Buttons_Add(258, 80,28,36,"O", 8);
-    Buttons_Add(290, 80,28,36,"P", 9);
+    Buttons_Add(  2, 80,28,36,(char *)"Q", 0);
+    Buttons_Add( 34, 80,28,36,(char *)"W", 1);
+    Buttons_Add( 66, 80,28,36,(char *)"E", 2);
+    Buttons_Add( 98, 80,28,36,(char *)"R", 3);
+    Buttons_Add(130, 80,28,36,(char *)"T", 4);
+    Buttons_Add(162, 80,28,36,(char *)"Y", 5);
+    Buttons_Add(194, 80,28,36,(char *)"U", 6);
+    Buttons_Add(226, 80,28,36,(char *)"I", 7);
+    Buttons_Add(258, 80,28,36,(char *)"O", 8);
+    Buttons_Add(290, 80,28,36,(char *)"P", 9);
 
-    Buttons_Add( 18,120,28,36,"A",10);
-    Buttons_Add( 50,120,28,36,"S",11);
-    Buttons_Add( 82,120,28,36,"D",12);
-    Buttons_Add(114,120,28,36,"F",13);
-    Buttons_Add(146,120,28,36,"G",14);
-    Buttons_Add(178,120,28,36,"H",15);
-    Buttons_Add(210,120,28,36,"J",16);
-    Buttons_Add(242,120,28,36,"K",17);
-    Buttons_Add(274,120,28,36,"L",18);
+    Buttons_Add( 18,120,28,36,(char *)"A",10);
+    Buttons_Add( 50,120,28,36,(char *)"S",11);
+    Buttons_Add( 82,120,28,36,(char *)"D",12);
+    Buttons_Add(114,120,28,36,(char *)"F",13);
+    Buttons_Add(146,120,28,36,(char *)"G",14);
+    Buttons_Add(178,120,28,36,(char *)"H",15);
+    Buttons_Add(210,120,28,36,(char *)"J",16);
+    Buttons_Add(242,120,28,36,(char *)"K",17);
+    Buttons_Add(274,120,28,36,(char *)"L",18);
 
-    Buttons_Add( 50,160,28,36,"Z",19);
-    Buttons_Add( 82,160,28,36,"X",20);
-    Buttons_Add(114,160,28,36,"C",21);
-    Buttons_Add(146,160,28,36,"V",22);
-    Buttons_Add(178,160,28,36,"B",23);
-    Buttons_Add(210,160,28,36,"N",24);
-    Buttons_Add(242,160,28,36,"M",25);
+    Buttons_Add( 50,160,28,36,(char *)"Z",19);
+    Buttons_Add( 82,160,28,36,(char *)"X",20);
+    Buttons_Add(114,160,28,36,(char *)"C",21);
+    Buttons_Add(146,160,28,36,(char *)"V",22);
+    Buttons_Add(178,160,28,36,(char *)"B",23);
+    Buttons_Add(210,160,28,36,(char *)"N",24);
+    Buttons_Add(242,160,28,36,(char *)"M",25);
 
-    Buttons_Add(  2,160,42,36,"caps",26);
+    Buttons_Add(  2,160,42,36,(char *)"caps",26);
     Buttons[26].dark = true;
     Buttons[26].small = true;
     if (level == 3)
 	Buttons[26].lock = true;
     else
 	Buttons[26].lock = false;
-    Buttons_Add(276,160,42,36,"del",27);
+    Buttons_Add(276,160,42,36,(char *)"del",27);
     Buttons[27].dark = true;
     Buttons[27].small = true;
 
-    Buttons_Add(  2,200,60,36,"123",28);
+    Buttons_Add(  2,200,60,36,(char *)"123",28);
     Buttons[28].dark = true;
-    Buttons_Add( 72,200,28,36,"/",29);
-    Buttons_Add(108,204,100,36," ",30);
-    Buttons_Add(220,200,28,36,".",31);
-    Buttons_Add(258,200,60,36,"Ok",32);
+    Buttons_Add( 72,200,28,36,(char *)"/",29);
+    Buttons_Add(108,204,100,36,(char *)" ",30);
+    Buttons_Add(220,200,28,36,(char *)".",31);
+    Buttons_Add(258,200,60,36,(char *)"Ok",32);
     Buttons[32].dark = true;
 
     Buttons_Show();
@@ -300,48 +300,48 @@
 {
     Buttons_Clear();
 
-    Buttons_Add(  2, 80,28,36,"1", 0);
-    Buttons_Add( 34, 80,28,36,"2", 1);
-    Buttons_Add( 66, 80,28,36,"3", 2);
-    Buttons_Add( 98, 80,28,36,"4", 3);
-    Buttons_Add(130, 80,28,36,"5", 4);
-    Buttons_Add(162, 80,28,36,"6", 5);
-    Buttons_Add(194, 80,28,36,"7", 6);
-    Buttons_Add(226, 80,28,36,"8", 7);
-    Buttons_Add(258, 80,28,36,"9", 8);
-    Buttons_Add(290, 80,28,36,"0", 9);
+    Buttons_Add(  2, 80,28,36,(char *)"1", 0);
+    Buttons_Add( 34, 80,28,36,(char *)"2", 1);
+    Buttons_Add( 66, 80,28,36,(char *)"3", 2);
+    Buttons_Add( 98, 80,28,36,(char *)"4", 3);
+    Buttons_Add(130, 80,28,36,(char *)"5", 4);
+    Buttons_Add(162, 80,28,36,(char *)"6", 5);
+    Buttons_Add(194, 80,28,36,(char *)"7", 6);
+    Buttons_Add(226, 80,28,36,(char *)"8", 7);
+    Buttons_Add(258, 80,28,36,(char *)"9", 8);
+    Buttons_Add(290, 80,28,36,(char *)"0", 9);
 
-    Buttons_Add(  2,120,28,36,"!",10);
-    Buttons_Add( 34,120,28,36,"@",11);
-    Buttons_Add( 66,120,28,36,"#",12);
-    Buttons_Add( 98,120,28,36,"$",13);
-    Buttons_Add(130,120,28,36,"/",14);
-    Buttons_Add(162,120,28,36,"^",15);
-    Buttons_Add(194,120,28,36,"&",16);
-    Buttons_Add(226,120,28,36,"*",17);
-    Buttons_Add(258,120,28,36,"(",18);
-    Buttons_Add(290,120,28,36,")",19);
+    Buttons_Add(  2,120,28,36,(char *)"!",10);
+    Buttons_Add( 34,120,28,36,(char *)"@",11);
+    Buttons_Add( 66,120,28,36,(char *)"#",12);
+    Buttons_Add( 98,120,28,36,(char *)"$",13);
+    Buttons_Add(130,120,28,36,(char *)"/",14);
+    Buttons_Add(162,120,28,36,(char *)"^",15);
+    Buttons_Add(194,120,28,36,(char *)"&",16);
+    Buttons_Add(226,120,28,36,(char *)"*",17);
+    Buttons_Add(258,120,28,36,(char *)"(",18);
+    Buttons_Add(290,120,28,36,(char *)")",19);
 
-    Buttons_Add( 50,160,28,36,"-",20);
-    Buttons_Add( 82,160,28,36,"'",21);
-    Buttons_Add(114,160,28,36,"\"",22);
-    Buttons_Add(146,160,28,36,":",23);
-    Buttons_Add(178,160,28,36,";",24);
-    Buttons_Add(210,160,28,36,",",25);
-    Buttons_Add(242,160,28,36,"?",26);
+    Buttons_Add( 50,160,28,36,(char *)"-",20);
+    Buttons_Add( 82,160,28,36,(char *)"'",21);
+    Buttons_Add(114,160,28,36,(char *)"\"",22);
+    Buttons_Add(146,160,28,36,(char *)":",23);
+    Buttons_Add(178,160,28,36,(char *)";",24);
+    Buttons_Add(210,160,28,36,(char *)",",25);
+    Buttons_Add(242,160,28,36,(char *)"?",26);
 
-    Buttons_Add(  2,160,42,36,"1/2",27);
+    Buttons_Add(  2,160,42,36,(char *)"1/2",27);
     Buttons[27].dark = true;
-    Buttons_Add(276,160,42,36,"del",28);
+    Buttons_Add(276,160,42,36,(char *)"del",28);
     Buttons[28].dark = true;
     Buttons[28].small = true;
 
-    Buttons_Add(  2,200,60,36,"ABC",29);
+    Buttons_Add(  2,200,60,36,(char *)"ABC",29);
     Buttons[29].dark = true;
-    Buttons_Add( 72,200,28,36,"/",30);
-    Buttons_Add(108,204,100,36," ",31);
-    Buttons_Add(220,200,28,36,".",32);
-    Buttons_Add(258,200,60,36,"Ok",33);
+    Buttons_Add( 72,200,28,36,(char *)"/",30);
+    Buttons_Add(108,204,100,36,(char *)" ",31);
+    Buttons_Add(220,200,28,36,(char *)".",32);
+    Buttons_Add(258,200,60,36,(char *)"Ok",33);
     Buttons[33].dark = true;
 
     Buttons_Show();
@@ -359,48 +359,48 @@
 {
     Buttons_Clear();
 
-    Buttons_Add(  2, 80,28,36,"+", 0);
-    Buttons_Add( 34, 80,28,36,"*", 1);
-    Buttons_Add( 66, 80,28,36,"/", 2);
-    Buttons_Add( 98, 80,28,36,"=", 3);
-    Buttons_Add(130, 80,28,36,"<", 4);
-    Buttons_Add(162, 80,28,36,">", 5);
-    Buttons_Add(194, 80,28,36,"{", 6);
-    Buttons_Add(226, 80,28,36,"}", 7);
-    Buttons_Add(258, 80,28,36,"[", 8);
-    Buttons_Add(290, 80,28,36,"]", 9);
+    Buttons_Add(  2, 80,28,36,(char *)"+", 0);
+    Buttons_Add( 34, 80,28,36,(char *)"*", 1);
+    Buttons_Add( 66, 80,28,36,(char *)"/", 2);
+    Buttons_Add( 98, 80,28,36,(char *)"=", 3);
+    Buttons_Add(130, 80,28,36,(char *)"<", 4);
+    Buttons_Add(162, 80,28,36,(char *)">", 5);
+    Buttons_Add(194, 80,28,36,(char *)"{", 6);
+    Buttons_Add(226, 80,28,36,(char *)"}", 7);
+    Buttons_Add(258, 80,28,36,(char *)"[", 8);
+    Buttons_Add(290, 80,28,36,(char *)"]", 9);
 
-    Buttons_Add(  2,120,28,36," ",10);
-    Buttons_Add( 34,120,28,36," ",11);
-    Buttons_Add( 66,120,28,36," ",12);
-    Buttons_Add( 98,120,28,36," ",13);
-    Buttons_Add(130,120,28,36,"%",14);
-    Buttons_Add(162,120,28,36,"~",15);
-    Buttons_Add(194,120,28,36,"`",16);
-    Buttons_Add(226,120,28,36," ",17);
-    Buttons_Add(258,120,28,36," ",18);
-    Buttons_Add(290,120,28,36," ",19);
+    Buttons_Add(  2,120,28,36,(char *)" ",10);
+    Buttons_Add( 34,120,28,36,(char *)" ",11);
+    Buttons_Add( 66,120,28,36,(char *)" ",12);
+    Buttons_Add( 98,120,28,36,(char *)" ",13);
+    Buttons_Add(130,120,28,36,(char *)"%",14);
+    Buttons_Add(162,120,28,36,(char *)"~",15);
+    Buttons_Add(194,120,28,36,(char *)"`",16);
+    Buttons_Add(226,120,28,36,(char *)" ",17);
+    Buttons_Add(258,120,28,36,(char *)" ",18);
+    Buttons_Add(290,120,28,36,(char *)" ",19);
 
-    Buttons_Add( 50,160,28,36,"_",20);
-    Buttons_Add( 82,160,28,36,"\\",21);
-    Buttons_Add(114,160,28,36,"|",22);
-    Buttons_Add(146,160,28,36," ",23);
-    Buttons_Add(178,160,28,36," ",24);
-    Buttons_Add(210,160,28,36," ",25);
-    Buttons_Add(242,160,28,36," ",26);
+    Buttons_Add( 50,160,28,36,(char *)"_",20);
+    Buttons_Add( 82,160,28,36,(char *)"\\",21);
+    Buttons_Add(114,160,28,36,(char *)"|",22);
+    Buttons_Add(146,160,28,36,(char *)" ",23);
+    Buttons_Add(178,160,28,36,(char *)" ",24);
+    Buttons_Add(210,160,28,36,(char *)" ",25);
+    Buttons_Add(242,160,28,36,(char *)" ",26);
 
-    Buttons_Add(  2,160,42,36,"2/2",27);
+    Buttons_Add(  2,160,42,36,(char *)"2/2",27);
     Buttons[27].dark = true;
-    Buttons_Add(276,160,42,36,"del",28);
+    Buttons_Add(276,160,42,36,(char *)"del",28);
     Buttons[28].dark = true;
     Buttons[28].small = true;
 
-    Buttons_Add(  2,200,60,36,"ABC",29);
+    Buttons_Add(  2,200,60,36,(char *)"ABC",29);
     Buttons[29].dark = true;
-    Buttons_Add( 72,200,28,36,"/",30);
-    Buttons_Add(108,204,100,36," ",31);
-    Buttons_Add(220,200,28,36,".",32);
-    Buttons_Add(258,200,60,36,"Ok",33);
+    Buttons_Add( 72,200,28,36,(char *)"/",30);
+    Buttons_Add(108,204,100,36,(char *)" ",31);
+    Buttons_Add(220,200,28,36,(char *)".",32);
+    Buttons_Add(258,200,60,36,(char *)"Ok",33);
     Buttons[33].dark = true;
 
     Buttons_Show();
@@ -416,31 +416,31 @@
 {
     Buttons_Clear();
 
-    Buttons_Add( 61,200,147,36,"0", 9);
+    Buttons_Add( 61,200,147,36,(char *)"0", 9);
 
-    Buttons_Add( 61,160,47,36,"1", 0);
-    Buttons_Add(111,160,47,36,"2", 1);
-    Buttons_Add(161,160,47,36,"3", 2);
-    Buttons_Add(211,160,47,36,"+",10);
+    Buttons_Add( 61,160,47,36,(char *)"1", 0);
+    Buttons_Add(111,160,47,36,(char *)"2", 1);
+    Buttons_Add(161,160,47,36,(char *)"3", 2);
+    Buttons_Add(211,160,47,36,(char *)"+",10);
     Buttons[10].dark = true;
 
-    Buttons_Add( 61,120,47,36,"4", 3);
-    Buttons_Add(111,120,47,36,"5", 4);
-    Buttons_Add(161,120,47,36,"6", 5);
-    Buttons_Add(211,120,47,36,"-",11);
+    Buttons_Add( 61,120,47,36,(char *)"4", 3);
+    Buttons_Add(111,120,47,36,(char *)"5", 4);
+    Buttons_Add(161,120,47,36,(char *)"6", 5);
+    Buttons_Add(211,120,47,36,(char *)"-",11);
     Buttons[11].dark = true;
 
-    Buttons_Add( 61, 80,47,36,"7", 6);
-    Buttons_Add(111, 80,47,36,"8", 7);
-    Buttons_Add(161, 80,47,36,"9", 8);
-    Buttons_Add(211, 80,47,36,".",12);
+    Buttons_Add( 61, 80,47,36,(char *)"7", 6);
+    Buttons_Add(111, 80,47,36,(char *)"8", 7);
+    Buttons_Add(161, 80,47,36,(char *)"9", 8);
+    Buttons_Add(211, 80,47,36,(char *)".",12);
     Buttons[12].dark = true;
 
-    Buttons_Add(211,200,47,36,"del",13);
+    Buttons_Add(211,200,47,36,(char *)"del",13);
     Buttons[13].dark = true;
     Buttons[13].small = true;
 
-    Buttons_Add(271,200,47,36,"Ok",14);
+    Buttons_Add(271,200,47,36,(char *)"Ok",14);
     Buttons[14].dark = true;
 
     Buttons_Show();
@@ -582,7 +582,7 @@
     _fg = TFT_LIGHTGREY;
     TFT_print(label, x, y);
     _fg = TFT_YELLOW;
-    TFT_print(" ", LASTX, LASTY);
+    TFT_print((char *)" ", LASTX, LASTY);
     TFT_print(txt, LASTX, LASTY);
 }
 
@@ -611,9 +611,9 @@
     TFT_print(label, x, y);
     _fg = TFT_YELLOW;
     if (val)
-        TFT_print(" J", LASTX, LASTY);
+        TFT_print((char *)" J", LASTX, LASTY);
     else
-        TFT_print(" N", LASTX, LASTY);
+        TFT_print((char *)" N", LASTX, LASTY);
 }
 
 
@@ -621,9 +621,9 @@
 void ShowSSR2(uint16_t x, uint16_t y, int val)
 {
     _fg = TFT_LIGHTGREY;
-    TFT_print("SSR2 ", x, y);
+    TFT_print((char *)"SSR2 ", x, y);
     _fg = TFT_YELLOW;
-    TFT_clearStringRect(TFT_X, TFT_Y, "HLT en MLT");
+    TFT_clearStringRect(TFT_X, TFT_Y, (char *)"HLT en MLT");
     TFT_print((char *)SSR2Types[val], LASTX, LASTY);
 }
 
@@ -670,7 +670,7 @@
     _bg = TFT_BLACK;
     TFT_fillScreen(_bg);
     TFT_resetclipwin();
-    TopMessage("Wijzigen");
+    TopMessage((char *)"Wijzigen");
     _fg = TFT_LIGHTGREY;
     TFT_setFont(DEFAULT_FONT, NULL);
     TFT_print(label, 2, 28);
@@ -895,17 +895,17 @@
     _bg = TFT_BLACK;
     TFT_fillScreen(_bg);
     TFT_resetclipwin();
-    TopMessage("Wijzigen");
+    TopMessage((char *)"Wijzigen");
     _fg = TFT_LIGHTGREY;
     TFT_setFont(DEFAULT_FONT, NULL);
     TFT_print(label, 2, 28);
     curpos = TFT_X;
     _fg = TFT_YELLOW;
-    (value) ? TFT_print(" J ", curpos, 28) : TFT_print(" N ", curpos, 28);
+    (value) ? TFT_print((char *)" J ", curpos, 28) : TFT_print((char *)" N ", curpos, 28);
 
     Buttons_Clear();
-    Buttons_Add( 40, 100, 80, 40, "J/N", 0);
-    Buttons_Add(200, 100, 80, 40, "Ok",  1);
+    Buttons_Add( 40, 100, 80, 40, (char *)"J/N", 0);
+    Buttons_Add(200, 100, 80, 40, (char *)"Ok",  1);
     Buttons_Show();
 
     while (loop) {
@@ -914,10 +914,10 @@
 			_fg = TFT_YELLOW;
 		    	if (value) {
 			    value = false;
-			    TFT_print(" N ", curpos, 28);
+			    TFT_print((char *)" N ", curpos, 28);
 			} else {
 			    value = true;
-			    TFT_print(" J ", curpos, 28);
+			    TFT_print((char *)" J ", curpos, 28);
 			}
 			break;
 
@@ -942,14 +942,14 @@
     _bg = TFT_BLACK;
     TFT_fillScreen(_bg);
     TFT_resetclipwin();
-    TopMessage("Wijzigen");
+    TopMessage((char *)"Wijzigen");
 
     Buttons_Clear();
     Buttons_Add( 20,  60,120, 40, (char *)SSR2Types[0], 0);
     Buttons_Add(180,  60,120, 40, (char *)SSR2Types[1], 1);
     Buttons_Add( 20, 130,120, 40, (char *)SSR2Types[2], 2);
     Buttons_Add(180, 130,120, 40, (char *)SSR2Types[3], 3);
-    Buttons_Add(120, 200, 80, 40, "Ok",  4);
+    Buttons_Add(120, 200, 80, 40, (char *)"Ok",  4);
     Buttons[4].dark = true;
     Buttons[value].lock = true;
     Buttons_Show();
@@ -981,13 +981,13 @@
     _bg = TFT_BLACK;
     TFT_fillScreen(_bg);
     TFT_resetclipwin();
-    TopMessage("Wijzigen");
+    TopMessage((char *)"Wijzigen");
 
     Buttons_Clear();
     Buttons_Add( 80,  40,160, 40, (char *)mashTypes[0], 0);
     Buttons_Add( 80,  90,160, 40, (char *)mashTypes[1], 1);
     Buttons_Add( 80, 140,160, 40, (char *)mashTypes[2], 2);
-    Buttons_Add(120, 200, 80, 40, "Ok",  3);
+    Buttons_Add(120, 200, 80, 40, (char *)"Ok",  3);
     Buttons[3].dark = true;
     Buttons[value].lock = true;
     Buttons_Show();

mercurial