New IHM
Dependencies: Array_Matrix TS_DISCO_F746NG LCD_DISCO_F746NG BSP_DISCO_F746NG
Diff: GuiBase.hpp
- Revision:
- 33:50b8f7654c36
- Parent:
- 31:d7f9f667fa68
--- a/GuiBase.hpp Sun Apr 02 06:59:09 2017 +0000 +++ b/GuiBase.hpp Mon Mar 12 04:22:48 2018 +0000 @@ -1,7 +1,13 @@ //----------------------------------------------------------- // GuiBase class (abstract base class) ---- Header +// +// <インポートしたライブラリのリビジョン> +// Array_Matrix 2 +// BSP_DISCO_F746NG 9 +// LCD_DISCO_F746NG 0 +// TS_DISCO_F746NG 0 // -// 2017/03/17, Copyright (c) 2017 MIKAMI, Naoki +// 2018/03/12, Copyright (c) 2018 MIKAMI, Naoki //----------------------------------------------------------- #ifndef F746_GUI_BASE_HPP @@ -24,6 +30,10 @@ static bool PanelTouched(); // Get touch panel state static TS_StateTypeDef GetTsState() { return state_; } + + // Clear the whole LCD + static void Clear(uint32_t backColor = ENUM_BACK) + { lcd_.Clear(backColor); } enum { ENUM_TEXT = 0xFFFFFFFF, ENUM_BACK = 0xFF003538, ENUM_CREATED = 0xFF0068B7, ENUM_TOUCHED = 0xFF7F7FFF,