setup_def_SFM.h
上传用户:caisangzi8
上传日期:2013-10-25
资源大小:15756k
文件大小:4k
源码类别:

DVD

开发平台:

C/C++

  1. #ifdef SOFT_MENU//Modifed by ChenZhao on 2004-9-3 11:22 WP
  2. #define WORNINGCOLOR   13
  3. #define WORNINGFONTCOLOR 7
  4. #define SETUP_BGCOLOR 15
  5. #define PAGE_BGCOLOR 6
  6. #define PAGE_SDCOLOR 3
  7. #ifdef EASTECH_DP3240_SETUP_MENU
  8. #define ITEM_BGCOLOR  0
  9. #else
  10. #define ITEM_BGCOLOR 14
  11. #endif
  12. #define ITEM_FILLCOLOR 6
  13. #define ITEM_FONTCOLOR 10
  14. #define SELECT_BGCOLOR SETUP_BGCOLOR
  15. #ifdef EASTECH_DP3240_SETUP_MENU
  16. #define SELECT_FONTBGCOLOR 0
  17. #else
  18. #define SELECT_FONTBGCOLOR 14
  19. #endif
  20. #define SELECT_FILLCOLOR 6
  21. #define SELECT_FONTCOLOR 10
  22. #define SELECT_ANTIFONTCOLOR 1
  23. #define GUIDE_BGCOLOR SETUP_BGCOLOR
  24. #define GUIDE_FILLCOLOR 6
  25. #define GUIDE_FONTCOLOR 10
  26. #define TITLE_FONTCOLOR 4
  27. #define TITLE_BGCOLOR ITEM_BGCOLOR
  28. #ifdef SHOW_PAGE_TITLE
  29. #define TITLE_HEIGHT SETUP_BUTTON_HEIGHT//SETUP_BUTTON_HEIGHT
  30. #else
  31. #define TITLE_HEIGHT 0
  32. #endif//SHOW_SETUP_GUIDE
  33. #ifdef SHOW_SETUP_GUIDE
  34. #define GUIDE_HEIGHT (SETUP_BUTTON_HEIGHT*2)
  35. #else
  36. #define GUIDE_HEIGHT 0
  37. #endif//SHOW_SETUP_GUIDE
  38. #define ITEM_ARENA_HEIGHT (SETUP_BUTTON_HEIGHT*SETUP_MAX_LINE)
  39. #ifdef EASTECH_SETUPMENU
  40. #define PAGE_TITLE_HEIGHT (72)
  41. #else
  42. #define PAGE_TITLE_HEIGHT (48)
  43. #endif
  44. #define CUSTM_YSTART 2//unit item_index
  45. #define BORDER_WIDTH 4 //unit 2pixel/1width
  46. #define PAGE_XSTART 0//unit 2pixel/1width
  47. #define PAGE_XWIDTH 48//unit 2pixel/1width
  48. #define PAGE_ICON_XSTART 12 //unit 2pixel/1width
  49. #define ITEM_XSTART (PAGE_XSTART+PAGE_XWIDTH+2)//unit 2pixel/1width
  50. #define ITEM_WIDTH (9*14)//unit 2pixel/1width
  51. #define ITEM_TEXT_XSTART 4//unit 2pixel/1width
  52. #define SELECT_XSTART (ITEM_XSTART+ITEM_WIDTH)//unit 2pixel/1width
  53. #define SELECT_WIDTH (16*8)//unit 2pixel/1width
  54. #define SELECT_TEXT_XSTART 8//unit 2pixel/1width
  55. #define GUIDE_YSTART (TITLE_HEIGHT+ITEM_ARENA_HEIGHT)//unit 2pixel/1width
  56. #define GUIDE_XSTART 0//unit 2pixel/1width
  57. #ifdef EASTECH_DP3240_SETUP_MENU
  58. #define TITLE_XSTART (ITEM_XSTART+8)
  59. #define TITLE_XWIDTH (ITEM_WIDTH+SELECT_WIDTH-16)
  60. #else
  61. #define TITLE_XSTART (ITEM_XSTART)
  62. #define TITLE_XWIDTH (ITEM_WIDTH-8)
  63. #endif
  64. #define TITLE_YSTART 0
  65. #define TITLE_TEXT_XSTART 4//unit 2pixel/1width
  66. #define SETUP_REGION_HEIGHT (TITLE_HEIGHT+GUIDE_HEIGHT+ITEM_ARENA_HEIGHT)
  67. #define _SETUP_REGION_WIDTH (SELECT_XSTART+SELECT_WIDTH)//unit 2pixel/1width
  68. #if (_SETUP_REGION_WIDTH % 8==0)
  69. #define SETUP_REGION_WIDTH _SETUP_REGION_WIDTH
  70. #else
  71. #define SETUP_REGION_WIDTH (8+_SETUP_REGION_WIDTH/8*8)
  72. #endif
  73. //==============================================
  74. #define R_CORNER_LU 0x00//left up corner
  75. #define R_CORNER_RU 0x01
  76. #define R_CORNER_RD 0x02
  77. #define R_CORNER_LD 0x03
  78. #define R_CORNER_LINE 0x04//Draw line only
  79. #define R_CORNER_TRANS 0x08//Draw Front color only
  80. #define R_CORNER_INVERT 0x10//invert the Front color and backgroundcolor,use couple with R_CORNER_TRANS
  81. //==============================================
  82. #define SETUPGUI_MENU 0
  83. #define SETUPGUI_PASSWORD 1
  84. #define SETUPGUI_TESTINTERLACE 2
  85. #define SETUPGUI_VIDEO 3
  86. //==============================================
  87. #define PASSWORDS_NULL 0
  88. #define PASSWORDS_INIT 1
  89. #define PASSWORDS_OLD 2
  90. #define PASSWORDS_NEW 3
  91. #define PASSWORDS_CONFIRM 4
  92. #define PASSWORDS_ENTER 5
  93. #define PASSWORDS_UNLOCK 6
  94. #define PASSWORDGUI_XSTART (ITEM_XSTART+4)
  95. #define PASSWORDGUI_XPW 72
  96. #define PASSWORDGUI_YSTART (TITLE_HEIGHT+SETUP_BUTTON_HEIGHT*2)
  97. #define PASSWORDGUI_XLEN (23*8+4)
  98. #define PASSWORDGUI_YLEN (5*SETUP_BUTTON_HEIGHT+12)
  99. #define PASSWORDGUI_SCXLEN SETUP_BUTTON_HEIGHT
  100. #define PASSWORDGUI_SCYLEN SETUP_BUTTON_HEIGHT*2
  101. #define PASSWORDGUI_SCXS (PASSWORDGUI_XSTART+PASSWORDGUI_XLEN-PASSWORDGUI_SCXLEN-2)
  102. #define PASSWORDGUI_SCXE (PASSWORDGUI_XSTART+PASSWORDGUI_XLEN-2)
  103. #define PASSWORDGUI_SCYS (PASSWORDGUI_YSTART+1)
  104. #define PASSWORDGUI_SCYE (PASSWORDGUI_YSTART+PASSWORDGUI_SCYLEN+3)
  105. #define PASSWORDGUI_FONTCOLOR  10
  106. #define PASSWORDGUI_BGCOLOR 3
  107. #define PASSWORDGUI_FILLCOLOR 6
  108. //=============================================
  109. #define VIDEOSTATE_NULL 0
  110. #define VIDEOSTATE_BRIHTNESS 1
  111. #define VIDEOSTATE_CONTRAST 2
  112. #define VIDEOSTATE_HUE 3
  113. #define VIDEOSTATE_SATURATION 4
  114. #endif//SOFT_MENU