//
//  lcd_gui_touch.h	  Part of GUI support library, Touch panel action handler
//  Copyright(C)2014 Toyohiko Togashi tog001@nifty.com
//
//
//  This program is free software; you can redistribute it and/or modify it under the terms of the
//  GNU General Public License as published by the Free Software Foundation; either version 3
//  of the License, or (at your option) any later version.
//
//  This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
//  without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//  See the GNU General Public License for more details.
//
//  You should have received a copy of the GNU General Public License along with this program.
//  If not, see <http://www.gnu.org/licenses/>
//
//
//    Update history
//    ---------- ----- -------------------------------------------
//    2014.02.15 v0.0  First cording
//    2014.03.15 v0.2  Commit
//

#ifndef LCD_GUI_TOUCH_H_
#define LCD_GUI_TOUCH_H_

#include "lcd_gui_figure.h"

//
//	Configuration parameter
//
#define LCD_GUI_TOUCH_THRESHOLD			30					// [%]
#define LCD_GUI_TOUCH_CHATTER_CANCEL	100					// [event loop count]
//#define LCD_GUI_TOUCH_TAKE_OVER_CALLBACK					// Took the call-back over from parent

//
//	API
//
extern void lcd_guiHandlerTouch(struct lcd_gui *root);



#endif /* LCD_GUI_TOUCH_H_ */
