硬汉嵌入式论坛

 找回密码
 立即注册
查看: 10971|回复: 25
收起左侧

[emWin实例] emwin在按钮button上面显示图片

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
发表于 2015-3-13 11:32:13 | 显示全部楼层 |阅读模式
原始图片,带alpha通道的32位bmp图片:
bird.zip (3 KB, 下载次数: 399)

显示效果如下:
2.png

===================================
模拟器上面运行的代码:
  1. /*********************************************************************
  2. *                SEGGER Microcontroller GmbH & Co. KG                *
  3. *        Solutions for real time microcontroller applications        *
  4. **********************************************************************
  5. *                                                                    *
  6. *        (c) 1996 - 2015  SEGGER Microcontroller GmbH & Co. KG       *
  7. *                                                                    *
  8. *        Internet: www.segger.com    Support:  support@segger.com    *
  9. *                                                                    *
  10. **********************************************************************
  11. ** emWin V5.28 - Graphical user interface for embedded applications **
  12. emWin is protected by international copyright laws.   Knowledge of the
  13. source code may not be used to write a similar product.  This file may
  14. only  be used  in accordance  with  a license  and should  not be  re-
  15. distributed in any way. We appreciate your understanding and fairness.
  16. ----------------------------------------------------------------------
  17. File        : GUIDEMO_Start.c
  18. Purpose     : GUIDEMO initialization
  19. ----------------------------------------------------------------------
  20. */
  21. #include "GUIDEMO.h"
  22. #include "GUI.h"
  23. #ifndef GUI_CONST_STORAGE
  24.   #define GUI_CONST_STORAGE const
  25. #endif
  26. extern GUI_CONST_STORAGE GUI_BITMAP bmbird;
  27. static GUI_CONST_STORAGE unsigned long _acbird[] = {
  28.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  29.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  30.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  31.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  32.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  33.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  34.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  35.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  36.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  37.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  38.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  39.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  40.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  41.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  42.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  43.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  44.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  45.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  46.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  47.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  48.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  49.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  50.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  51.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  52.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  53.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  54.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  55.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFFEE188, 0xFFFEE185, 0xD7FEE288, 0x8AFEE083, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80,
  56.         0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF80, 0x70FEDF7F, 0x78FEDF80,
  57.         0xAFFEE188, 0xF8FEE289, 0xFFFEE287, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  58.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFFED966, 0xE5FDD967, 0x39FEDA69, 0x00FED75F, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C,
  59.         0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED65C, 0x00FED75D,
  60.         0x0AFED864, 0x9CFEDA69, 0xFFFFE07E, 0xFFF9D050, 0xFF000000, 0xFF000000, 0xFF000000,
  61.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFF7CF58, 0xBDF6CF57, 0x09FDD459, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558,
  62.         0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558, 0x00FED558,
  63.         0x00FED559, 0x48F8D058, 0xF8E1BC4D, 0xFFEAC451, 0xFF000000, 0xFF000000, 0xFF000000,
  64.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFF1CB56, 0xB7F0CA55, 0x06FBD35A, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FCD45B, 0x00FDD55A, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B,
  65.         0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B, 0x00FDD55B,
  66.         0x00FDD55B, 0x3FF4CD58, 0xF6D9B74F, 0xFFE3BF52, 0xFF000000, 0xFF000000, 0xFF000000,
  67.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFF1CC58, 0xB7F0CB57, 0x07FAD45C, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65C, 0x00EFD482, 0x00F1D47B, 0x00FCD55B, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D,
  68.         0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D, 0x00FDD65D,
  69.         0x00FDD65D, 0x3FF4CE5A, 0xF6D9B750, 0xFFE3C054, 0xFF000000, 0xFF000000, 0xFF000000,
  70.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFF0CC5A, 0xB7F0CB59, 0x07FAD45E, 0x00FDD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD55C, 0x00F5E1A1, 0x00F3F0E4, 0x00EED68D, 0x00FAD45F, 0x00FDD65E, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F,
  71.         0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F, 0x00FCD65F,
  72.         0x00FCD65F, 0x3FF3CE5B, 0xF6D9B851, 0xFFE2C055, 0xFF000000, 0xFF000000, 0xFF000000,
  73.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFF0CC5C, 0xB7EFCB5A, 0x07F9D460, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD65F, 0x00F5DA84, 0x00F9F8F1, 0x00F8F7F2, 0x00EDDCA6, 0x00F6D366, 0x00FCD65F, 0x00FCD661, 0x00FCD661,
  74.         0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661, 0x00FCD661,
  75.         0x00FCD661, 0x3FF3CE5D, 0xF6D8B853, 0xFFE2C057, 0xFF000000, 0xFF000000, 0xFF000000,
  76.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFEFCC5D, 0xB7EECB5B, 0x07F9D361, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FAD564, 0x00F4E0A2, 0x00FBF9F5, 0x00FCFBFB, 0x00EEE4C3, 0x00F1D275, 0x00FAD560, 0x00FBD662,
  77.         0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FCD661, 0x00FCD661, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662, 0x00FBD662,
  78.         0x00FBD562, 0x3FF2CE5F, 0xF6D7B754, 0xFFE1C058, 0xFF000000, 0xFF000000, 0xFF000000,
  79.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFEECB5E, 0xB7EECA5C, 0x07F8D362, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD563, 0x00F9D565, 0x00F3DFA3, 0x00FAF9F5, 0x00FEFEFF, 0x00F3EEDE, 0x00EDD68F, 0x00F6D264,
  80.         0x00FBD562, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FBD563, 0x00FAD462, 0x00F5D268, 0x00EFD175, 0x00F0D173, 0x00F7D365, 0x00FBD563, 0x00FBD563, 0x00FAD563, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564, 0x00FAD564,
  81.         0x00FAD564, 0x3FF1CD60, 0xF6D7B756, 0xFFE1BF5A, 0xFF000000, 0xFF000000, 0xFF000000,
  82.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFEECB5F, 0xB7EDCA5D, 0x07F7D363, 0x00FAD565, 0x00FAD565, 0x00FAD565, 0x00FAD565, 0x00FAD565, 0x00FAD565, 0x00FAD565, 0x00FAD564, 0x00F8D466, 0x00F3DFA4, 0x00FAF9F4, 0x00FFFFFF, 0x00F8F7F3, 0x00EDE0B7,
  83.         0x00EFD276, 0x00F7D363, 0x00FAD563, 0x00FAD564, 0x00FAD564, 0x00FAD563, 0x00F6D266, 0x00EDD690, 0x00EDE4C8, 0x00EDE5CD, 0x00F1EDE1, 0x00EDDFB3, 0x00F0D06F, 0x00F3D168, 0x00F6D369, 0x00F8D465, 0x00FAD565, 0x00FAD565, 0x00FAD565, 0x00FAD565,
  84.         0x00F9D565, 0x3FF1CD61, 0xF6D7B757, 0xFFE1BF5B, 0xFF000000, 0xFF000000, 0xFF000000,
  85.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFEDCA60, 0xB7ECCA5E, 0x07F6D264, 0x00F9D466, 0x00F8D465, 0x00F8D465, 0x00F8D465, 0x00F8D465, 0x00F8D465, 0x00F8D465, 0x00F8D465, 0x00F9D465, 0x00F7D467, 0x00F2DFA4, 0x00FAF9F5, 0x00FFFFFF, 0x00FDFEFE,
  86.         0x00F3EFE3, 0x00EBDCAD, 0x00EBD387, 0x00F0D174, 0x00F3D373, 0x00ECD17D, 0x00ECDFB6, 0x00F9F9F6, 0x00F6F2E5, 0x00ECD58E, 0x00F8F3E4, 0x00FDFDFD, 0x00EDE7D6, 0x00E6D7AC, 0x00E7CF85, 0x00F2D16A, 0x00F9D465, 0x00F8D465, 0x00F8D465, 0x00F8D465,
  87.         0x00F8D465, 0x3FEFCD62, 0xF6D6B658, 0xFFDFBE5B, 0xFF000000, 0xFF000000, 0xFF000000,
  88.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFECCA60, 0xB7EBC95F, 0x07F5D265, 0x00F8D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F8D466, 0x00F6D367, 0x00F1DFA8, 0x00FCFBF9, 0x00FFFFFF,
  89.         0x00FFFFFF, 0x00FEFEFE, 0x00F8F8F5, 0x00F6F2E8, 0x00F6F2E6, 0x00F7F5EF, 0x00FDFDFE, 0x00FFFFFF, 0x00FCFCF9, 0x00F5F1E5, 0x00FCFCFA, 0x00F6F2E4, 0x00F0DC9E, 0x00F4D473, 0x00F7D468, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466, 0x00F7D466,
  90.         0x00F7D466, 0x3FEECC62, 0xF6D5B558, 0xFFDEBE5C, 0xFF000000, 0xFF000000, 0xFF000000,
  91.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFEBC960, 0xB7EAC85F, 0x07F4D165, 0x00F7D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F7D364, 0x00F0D37B, 0x00F7F5ED, 0x00FFFFFF,
  92.         0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00F6F2E5, 0x00F0D686, 0x00F6D264, 0x00F7D365, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366, 0x00F6D366,
  93.         0x00F6D366, 0x3FEECB62, 0xF6D4B558, 0xFFDDBD5C, 0xFF000000, 0xFF000000, 0xFF000000,
  94.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE9C860, 0xB7E9C75F, 0x07F3D065, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D265, 0x00F1D274, 0x00F7F2E4, 0x00FFFFFF,
  95.         0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FCFBFB, 0x00EEDBA1, 0x00F4D164, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266, 0x00F5D266,
  96.         0x00F5D266, 0x3FECCA62, 0xF6D3B558, 0xFFDCBD5C, 0xFF000000, 0xFF000000, 0xFF000000,
  97.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE8C760, 0xB7E8C65E, 0x07F1CF65, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F2D169, 0x00F3E8C8, 0x00FFFFFF,
  98.         0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00F1E9CF, 0x00F0D170, 0x00F4D165, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166, 0x00F4D166,
  99.         0x00F4D166, 0x3FEBCA62, 0xF6D1B458, 0xFFDBBC5C, 0xFF000000, 0xFF000000, 0xFF000000,
  100.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE7C65F, 0xB7E7C55E, 0x07F0CE64, 0x00F3D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2CF63, 0x00EFD78F, 0x00F9F8F3,
  101.         0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00F5F0E2, 0x00EDD382, 0x00F2CF64, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065, 0x00F2D065,
  102.         0x00F2D065, 0x3FEAC861, 0xF6D0B357, 0xFFD9BB5B, 0xFF000000, 0xFF000000, 0xFF000000,
  103.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE6C45E, 0xB7E5C45D, 0x07EFCC63, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F0CE66, 0x00EEDDAB,
  104.         0x00FAFAF9, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FEFEFE, 0x00F3EEDE, 0x00ECD388, 0x00F1CE63, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64, 0x00F1CE64,
  105.         0x00F1CE64, 0x3FE8C761, 0xF6CFB156, 0xFFD8B95A, 0xFF000000, 0xFF000000, 0xFF000000,
  106.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE4C35D, 0xB7E4C25C, 0x07EDCB62, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCC61, 0x00E6CF87,
  107.         0x00E9D9A9, 0x00F0E5C5, 0x00F8F6EF, 0x00F9F8F4, 0x00F9F8F4, 0x00F5F1E4, 0x00EDE0B7, 0x00EBCF79, 0x00EFCC62, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63, 0x00EFCD63,
  108.         0x00EFCD63, 0x3FE7C55F, 0xF6CEB055, 0xFFD7B859, 0xFF000000, 0xFF000000, 0xFF000000,
  109.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE2C15C, 0xB7E2C15B, 0x07EBC960, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EDCA62, 0x00E2CF97,
  110.         0x00EACB6F, 0x00EBCB68, 0x00E4D4A4, 0x00E9D186, 0x00EAD082, 0x00EACD73, 0x00ECCA63, 0x00EECB60, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61, 0x00EECB61,
  111.         0x00EECB61, 0x3FE5C45E, 0xF6CDAE53, 0xFFD6B657, 0xFF000000, 0xFF000000, 0xFF000000,
  112.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFE1C05A, 0xB7E1C059, 0x07EAC75E, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95E, 0x00E9C96A, 0x00E1CF98,
  113.         0x00EBC960, 0x00E8C868, 0x00E2CD8E, 0x00ECC95E, 0x00ECC95D, 0x00ECC95E, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F, 0x00ECC95F,
  114.         0x00ECC95F, 0x3FE3C25C, 0xF6CBAD51, 0xFFD4B555, 0xFF000000, 0xFF000000, 0xFF000000,
  115.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFDFBE58, 0xB7DFBE57, 0x07E8C55C, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00E9C75D, 0x00E6C767, 0x00E4CD86, 0x00E2CD8C,
  116.         0x00DFC679, 0x00DBCA98, 0x00E1D2A3, 0x00E7C660, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D, 0x00EAC75D,
  117.         0x00EAC75D, 0x3FE2C05A, 0xF6C9AC50, 0xFFD2B354, 0xFF000000, 0xFF000000, 0xFF000000,
  118.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFDDBC56, 0xB7DEBC55, 0x07E6C359, 0x00E8C55B, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E5C460, 0x00DCC88D, 0x00E4D6AD, 0x00E2D5AF,
  119.         0x00DEC57A, 0x00E6CB7B, 0x00E3D8B8, 0x00DCC98E, 0x00E7C45C, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A, 0x00E8C55A,
  120.         0x00E8C55A, 0x3FE0BE57, 0xF6C7A94E, 0xFFD0B151, 0xFF000000, 0xFF000000, 0xFF000000,
  121.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFDBBA53, 0xB7DBBA52, 0x07E4C156, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C358, 0x00E5C359, 0x00E4C567, 0x00DDD0A9,
  122.         0x00DBC890, 0x00E4C25B, 0x00DDCA91, 0x00DBCA93, 0x00E0C36B, 0x00E6C356, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357, 0x00E6C357,
  123.         0x00E6C357, 0x3FDEBC54, 0xF6C6A74B, 0xFFCFAF4E, 0xFF000000, 0xFF000000, 0xFF000000,
  124.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFD9B850, 0xB7DAB84F, 0x07E2BF53, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E2C15B, 0x00DBC88D,
  125.         0x00DDC479, 0x00E1C05E, 0x00DCC47B, 0x00E0C264, 0x00E2C15A, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154, 0x00E4C154,
  126.         0x00E4C154, 0x3FDCBA51, 0xF6C4A548, 0xFFCDAD4B, 0xFF000000, 0xFF000000, 0xFF000000,
  127.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFD8B64D, 0xB7D8B64C, 0x06E0BD50, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E1BE53, 0x00DDBF63,
  128.         0x00E1BE52, 0x00E2BE51, 0x00E1BE53, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51, 0x00E2BE51,
  129.         0x00E2BE51, 0x3FDAB84E, 0xF6C2A446, 0xFFCAAB49, 0xFF000000, 0xFF000000, 0xFF000000,
  130.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFCEAD47, 0xBCCFAD47, 0x08DCB84C, 0x00E0BC4E, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BB4D, 0x00E0BB4D, 0x00E0BB4D, 0x00E0BB4D, 0x00E0BB4D, 0x00E0BB4D,
  131.         0x00E0BB4D, 0x00E0BB4D, 0x00E0BB4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D, 0x00E0BC4D,
  132.         0x00E0BB4D, 0x45D4B249, 0xF8B99B3F, 0xFFC7A744, 0xFF000000, 0xFF000000, 0xFF000000,
  133.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFB99A3E, 0xE4B6983D, 0x34CAA843, 0x00D8B448, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DDB849, 0x00DDB949, 0x00DDB949, 0x00DDB949, 0x00DDB949, 0x00DDB949,
  134.         0x00DDB949, 0x00DDB949, 0x00DDB949, 0x00DBB749, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648, 0x00DAB648,
  135.         0x04D2AF46, 0x8FC1A140, 0xFFCCAB46, 0xFFCAA740, 0xFF000000, 0xFF000000, 0xFF000000,
  136.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFAE9035, 0xFFBC9D40, 0xD0B19338, 0x77B99A3B, 0x68BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x65BC9D3C, 0x1AD3AF43, 0x00DBB645, 0x00DBB645, 0x00DBB645, 0x00DBB645, 0x00DBB645,
  137.         0x00DBB645, 0x00DBB645, 0x10CEAC41, 0x5BBE9E3D, 0x6ABB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x69BB9C3C, 0x6ABB9B3C,
  138.         0x9EB6983A, 0xF2AA8D35, 0xFFAD8F37, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  139.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFC8A63C, 0xF6C3A13A, 0x3FD4B03F, 0x00D9B441, 0x00D9B441, 0x00D9B441, 0x00D9B441, 0x00D9B441,
  140.         0x00D8B341, 0x19CAA73D, 0xA1B79837, 0xFB9E822E, 0xFFAA8D33, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  141.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  142.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFC8A438, 0xF6C3A137, 0x3FD2AD3B, 0x00D7B13C, 0x00D7B13C, 0x00D7B13C, 0x00D7B13C, 0x00D6B03C,
  143.         0x1CC6A338, 0xB1AF9132, 0xFF000000, 0xFF977C2B, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  144.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  145.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFC5A234, 0xF6C19E33, 0x3FD0AA37, 0x00D4AE38, 0x00D4AE38, 0x00D5AE38, 0x00D3AC38, 0x23C3A034,
  146.         0xB6AF8F2F, 0xFFFFFFE9, 0xFF977C28, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  147.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  148.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFC39F2F, 0xF6BF9B2E, 0x3FCEA732, 0x00D2AB33, 0x00D2AB33, 0x00D0A933, 0x2DBF9C2F, 0xC2AC8D2B,
  149.         0xFFE4BA39, 0xFF9F8128, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  150.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  151.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFC19C2B, 0xF6BC982A, 0x3FCBA42D, 0x00D0A82E, 0x00CDA52D, 0x31BB972A, 0xCDA58526, 0xFFBB982A,
  152.         0xFF937722, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  153.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  154.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFBF9926, 0xF6BA9525, 0x3FC9A229, 0x00CAA229, 0x3CB99526, 0xD0A78724, 0xFFBB9728, 0xFF876D1C,
  155.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  156.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  157.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFBD9622, 0xF6BE9722, 0x3FC19A23, 0x49B49021, 0xDFA28220, 0xFFA5831D, 0xFFA98829, 0xFF000000,
  158.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  159.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  160.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFAE8A1D, 0xF6AF8B1D, 0x8EAA871C, 0xE09E7E1B, 0xFFA4821C, 0xFF000000, 0xFF000000, 0xFF000000,
  161.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  162.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  163.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFFA88620, 0xFEA4831E, 0xFA9C7C1C, 0xFF423100, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  164.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  165.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  166.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  167.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  168.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  169.   0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  170.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  171.         0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000
  172. };
  173. GUI_CONST_STORAGE GUI_BITMAP bmbird = {
  174.   48, // xSize
  175.   48, // ySize
  176.   192, // BytesPerLine
  177.   32, // BitsPerPixel
  178.   (unsigned char *)_acbird,  // Pointer to picture data
  179.   NULL,  // Pointer to palette
  180.   GUI_DRAW_BMP8888
  181. };
  182. /*********************************************************************
  183. *
  184. *       MainTask
  185. */
  186. void MainTask(void)
  187. {
  188.     BUTTON_Handle hButton;
  189.     GUI_Init();
  190.     GUI_SetBkColor(GUI_BLUE);
  191.     GUI_Clear();
  192.     hButton = BUTTON_Create(10, 10, 100, 100, GUI_ID_BUTTON0, WM_CF_SHOW);
  193.     BUTTON_SetBitmapEx(hButton, BUTTON_BI_UNPRESSED, &bmbird, 15, 25);
  194.     while (1)
  195.     {
  196.         GUI_Delay(10);
  197.     }
  198. }
  199. /*************************** End of file ****************************/
