40 #include <nuttx/config.h> 42 #include <sys/types.h> 46 #include <nuttx/nx/nxglib.h> 47 #include <nuttx/video/fb.h> 48 #include <nuttx/video/rgbcolors.h> 59 #define BITMAP_NROWS 21 60 #define BITMAP_NCOLUMNS 21 61 #define BITMAP_NLUTCODES 8 71 #if CONFIG_NXWIDGETS_BPP == 24 || CONFIG_NXWIDGETS_BPP == 32 75 0x2448b4, 0x486cd8, 0x0024b4, 0x0024d8, 0x242490, 0x0000b4, 0xfcfcfc, 0xd8fcfc
80 0x5a75c6, 0x7590e1, 0x3f5ac6, 0x3f5ae1, 0x5a5aab, 0x3f3fc6, 0xfcfcfc, 0xe1fcfc
85 #elif CONFIG_NXWIDGETS_BPP == 16 89 0x2256, 0x4b7b, 0x0136, 0x013b, 0x2132, 0x0016, 0xffff, 0xdfff
94 0x5bb8, 0x749c, 0x3ad8, 0x3adc, 0x5ad5, 0x39f8, 0xffff, 0xe7ff
104 #elif CONFIG_NXWIDGETS_BPP == 8 105 # ifdef CONFIG_NXWIDGETS_GREYSCALE 111 0x49, 0x6d, 0x29, 0x2d, 0x30, 0x14, 0xfc, 0xf1
116 0x76, 0x91, 0x5e, 0x61, 0x63, 0x4e, 0xfc, 0xf3
125 0x2a, 0x4f, 0x06, 0x07, 0x26, 0x02, 0xff, 0xdf
130 0x4f, 0x73, 0x2b, 0x2b, 0x4a, 0x27, 0xff, 0xff
135 # error "Unsupport pixel format" 141 { 1, 1}, { 5, 2}, { 5, 3}, { 8, 2}, { 1, 4}, { 1, 0},
142 { 1, 1}, { 3, 2}, { 8, 3}, { 8, 2}, { 1, 4},
143 { 1, 1}, { 2, 2}, { 10, 3}, { 7, 2}, { 1, 4},
144 { 1, 1}, { 1, 2}, { 10, 3}, { 8, 2}, { 1, 4},
145 { 1, 1}, { 1, 2}, { 9, 3}, { 9, 2}, { 1, 4},
146 { 1, 1}, { 9, 3}, { 9, 2}, { 1, 5}, { 1, 4},
147 { 1, 1}, { 8, 3}, { 10, 2}, { 1, 5}, { 1, 4},
148 { 1, 1}, { 7, 3}, { 11, 2}, { 1, 5}, { 1, 4},
149 { 1, 1}, { 1, 2}, { 4, 3}, { 12, 2}, { 2, 5}, { 1, 4},
150 { 1, 1}, { 2, 2}, { 1, 3}, { 14, 2}, { 2, 5}, { 1, 4},
151 { 1, 1}, { 16, 2}, { 3, 5}, { 1, 4},
152 { 1, 1}, { 15, 2}, { 4, 5}, { 1, 4},
153 { 1, 1}, { 13, 2}, { 6, 5}, { 1, 4},
154 { 1, 1}, { 11, 2}, { 8, 5}, { 1, 4},
155 { 1, 1}, { 8, 2}, { 11, 5}, { 1, 4},
156 { 1, 1}, { 4, 2}, { 15, 5}, { 1, 4},
157 { 1, 1}, { 2, 2}, { 14, 6}, { 1, 7}, { 2, 5}, { 1, 4},
158 { 1, 1}, { 1, 2}, { 1, 5}, { 15, 7}, { 2, 5}, { 1, 4},
159 { 1, 1}, { 19, 5}, { 1, 0},
160 { 1, 1}, { 1, 0}, { 17, 4}, { 1, 0}, { 1, 1},
static const struct NXWidgets::SRlePaletteBitmapEntry g_minimizeRleEntries[]
const struct NXWidgets::SRlePaletteBitmap g_minimizeBitmap
static const uint32_t g_minimizeBrightLut[BITMAP_NLUTCODES]
static const uint32_t g_minimizeNormalLut[BITMAP_NLUTCODES]