bridge_decl.h
上传用户:zlh9724
上传日期:2007-01-04
资源大小:1991k
文件大小:3k
源码类别:

浏览器

开发平台:

Unix_Linux

  1. PRIVATE HTTabStop tabs_8[] = {
  2. { 0, 8 }, {0, 16}, {0, 24}, {0, 32}, {0, 40},
  3. { 0, 48 }, {0, 56}, {0, 64}, {0, 72}, {0, 80},
  4. { 0, 88 }, {0, 96}, {0, 104}, {0, 112}, {0, 120},
  5. { 0, 128 }, {0, 136}, {0, 144}, {0, 152}, {0, 160},
  6. {0, 168}, {0, 176},
  7. {0, 0 } /* Terminate */
  8. };
  9. PRIVATE HTTabStop tabs_24[] = {
  10. {0, 24}, {0, 48}, /* 3 columns */
  11. {0, 0 } /* Terminate */
  12. };
  13. PRIVATE HTStyle HTStyleNormal = { 0,  "Normal", "P",
  14. HT_FONT, 1.0, HT_BLACK, 0, 0,
  15. 4, 4, 0, HT_LEFT, 1, 0, tabs_8,
  16. YES, YES, 1, 1, 0 };
  17. PRIVATE HTStyle HTStyleList = { &HTStyleNormal,  "List", "UL",
  18. HT_FONT, 1.0, HT_BLACK, 0, 0,
  19. 8, 12, 0, HT_LEFT, 1, 0, 0,
  20. YES, YES, 1, 1, 0 };
  21. PRIVATE HTStyle HTStyleMenu = {
  22. &HTStyleList,  "Menu", "MENU",
  23. HT_FONT, 1.0, HT_BLACK, 0, 0,
  24. 4, 4, 0, HT_LEFT, 1, 0, 0,
  25. YES, YES, 0, 0, 0
  26. };
  27. PRIVATE HTStyle HTStyleDirect = {
  28. &HTStyleMenu,  "Dir", "DIR",
  29. HT_FONT, 1.0, HT_BLACK, 0, 0,
  30. 0, 0, 0, HT_LEFT, 1, 0, tabs_24,
  31. YES, YES, 0, 0, 0
  32. };
  33. PRIVATE HTStyle HTStyleGlossary = {
  34. &HTStyleDirect,  "Glossary", "DL",
  35. HT_FONT, 1.0, HT_BLACK, 0, 0,
  36. 4, 10, 0, HT_LEFT, 1, 0, 0, 
  37. YES, YES, 1, 1, 0
  38. };
  39. PRIVATE HTStyle HTStyleGlossaryCompact = {
  40. &HTStyleGlossary,  "GlossaryCompact", "DLC",
  41. HT_FONT, 1.0, HT_BLACK, 0, 0,
  42. 4, 10, 0, HT_LEFT, 1, 0, 0, 
  43. YES, YES, 0, 0, 0
  44. };
  45. PRIVATE HTStyle HTStyleExample =
  46. { &HTStyleGlossaryCompact,  "Example", "XMP",
  47. HT_FONT, 1.0, HT_BLACK, 0, 0,
  48. 0, 0, 0, HT_LEFT, 1, 0, tabs_8,
  49. NO, NO, 1, 1, 0
  50. };
  51. PRIVATE HTStyle HTStylePreformatted =
  52. { &HTStyleExample,   "Preformatted", "PRE",
  53. HT_FONT, 1.0, HT_BLACK, 0, 0,
  54. 4, 4, 0, HT_LEFT, 1, 0, tabs_8,
  55. NO, YES, 1, 1, 0
  56. };
  57. PRIVATE HTStyle HTStyleListing =
  58. { &HTStylePreformatted,  "Listing", "LISTING",
  59. HT_FONT, 1.0, HT_BLACK, 0, 0,
  60. 0, 0, 0, HT_LEFT, 1, 0, tabs_8,
  61. NO, NO, 1, 1, 0 };
  62. PRIVATE HTStyle HTStyleAddress =
  63. { &HTStyleListing,  "Address", "ADDRESS",
  64. HT_FONT, 1.0, HT_BLACK, 0, 0,
  65. 4, 6, 0, HT_LEFT, 1, 0, 0,
  66. NO, NO, 0, 0, 0 };
  67. PRIVATE HTStyle HTStyleBlockQuote =
  68. { &HTStyleAddress,  "BlockQuote", "BLOCKQUOTE",
  69. HT_FONT, 1.0, HT_BLACK, 0, 0,
  70. 12, 8, 8, HT_LEFT, 1, 0, 0,
  71. NO, NO, 1, 1, 0 };
  72. PRIVATE HTStyle HTStyleHeading1 =
  73. { &HTStyleBlockQuote,  "Heading1", "H1",
  74. HT_FONT+HT_CAPITALS+HT_BOLD, 1.0, HT_BLACK, 0, 0,
  75. 0, 0, 0, HT_LEFT, 1, 0, 0,
  76. YES, YES, 1, 1, 0 };
  77. PRIVATE HTStyle HTStyleHeading2 =
  78. { &HTStyleHeading1,  "Heading2", "H2",
  79. HT_FONT, 1.0, HT_BLACK, 0, 0,
  80. 0, 0, 0, HT_LEFT, 1, 0, 0,
  81. YES, YES, 1, 1, 0 };
  82. PRIVATE HTStyle HTStyleHeading3 = { &HTStyleHeading2,  "Heading3", "H3",
  83. HT_FONT+HT_CAPITALS, 1.0, HT_BLACK, 0, 0,
  84. 2, 2, 0, HT_LEFT, 1, 0, 0, 
  85. YES, YES, 1, 0, 0 };
  86. PRIVATE HTStyle HTStyleHeading4 = { &HTStyleHeading3,  "Heading4", "H4",
  87. HT_FONT, 1.0, HT_BLACK, 0, 0,
  88. 2, 2, 0, HT_LEFT, 1, 0, 0,
  89. YES, YES, 1, 0, 0 };
  90. PRIVATE HTStyle HTStyleHeading5 = { &HTStyleHeading4,  "Heading5", "H5",
  91. HT_FONT, 1.0, HT_BLACK, 0, 0,
  92. 2, 2, 0, HT_LEFT, 1, 0, 0,
  93. YES, YES, 1, 0, 0 };
  94. PRIVATE HTStyle HTStyleHeading6 = { &HTStyleHeading5,  "Heading6", "H6",
  95. HT_FONT, 1.0, HT_BLACK, 0, 0,
  96. 2, 2, 0, HT_LEFT, 1, 0, 0,
  97. YES, YES, 1, 0, 0 };
  98. PRIVATE HTStyle HTStyleHeading7 = { &HTStyleHeading6,  "Heading7", "H7",
  99. HT_FONT, 1.0, HT_BLACK, 0, 0,
  100. 2, 2, 0, HT_LEFT, 1, 0, 0,
  101. YES, YES, 1, 0, 0 };
  102. /* Style sheet points to the last in the list:
  103. */
  104. PRIVATE HTStyleSheet sheet = { "default.style", &HTStyleHeading7 }; /* sheet */
  105. PUBLIC HTStyleSheet * styleSheet = &sheet;
  106. /*PUBLIC HTStyleSheet * styleSheet = NULL; */