comparison Discovery/Inc/tMenuCvOption.h @ 999:ac25c35a3c97 GasConsumption

New Tab for dynamic configuration: since more and more functions are added to the OSTC the space in the menus is getting short. To avoid problems a new Tab within the SYS menu has been added which shall focus an functions / views which are configuration dependend. In future this menu may have dynamic content dependend on which views are active or which sensors are connected. The Cview for compass and Timer have been moved to the new tab in the first step
author Ideenmodellierer
date Mon, 28 Apr 2025 19:47:41 +0200
parents
children
comparison
equal deleted inserted replaced
998:5a690195b6b7 999:ac25c35a3c97
1 ///////////////////////////////////////////////////////////////////////////////
2 /// -*- coding: UTF-8 -*-
3 ///
4 /// \file Discovery/Inc/tMenuCvOption.h
5 /// \brief Header file of Menu Lines for System settings
6 /// \author heinrichs weikamp gmbh
7 /// \date 24-April-2025
8 ///
9 /// $Id$
10 ///////////////////////////////////////////////////////////////////////////////
11 /// \par Copyright (c) 2014-2025 Heinrichs Weikamp gmbh
12 ///
13 /// This program is free software: you can redistribute it and/or modify
14 /// it under the terms of the GNU General Public License as published by
15 /// the Free Software Foundation, either version 3 of the License, or
16 /// (at your option) any later version.
17 ///
18 /// This program is distributed in the hope that it will be useful,
19 /// but WITHOUT ANY WARRANTY; without even the implied warranty of
20 /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 /// GNU General Public License for more details.
22 ///
23 /// You should have received a copy of the GNU General Public License
24 /// along with this program. If not, see <http://www.gnu.org/licenses/>.
25 //////////////////////////////////////////////////////////////////////////////
26
27 /* Define to prevent recursive inclusion -------------------------------------*/
28 #ifndef TMENU_CVOPTION_H
29 #define TMENU_CVOPTION_H
30
31 /* Includes ------------------------------------------------------------------*/
32 #include "stm32f4xx_hal.h"
33 #include "gfx_engine.h"
34
35 /** @addtogroup Template
36 * @{
37 */
38
39 /* Exported variables --------------------------------------------------------*/
40
41
42 /* Exported functions --------------------------------------------------------*/
43
44 uint32_t tMCvOption_refresh(uint8_t line, char *text, uint16_t *tab, char *subtext);
45 void tMCvOption_checkLineStatus(void);
46
47 #endif /* TMENU_CVOPTION_H */