| # |
| # For a description of the syntax of this configuration file, |
| # see the file kconfig-language.txt in the NuttX tools repository. |
| # |
| |
| config EXAMPLES_NX |
| tristate "NX graphics example" |
| default n |
| depends on NX |
| select BOARDCTL |
| ---help--- |
| Enable the NX graphics example |
| |
| if EXAMPLES_NX |
| |
| config EXAMPLES_NX_DEFAULT_COLORS |
| bool "Use Default Colors" |
| default y |
| |
| if !EXAMPLES_NX_DEFAULT_COLORS |
| |
| config EXAMPLES_NX_BGCOLOR |
| hex "Background Color" |
| ---help--- |
| The color of the background. Default depends on config EXAMPLES_NX_BPP. |
| |
| config EXAMPLES_NX_COLOR1 |
| hex "Color of Window 1" |
| ---help--- |
| The color of window 1. Default depends on config EXAMPLES_NX_BPP. |
| |
| config EXAMPLES_NX_COLOR2 |
| hex "Color of Window 2" |
| ---help--- |
| The color of window 2. Default depends on config EXAMPLES_NX_BPP. |
| |
| config EXAMPLES_NX_TBCOLOR |
| hex "Toolbar Color" |
| ---help--- |
| The color of the toolbar. Default depends on config EXAMPLES_NX_BPP. |
| |
| config EXAMPLES_NX_FONTCOLOR |
| hex "Font Color" |
| ---help--- |
| The color of the fonts. Default depends on config EXAMPLES_NX_BPP. |
| |
| endif |
| |
| config EXAMPLES_NX_DEFAULT_FONT |
| bool "Use Default Font" |
| default y |
| |
| config EXAMPLES_NX_FONTID |
| int "Font ID" |
| depends on !EXAMPLES_NX_DEFAULT_FONT |
| ---help--- |
| Selects the font (see font ID numbers in include/nuttx/nx/nxfonts.h) |
| |
| config EXAMPLES_NX_BPP |
| int "Bits-Per-Pixel" |
| default 32 |
| ---help--- |
| Pixels per pixel to use. Valid options include 2, 4, 8, 16, 24, |
| and 32. Default is 32. |
| |
| config EXAMPLES_NX_RAWWINDOWS |
| bool "Use Raw Windows" |
| default n |
| ---help--- |
| Use raw windows; Default is to use pretty, framed NXTK windows with |
| toolbars. |
| |
| config EXAMPLES_NX_TOOLBAR_HEIGHT |
| int "Tool bar height" |
| default 16 |
| depends on !EXAMPLES_NX_RAWWINDOWS |
| ---help--- |
| The height of the toolbar in the NXTK framed windows |
| |
| comment "NX Server Options" |
| |
| config EXAMPLES_NX_STACKSIZE |
| int "NX Server Stack Size" |
| default DEFAULT_TASK_STACKSIZE |
| ---help--- |
| The stacksize to use when creating the NX server. Default 2048 |
| |
| config EXAMPLES_NX_CLIENTPRIO |
| int "Client Priority" |
| default 100 |
| ---help--- |
| The client priority. Default: 100 |
| |
| config EXAMPLES_NX_SERVERPRIO |
| int "Server Priority" |
| default 120 |
| ---help--- |
| The server priority. Default: 120 |
| |
| config EXAMPLES_NX_LISTENERPRIO |
| int "Listener Priority" |
| default 80 |
| ---help--- |
| The priority of the event listener thread. Default 80. |
| |
| endif |