复制代码
回复

使用道具 举报

36

主题

2039

回帖

2147

积分

至尊会员

积分
2147
发表于 2015-3-14 12:25:49 | 显示全部楼层
试了可用[s:151]
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

0

主题

87

回帖

206

积分

高级会员

积分
206
发表于 2016-1-13 10:32:38 | 显示全部楼层
正好需要 谢谢
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2016-1-15 11:51:03 | 显示全部楼层
硬汉,我在这个工程里,加入了:
WM_SetCallback(WM_HBKWIN, _cbBkWin);
在回调函数中处理button按下。
static void _cbBkWin(WM_MESSAGE* pMsg) {
  switch(pMsg->MsgId) {
  case WM_PAINT:
   
    break;
  case WM_NOTIFY_PARENT:
        if (pMsg->Data.v == WM_NOTIFICATION_RELEASED) {
      if (pMsg->hWinSrc == hButton) {
       BUTTON_SetText(hButton, "2#");
      }
    }
    break;
  default:
        WM_DefaultProc(pMsg);
    break;
  }
}
但是进入不了回调函数处理啊。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2016-1-15 21:12:22 | 显示全部楼层

回 yaanhyy 的帖子

yaanhyy:硬汉,我在这个工程里,加入了:
WM_SetCallback(WM_HBKWIN, _cbBkWin);
在回调函数中处理button按下。
static void _cbBkWin(WM_MESSAGE* pMsg) {
  switch(pMsg->MsgId) {
....... (2016-01-15 11:51) 
这一部分好像错了,你用GUIBulder生成个模板看下这部分;

case WM_NOTIFY_PARENT:
        if (pMsg->Data.v == WM_NOTIFICATION_RELEASED) {
      if (pMsg->hWinSrc == hButton) {
       BUTTON_SetText(hButton, "2#");
      }
    }
    break;
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2016-8-18 22:36:19 | 显示全部楼层
请教:long _acbird[] 这个数据是怎么得到的?
BmpCvt.exe找不到GUI_DRAW_BMP8888
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2016-8-19 09:55:16 | 显示全部楼层

回 mcza30 的帖子

mcza30:请教:long _acbird[] 这个数据是怎么得到的?
BmpCvt.exe找不到GUI_DRAW_BMP8888
(2016-08-18 22:36)
首先你得保证你使用的图片是32位的,使用我楼主位提供的那个带alpha通道的32位bmp图片,你转换下试试。
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2016-8-19 13:02:15 | 显示全部楼层

回 eric2013 的帖子

eric2013:首先你得保证你使用的图片是32位的,使用我楼主位提供的那个带alpha通道的32位bmp图片,你转换下试试。

(2016-08-19 09:55)
谢谢eric2013,但是32位的图片怎么得到?要用特别的工具?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2016-8-19 14:52:39 | 显示全部楼层

回 mcza30 的帖子

mcza30:谢谢eric2013,但是32位的图片怎么得到?要用特别的工具? (2016-08-19 13:02) 
1. 从这个网站现在ICO格式的图标,http://www.easyicon.net/,这种格式的图标都是带alpha通道的
2. 使用这个软件转换成带alpha通道的32位bmp图片就可以了,http://www.armbbs.cn/forum.php?mod=viewthread&tid=12660
3. 最后就可以使用BmpCvt了。
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2016-8-19 21:40:53 | 显示全部楼层

回 eric2013 的帖子

eric2013:1. 从这个网站现在ICO格式的图标,http://www.easyicon.net/,这种格式的图标都是带alpha通道的
2. 使用这个软件转换成带alpha通道的32位bmp图片就可以了,http://www.armbbs.cn/forum.php?mod=viewthread&tid=12660
3. 最后就可以使用BmpCvt了。 (2016-08-19 14:52)
好的,我去试试。谢谢
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-5 15:50:07 | 显示全部楼层
楼主,你好!如果是重绘的Button,可以把图片显示在Button上么?我试了下好像不行。。。
~~~~~
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2017-7-5 15:55:17 | 显示全部楼层

回 like_888 的帖子

like_888:楼主,你好!如果是重绘的Button,可以把图片显示在Button上么?我试了下好像不行。。。 (2017-07-05 15:50)
按钮自定义回调函数吗,可以学习新版emWin教程的这个章节,你可以随意设置button的显示效果,贴图,文本,各种形状的按钮都可以实现:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=19834

QQ截图20170705155240.png
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-5 16:52:53 | 显示全部楼层
好的,谢谢。是用的按钮自定义回调函数。
~~~~~
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-5 20:22:47 | 显示全部楼层
楼主,我看了V6版47章的教程,在按钮自定义回调函数中贴位图上去不行。如果不用按钮自定义回调函数就可以把位图贴到按钮上。
现在按钮自定义回调函数里面就跟教程里面的一样,BUTTON_SetBitmapEx(WM_GetDialogItem(hWin, ID_BUTTON_1), BUTTON_BI_UNPRESSED, &bmCunchu_WeiDianJi, 10, 10);这个放在窗口初始化也没效果,放在按钮自定义回调函数里面也没有效果。应该怎么样把位图显示在自定义了的按钮上?
~~~~~
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2017-7-6 01:35:24 | 显示全部楼层

回 like_888 的帖子

like_888:楼主,我看了V6版47章的教程,在按钮自定义回调函数中贴位图上去不行。如果不用按钮自定义回调函数就可以把位图贴到按钮上。
现在按钮自定义回调函数里面就跟教程里面的一样,BUTTON_SetBitmapEx(WM_GetDialogItem(hWin, ID_BUTTON_1), BUTTON_BI_UNPRESSED, &bmCunchu_WeiDia .. (2017-07-05 20:22) 
有没有可以直接在模拟器上面跑的代码,有的话,发上来,我给你测试下。
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-6 09:20:04 | 显示全部楼层
大神,求指点呐
~~~~~
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-6 13:20:19 | 显示全部楼层

回 eric2013 的帖子

eric2013:

有没有可以直接在模拟器上面跑的代码,有的话,发上来,我给你测试下。
附件如下,可以直接在模拟器上运行,再加个MainTask函数调用下创建窗口函数就可以在模拟器上跑了。
APP_Setting.rar (3 KB, 下载次数: 127)
~~~~~
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2017-7-7 01:58:51 | 显示全部楼层

回 like_888 的帖子

like_888:附件如下,可以直接在模拟器上运行,再加个MainTask函数调用下创建窗口函数就可以在模拟器上跑了。



....... (2017-07-06 13:20)
是你转换的图片有问题,比如我这里用你的应用,显示我在一楼设置的小鸟图标:
QQ截图20170707015611.png
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-7 08:50:32 | 显示全部楼层

回 eric2013 的帖子

eric2013:是你转换的图片有问题,比如我这里用你的应用,显示我在一楼设置的小鸟图标:



....... (2017-07-07 01:58)
那如果我想把目前这个有小鸟的按钮改成灰色的按钮,整个按钮是灰色的,按下按钮是绿色的,小鸟的图标不影响,要怎么实现?
~~~~~
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2017-7-7 09:31:40 | 显示全部楼层

回 like_888 的帖子

like_888:那如果我想把目前这个有小鸟的按钮改成灰色的按钮,整个按钮是灰色的,按下按钮是绿色的,小鸟的图标不影响,要怎么实现?
(2017-07-07 08:50)
可以的,还用那个自定义按钮回调函数实现就行。
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-7 10:21:45 | 显示全部楼层

回 eric2013 的帖子

eric2013:可以的,还用那个自定义按钮回调函数实现就行。
(2017-07-07 09:31)
用自定义按钮回调函数,按钮颜色有了,图标就没有了。。。
~~~~~
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-7 11:16:23 | 显示全部楼层

回 eric2013 的帖子

eric2013:可以的,还用那个自定义按钮回调函数实现就行。
(2017-07-07 09:31)
图标显示在Button上已经可以显示,现在就是如果用按钮自定义回调函数,图标就显示不出来了
~~~~~
回复

使用道具 举报

8

主题

54

回帖

78

积分

初级会员

~

积分
78
QQ
发表于 2017-7-7 11:31:56 | 显示全部楼层

回 eric2013 的帖子

eric2013:可以的,还用那个自定义按钮回调函数实现就行。
(2017-07-07 09:31)
[s:140]谢谢大神,已经解决这个问题了,在自定义回调函数里面用GUI_DrawBitmap();函数,而不是调用BUTTON_SetBitmapEx();,图标和按钮颜色可以一起显示了。非常感谢[s:142]
~~~~~
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2017-7-8 00:55:49 | 显示全部楼层

回 like_888 的帖子

like_888:[s:140]谢谢大神,已经解决这个问题了,在自定义回调函数里面用GUI_DrawBitmap();函数,而不是调用BUTTON_SetBitmapEx();,图标和按钮颜色可以一起显示了。非常感谢[s:142] (2017-07-07 11:31) 
[s:130]
回复

使用道具 举报

3

主题

22

回帖

31

积分

新手上路

积分
31
发表于 2019-5-16 17:18:05 | 显示全部楼层
正好用到,学习了
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2019-7-16 12:08:49 | 显示全部楼层
硬汉哥,按钮控件上怎么显示存在外部spi-flash中的图片呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-4 07:49 , Processed in 0.460519 second(s), 34 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表