#ifndef __menu_c_ #define __menu_c_ //MENU DEFINITIONS #define mainMenu 0 //start screen #define helpMenu 1 //help 1st part #define initMenu 3 //inizialize default position #define findMenu 4 //find #define manualMenu 2 //manual motor control /******************************************************************************/ /** * Show buttons in menu * returns width of menu */ int showButtons(String b1,String b2,String b3,String b4) { int l[4]; l[0]=b1.length();l[1]=b2.length();l[2]=b3.length();l[3]=b4.length(); int max=l[0],i,o; for( i=1; i<4; i++)if( l[i]>max )max=l[i]; //FIND longest for( i=0; i<4; i++ ) //print to LCD { lcd.setCursor(lcdW-max-1,i); lcd.print('|'); for( o=0; o