/********************************************************************** Portions COPYRIGHT(c) 2017 STMicroelectronics ** Portions SEGGER Microcontroller GmbH & Co. KG ** Solutions for real time microcontroller applications ************************************************************************ ** (c) 1996 - 2017 SEGGER Microcontroller GmbH & Co. KG ** ** Internet: www.segger.com Support: support@segger.com ** ************************************************************************* emWin V5.40 - Graphical user interface for embedded applications **All Intellectual Property rights in the Software belongs to SEGGER.emWin is protected by international copyright laws. Knowledge of thesource code may not be used to write a similar product. This file mayonly be used in accordance with the following terms:The software has been licensed to STMicroelectronics InternationalN.V. a Dutch company with a Swiss branch and its headquarters in Plan-les-Ouates, Geneva, 39 Chemin du Champ des Filles, Switzerland for thepurposes of creating libraries for ARM Cortex-M-based 32-bit microcon_troller products commercialized by Licensee only, sublicensed and dis_tributed under the terms and conditions of the End User License Agree_ment supplied by STMicroelectronics International N.V.Full source code is available at: www.segger.comWe appreciate your understanding and fairness.----------------------------------------------------------------------File : GUIConf.hPurpose : Configures emWins abilities, fonts etc.----------------------------------------------------------------------*//* ... *//** ****************************************************************************** * @attention * * Copyright (c) 2017 STMicroelectronics. * All rights reserved. * * This software is licensed under terms that can be found in the LICENSE file * in the root directory of this software component. * If no LICENSE file comes with this software, it is provided AS-IS. * ****************************************************************************** *//* ... */#ifndefGUICONF_H#defineGUICONF_H/*********************************************************************** Multi layer/display support*//* ... */#defineGUI_NUM_LAYERS2// Maximum number of available layers/*********************************************************************** Multi tasking support*//* ... */#ifdefOS_SUPPORT#defineGUI_OS(1)// Compile with multitasking support#else#defineGUI_OS(0)#endif/*********************************************************************** Configuration of touch support*//* ... */#ifndefGUI_SUPPORT_TOUCH#defineGUI_SUPPORT_TOUCH(1)// Support touchscreen#endif/*********************************************************************** Default font*//* ... */#defineGUI_DEFAULT_FONT&GUI_Font6x8/*********************************************************************** Configuration of available packages*//* ... */#defineGUI_SUPPORT_MOUSE(1)/* Support a mouse */#defineGUI_WINSUPPORT(1)/* Use window manager */#defineGUI_SUPPORT_MEMDEV(1)/* Memory device package available */#defineGUI_SUPPORT_DEVICES(1)/* Enable use of device pointers */#defineGUI_USE_ARGB(1)/* Enable use of ARGB format */#defineGUI_MEMDEV_SUPPORT_CUSTOMDRAW(1)/* Enable use of custom draw for memdevs */7 defines/* ... */#endif/* Avoid multiple inclusion */