resource.h 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. //stamp:0761034712918bff
  2. /*<------------------------------------------------------------------------------------------------->*/
  3. /*该文件由uiresbuilder生成,请不要手动修改*/
  4. /*<------------------------------------------------------------------------------------------------->*/
  5. #pragma once
  6. #include <res.mgr/snamedvalue.h>
  7. #define ROBJ_IN_CPP \
  8. namespace SOUI \
  9. {\
  10. const _R R;\
  11. const _UIRES UIRES;\
  12. }
  13. namespace SOUI
  14. {
  15. class _UIRES{
  16. public:
  17. class _UIDEF{
  18. public:
  19. _UIDEF(){
  20. XML_INIT = _T("UIDEF:XML_INIT");
  21. }
  22. const TCHAR * XML_INIT;
  23. }UIDEF;
  24. class _LAYOUT{
  25. public:
  26. _LAYOUT(){
  27. XML_MAINWND = _T("LAYOUT:XML_MAINWND");
  28. }
  29. const TCHAR * XML_MAINWND;
  30. }LAYOUT;
  31. class _values{
  32. public:
  33. _values(){
  34. string = _T("values:string");
  35. color = _T("values:color");
  36. skin = _T("values:skin");
  37. }
  38. const TCHAR * string;
  39. const TCHAR * color;
  40. const TCHAR * skin;
  41. }values;
  42. class _IMG{
  43. public:
  44. _IMG(){
  45. }
  46. }IMG;
  47. class _ICON{
  48. public:
  49. _ICON(){
  50. ICON_LOGO = _T("ICON:ICON_LOGO");
  51. }
  52. const TCHAR * ICON_LOGO;
  53. }ICON;
  54. };
  55. const SNamedID::NAMEDVALUE namedXmlID[]={
  56. {L"_name_start",65535},
  57. {L"btn_close",65536} };
  58. class _R{
  59. public:
  60. class _name{
  61. public:
  62. _name(){
  63. _name_start = namedXmlID[0].strName;
  64. btn_close = namedXmlID[1].strName;
  65. }
  66. const wchar_t * _name_start;
  67. const wchar_t * btn_close;
  68. }name;
  69. class _id{
  70. public:
  71. const static int _name_start = 65535;
  72. const static int btn_close = 65536;
  73. }id;
  74. class _string{
  75. public:
  76. const static int title = 0;
  77. const static int ver = 1;
  78. }string;
  79. class _color{
  80. public:
  81. const static int blue = 0;
  82. const static int gray = 1;
  83. const static int green = 2;
  84. const static int red = 3;
  85. const static int white = 4;
  86. }color;
  87. };
  88. #ifdef R_IN_CPP
  89. extern const _R R;
  90. extern const _UIRES UIRES;
  91. #else
  92. extern const __declspec(selectany) _R & R = _R();
  93. extern const __declspec(selectany) _UIRES & UIRES = _UIRES();
  94. #endif//R_IN_CPP
  95. }