_90g.xml 70 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769
  1. <!--
  2. Licensed Materials - Property of IBM
  3. IBM Cognos Products: rs
  4. (C) Copyright IBM Corp. 2018, 2020
  5. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. -->
  7. <resources>
  8. <dialog id="_90g" idsDialogTitle="IDS_TITLE_CUSTOM_STYLE" borderStyle="sizable" startupHeight="825" startupWidth="800" showX="true">
  9. <dialogHtml>
  10. <![CDATA[
  11. <div style="min-height: 375px; min-width: 375px;" onkeyup="_90g._all(event);" onkeydown="_90g._a7j(event);" onkeypress="_90g._wph(event);">
  12. <style>
  13. ._90g_clsTxtStyleName
  14. {
  15. width: 300px;
  16. }
  17. ._90g_clsTxtStyleName:invalid,
  18. ._90g_clsTxtStyleName.clsInvalidTxtBox
  19. {
  20. border-bottom: 1px solid var(--support-01);
  21. }
  22. ._90g_clsTablePreview
  23. {
  24. max-height: 150px;
  25. overflow: auto;
  26. }
  27. ._90g_clsTablePreview *:hover
  28. {
  29. cursor: pointer !important;
  30. }
  31. ._90g_clsTablePreview > table
  32. {
  33. width: 100%;
  34. }
  35. ._90g_clsStyleSection
  36. {
  37. margin-bottom: var(--16S);
  38. }
  39. ._90g_clsFlexItems
  40. {
  41. display: flex;
  42. align-items: center;
  43. }
  44. ._90g_clsFlexItems > *
  45. {
  46. margin: 0px var(--8XS);
  47. }
  48. ._90g_clsFlexItems > *:first-child
  49. {
  50. margin-left: 0px;
  51. }
  52. ._90g_clsFlexItems > *:last-child
  53. {
  54. margin-right: 0px;
  55. }
  56. ._90g_clsEquallySpacedSections
  57. {
  58. display:flex;
  59. justify-content: space-between;
  60. }
  61. ._90g_clsFavoriteSection
  62. {
  63. display: flex;
  64. }
  65. ._90g_clsHorizontalDivider
  66. {
  67. height:1px;
  68. width: 100%;
  69. margin-bottom: var(--16S);
  70. margin-right: var (--8XS);
  71. background-color: var(--G2);
  72. }
  73. ._90g_clsVerticalDivider
  74. {
  75. height: 32px;
  76. width: 1px;
  77. margin: 0px var(--16S);
  78. background-color: var(--G2);
  79. }
  80. ._90g_clsHALDlgOverrides .clsCCHLCustomColorBox[current]
  81. {
  82. width: var(--32L);
  83. height: var(--32L);
  84. }
  85. ._90g_clsHALDlgOverrides .clsToolbarButton > svg
  86. {
  87. fill: var(--text-02);
  88. }
  89. ._90g_clsHALDlgOverrides .clsToolbarButton_up:hover,
  90. ._90g_clsHALDlgOverrides .clsToolbarButton_stuck,
  91. ._90g_clsHALDlgOverrides .clsToolbarButton_down
  92. {
  93. background-color: transparent;
  94. }
  95. ._90g_clsHALDlgOverrides .clsToolbarButton_stuck > svg,
  96. ._90g_clsHALDlgOverrides .clsToolbarButton_down > svg
  97. {
  98. fill: var(--primary1);
  99. }
  100. ._90g_clsHALDlgOverrides .clsToolbarButton_up:hover > svg
  101. {
  102. fill: var(--primary2);
  103. }
  104. ._90g_clsSectionHeader
  105. {
  106. font-size: var(--HEADING-XS);
  107. font-weight: bold;
  108. margin-bottom: var(--8XS);
  109. }
  110. ._90g_clsItemHeader
  111. {
  112. margin-bottom: var(--8XS);
  113. }
  114. ._90g_clsPreviewDiv
  115. {
  116. width: 100%;
  117. height: 100%;
  118. }
  119. ._90g_clsNoBackgroundColor
  120. {
  121. background: linear-gradient(to top left, transparent 0%, transparent calc(50% - 1px), red 50%, transparent calc(50% + 1px), transparent 100%);
  122. }
  123. ._90g_clsAdvancedTextSection
  124. {
  125. display: flex;
  126. align-items: center;
  127. background-color: transparent;
  128. border: none;
  129. padding-left: 0;
  130. }
  131. ._90g_clsAdvancedTextSection:hover,
  132. ._90g_clsHALDlgOverrides .clsCCHLCustomColorBox
  133. {
  134. cursor: pointer;
  135. }
  136. ._90g_clsAdvancedTextSection > div:last-of-type
  137. {
  138. margin-left: var(--16S);
  139. }
  140. ._90g_clsAdvancedTextSection[state=closed] svg[opened]
  141. {
  142. display: none;
  143. }
  144. ._90g_clsAdvancedTextSection[state=opened] svg[closed]
  145. {
  146. display: none;
  147. }
  148. ._90g_clsLineArrangementButton
  149. {
  150. border: none;
  151. background-color: transparent;
  152. cursor:default;
  153. padding:1px;
  154. margin:0px
  155. }
  156. ._90g_clsLineArrangementButton > div
  157. {
  158. height: var(--16S);
  159. width: var(--16S);
  160. overflow:hidden;
  161. line-height:0px;
  162. font-size:2pt;
  163. padding:0px;
  164. margin:0px;
  165. border:2px dotted var(--text-02);
  166. }
  167. ._90g_clsLineArrangementButton > div:hover,
  168. ._90g_clsLineArrangementButton > div[border=all]:hover
  169. {
  170. cursor: pointer;
  171. border-color: var(--primary1);
  172. }
  173. ._90g_clsLineArrangementButton[selected] > div,
  174. ._90g_clsLineArrangementButton[selected] > div[border=all]
  175. {
  176. border-color: var(--primary2);
  177. }
  178. ._90g_clsLineArrangementButton > div[border=top]
  179. {
  180. border-top-style: solid;
  181. }
  182. ._90g_clsLineArrangementButton > div[border=left]
  183. {
  184. border-left-style: solid;
  185. }
  186. ._90g_clsLineArrangementButton > div[border=all]
  187. {
  188. border:2px solid var(--text-02);
  189. }
  190. ._90g_clsLineArrangementButton > div[border=bottom]
  191. {
  192. border-bottom-style: solid;
  193. }
  194. ._90g_clsLineArrangementButton > div[border=right]
  195. {
  196. border-right-style: solid;
  197. }
  198. ._90g_clsBorderPreview
  199. {
  200. height:100%;
  201. width: 100%;
  202. display: flex;
  203. align-items: center;
  204. justify-content: center;
  205. }
  206. ._90g_clsHorizontalBoxPreview,
  207. ._90g_clsVerticalBoxPreview
  208. {
  209. position: absolute;
  210. display: flex;
  211. align-items: center;
  212. justify-content: center;
  213. }
  214. ._90g_clsHorizontalBoxPreview
  215. {
  216. flex-direction: column;
  217. height: 30px;
  218. }
  219. ._90g_clsVerticalBoxPreview
  220. {
  221. flex-direction: row;
  222. width: 30px;
  223. }
  224. ._90g_clsHorizontalBoxPreview > div,
  225. ._90g_clsVerticalBoxPreview > div
  226. {
  227. text-overflow: ellipsis;
  228. white-space: nowrap;
  229. overflow: hidden;
  230. }
  231. ._90g_clsBoxPreviewLabel
  232. {
  233. position:absolute;
  234. left: 0px;
  235. top: 0px;
  236. }
  237. ._90g_clsMarginBoxPreview
  238. {
  239. background-color: var(--text-03);
  240. }
  241. ._90g_clsBorderBoxPreview
  242. {
  243. background-color: var(--G2);
  244. }
  245. ._90g_clsPaddingBoxPreview
  246. {
  247. background-color: var(--ui-03);
  248. }
  249. ._90g_clsMultiPropertySection
  250. {
  251. display: flex;
  252. }
  253. ._90g_clsMultiPropertySection > div
  254. {
  255. min-width: 180px;
  256. }
  257. ._90g_clsRestoreToDefaults
  258. {
  259. display:flex;
  260. align-items: center;
  261. color: var(--primary2);
  262. background-color: transparent;
  263. border: none;
  264. padding-left: 0px;
  265. }
  266. ._90g_clsRestoreToDefaults svg
  267. {
  268. fill: var(--primary2);
  269. }
  270. ._90g_clsRestoreToDefaults:hover
  271. {
  272. cursor: pointer;
  273. }
  274. </style>
  275. <div HAL_dlgItemId="_90g_content" style="height: 100%; display: flex; flex-direction: column">
  276. <div style="margin-bottom: var(--16S);">
  277. <div style="padding-bottom: var(--8XS);" HAL_ids="IDS_CUSTOM_STYLE_NAME"></div>
  278. <input class="clsTextBox _90g_clsTxtStyleName" HAL_dlgItemId="txtStyleName" type="text" HAL_isSelectable="true" maxlength="128" HAL_idsAriaLabel="IDS_CUSTOM_STYLE_NAME"/>
  279. <div HAL_dlgItemId="divInvalidWarning" style="padding-top: var(--8XS); color: var(--support-01);" HAL_ids="IDS_CUSTOM_STYLE_NAME_FAIL"></div>
  280. </div>
  281. <div style="display:flex; flex-grow: 1; overflow: auto">
  282. <div HAL_dlgItemId="divStyleableElements" style="padding: var(--8XS); margin-right: var(--8XS); min-width:150px; overflow:auto; width: 300px; border: 1px solid #e0e0e0">
  283. <div>
  284. <div HAL_dlgItemId="divItemElementsPreviewTitle" style="font-weight: bold; margin-bottom: var(--8XS);">
  285. <span HAL_dlgItemId="spanNodePreview"></span>&nbsp;<span HAL_ids="IDS_LBL_PREVIEW_LOWER"></span>
  286. </div>
  287. <div onclick="_90g._yj5( event );" class="clsDialogText _90g_clsTablePreview" HAL_dlgItemId="divPreview"></div>
  288. </div>
  289. <div class="_90g_clsHorizontalDivider"></div>
  290. <div style="margin-top: var(--8XS);">
  291. <div HAL_dlgItemId="divItemElementsTitle" style="font-weight: bold; margin-bottom: var(--8XS);">
  292. <span HAL_dlgItemId="spanNodeElements"></span>&nbsp;<span HAL_ids="IDS_LBL_ELEMENTS_LOWER"></span>
  293. </div>
  294. <div HAL_dlgItemId="divItemElements" class="clsListView" style="margin-top: var(--8XS); overflow-y:auto; max-height: 225px;" HAL_idsAriaLabel="IDS_LBL_ELEMENTS_LOWER"></div>
  295. </div>
  296. </div>
  297. <div style="margin-left: var(--8XS);">
  298. <!-- TabBox -->
  299. <table HAL_dlgItemId="tabMain">
  300. <tr>
  301. <td HAL_ids="IDS_TAB_CUSTOM_STYLE_TEXT"></td>
  302. <td HAL_ids="IDS_TAB_CUSTOM_STYLE_SIZE_AND_POS"></td>
  303. <td HAL_ids="IDS_TAB_CUSTOM_STYLE_BACKGROUND"></td>
  304. <td HAL_ids="IDS_TAB_CUSTOM_STYLE_BOX"></td>
  305. </tr>
  306. </table>
  307. <!-- TabPanels -->
  308. <div class="_90g_clsHALDlgOverrides clsTabPanels" HAL_dlgItemId="tabMain_Panels">
  309. <!-- TabPanel [Text] -->
  310. <div HAL_dlgItemId="tabMain_Panel0">
  311. <div style="display:flex; flex-direction: row; justify-content: space-between; margin-left: var(--8XS);">
  312. <div>
  313. <div HAL_dlgItemId="PropertySection_font">
  314. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CCHL_TITLE_FONT"></div>
  315. <div style="display:flex">
  316. <div>
  317. <div class="_90g_clsStyleSection _90g_clsMultiPropertySection">
  318. <div style="margin-right: var(--8XS);">
  319. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_FONT_FAMILY"></div>
  320. <div>
  321. <table HAL_dlgItemId="cboFontFamilies" style="width:200px" HAL_idsAriaLabel="IDS_CCHL_LBL_FONT_FAMILY"></table>
  322. </div>
  323. </div>
  324. <div style="margin: 0px var(--8XS);">
  325. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_FONT_SIZE"></div>
  326. <div class="_90g_clsFlexItems">
  327. <div>
  328. <table HAL_dlgItemId="cboFontSize" style="width:100px" HAL_idsAriaLabel="IDS_CCHL_LBL_FONT_SIZE"></table>
  329. </div>
  330. <div>
  331. <table HAL_dlgItemId="cboFontSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  332. </div>
  333. </div>
  334. </div>
  335. </div>
  336. <div class="_90g_clsStyleSection _90g_clsMultiPropertySection">
  337. <div HAL_dlgItemId="PropertySection_font-weight">
  338. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_FONT_WEIGHT"></div>
  339. <div HAL_dlgItemId="divFontWeight"></div>
  340. </div>
  341. <div HAL_dlgItemId="PropertySection_font-style">
  342. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_FONT_STYLE"></div>
  343. <div HAL_dlgItemId="divFontStyle"></div>
  344. </div>
  345. <div HAL_dlgItemId="PropertySection_font-effects">
  346. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_EFFECTS"></div>
  347. <div>
  348. <label style="margin-bottom: var(--16S)" class="clsToggle" Hal_dlgItemFor="chkUnderline">
  349. <input HAL_dlgItemId="chkUnderline" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_dlgItemId="spanUnderlineLabel" HAL_ids="IDS_CCHL_LBL_FONT_UNDERLINE"></span>
  350. </label>
  351. </div>
  352. <div>
  353. <label style="margin-bottom: var(--16S)" class="clsToggle" Hal_dlgItemFor="chkOverline">
  354. <input HAL_dlgItemId="chkOverline" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_dlgItemId="spanOverlineLabel" HAL_ids="IDS_PROPVAL_OVERLINE"></span>
  355. </label>
  356. </div>
  357. <div>
  358. <label style="margin-bottom: var(--16S)" class="clsToggle" Hal_dlgItemFor="chkLineThrough">
  359. <input HAL_dlgItemId="chkLineThrough" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_dlgItemId="spanLineThroughLabel" HAL_ids="IDS_PROPVAL_LINETHROUGH"></span>
  360. </label>
  361. </div>
  362. </div>
  363. </div>
  364. <div class="_90g_clsStyleSection">
  365. <div class="_90g_clsItemHeader" HAL_ids="IDS_CCHL_TITLE_COLOR"></div>
  366. <div current="true" style="border: 1px solid var(--ui-03); background-color: var(--B);" HAL_dlgItemId="divCurrentFontColor" class="clsCCHLCustomColorBox" onclick="_90g._lcj('font');"></div>
  367. </div>
  368. <div class="_90g_clsStyleSection">
  369. <div class="_90g_clsItemHeader" HAL_ids="IDS_CCHL_LBL_FAVORITE_COLORS"></div>
  370. <div style="display: flex">
  371. <div class="_90g_clsFavoriteSection" HAL_dlgItemId="divFavoriteFontColorsSection">
  372. <div HAL_dlgItemId="divFavoriteFontColors" style="height:24px"></div>
  373. <div class="_90g_clsVerticalDivider"></div>
  374. </div>
  375. <div HAL_dlgItemId="divCommonFontColors" style="height:24px"></div>
  376. </div>
  377. </div>
  378. </div>
  379. </div>
  380. </div>
  381. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_alignment">
  382. <div class="_90g_clsHorizontalDivider"></div>
  383. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_ALIGNMENT"></div>
  384. <div class="_90g_clsStyleSection _90g_clsMultiPropertySection">
  385. <div HAL_dlgItemId="PropertySection_text-align">
  386. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_ALIGNMENT_HORIZONTAL"></div>
  387. <div HAL_dlgItemId="divHorizontalAlignToolbar" class="clsToolbarInner"></div>
  388. </div>
  389. <div HAL_dlgItemId="PropertySection_vertical-align">
  390. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_ALIGNMENT_VERTICAL"></div>
  391. <div HAL_dlgItemId="divVerticalAlignToolbar" class="clsToolbarInner"></div>
  392. </div>
  393. <div HAL_dlgItemId="PropertySection_vertical-align_inline">
  394. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_ALIGNMENT_RELATIVE"></div>
  395. <div>
  396. <table HAL_dlgItemId="cboRelativeAlignment" style="width:200px" HAL_idsAriaLabel="IDS_LBL_STYLE_REL_ALIGN"></table>
  397. </div>
  398. </div>
  399. </div>
  400. </div>
  401. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_SpacingAndBreaking">
  402. <div class="_90g_clsHorizontalDivider"></div>
  403. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_PARAGRAPH"></div>
  404. <div class="_90g_clsStyleSection _90g_clsMultiPropertySection">
  405. <div HAL_dlgItemId="PropertySection_line-height">
  406. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_LINE_HEIGHT"></div>
  407. <div class="_90g_clsFlexItems">
  408. <input HAL_dlgItemId="txtLineHeight" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="tdLineHeightLabel"></input>
  409. <div>
  410. <table HAL_dlgItemId="cboLineHeightUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  411. </div>
  412. </div>
  413. </div>
  414. <div HAL_dlgItemId="PropertySection_letter-spacing">
  415. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_SPACING"></div>
  416. <div class="_90g_clsFlexItems">
  417. <input HAL_dlgItemId="txtLetterSpacing" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="tdLineHeightLabel"></input>
  418. <div>
  419. <table HAL_dlgItemId="cboLetterSpacingUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  420. </div>
  421. </div>
  422. </div>
  423. <div HAL_dlgItemId="PropertySection_text-indent">
  424. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_TEXT_INDENT"></div>
  425. <div class="_90g_clsFlexItems">
  426. <input HAL_dlgItemId="txtIndent" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="tdLineHeightLabel"></input>
  427. <div>
  428. <table HAL_dlgItemId="cboTextIndentUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  429. </div>
  430. </div>
  431. </div>
  432. </div>
  433. <div class="_90g_clsStyleSection">
  434. <div HAL_dlgItemId="PropertySection_word-break">
  435. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_WORD_BREAK"></div>
  436. <div style="margin-bottom: var(--16S)">
  437. <table HAL_dlgItemId="cboWordBreak" style="width:100px" HAL_idsAriaLabel="IDS_CUSTOM_STYLE_TITLE_WORD_BREAK"></table>
  438. </div>
  439. </div>
  440. <div HAL_dlgItemId="PropertySection_word-wrap" style="margin-top: var(--8XS);">
  441. <label style="margin-bottom: var(--16S)" class="clsToggle" Hal_dlgItemFor="chkBreakWords">
  442. <input HAL_dlgItemId="chkBreakWords" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_dlgItemId="spanWordWrapLabel" HAL_ids="IDS_LBL_word-wrap"></span>
  443. </label>
  444. </div>
  445. </div>
  446. </div>
  447. <div class="_90g_clsHorizontalDivider"></div>
  448. <div class="_90g_clsStyleSection">
  449. <button HAL_dlgItemId="divAdvancedTextSection" class="_90g_clsAdvancedTextSection" onclick="_90g._cg4();">
  450. <svg closed="true" style="margin:2px; width: var(--16S); height: var(--16S);">
  451. <use xlink:href="#def_chevron_down"></use>
  452. </svg>
  453. <svg opened="true" style="margin:2px; width:16px; height:16px">
  454. <use xlink:href="#def_chevron_up"></use>
  455. </svg>
  456. <div style="font-size: var(--BODY-S);" HAL_ids="IDS_CUSTOM_STYLE_TITLE_ADVANCED_SETTINGS"></div>
  457. </button>
  458. </div>
  459. <div HAL_dlgItemId="divAdvancedSection">
  460. <div HAL_dlgItemId="PropertySection_TextFlowAndJustification">
  461. <div class="_90g_clsStyleSection">
  462. <div class="_90g_clsHorizontalDivider"></div>
  463. <div style="display: flex">
  464. <div style="min-width: 180px" HAL_dlgItemId="PropertySection_direction">
  465. <div HAL_dlgItemId="divDirectionLabel" class="_90g_clsItemHeader" HAL_ids="IDS_LBL_INDENTATION_DIRECTION"></div>
  466. <table HAL_dlgItemId="cboDirection" style="width:150px" HAL_aria-labelledby="divDirectionLabel"></table>
  467. </div>
  468. <div style="min-width: 180px" HAL_dlgItemId="PropertySection_text-direction">
  469. <div HAL_dlgItemId="divDirectionLabel" class="_90g_clsItemHeader" HAL_ids="IDS_LBL_INDENTATION_DIRECTION"></div>
  470. <table HAL_dlgItemId="cboTextDirection" style="width:150px" HAL_aria-labelledby="divDirectionLabel"></table>
  471. </div>
  472. <div style="min-width: 180px" HAL_dlgItemId="PropertySection_unicode-bidi">
  473. <div HAL_dlgItemId="divBidirectionalLabel" class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_BIDIRECTIONAL"></div>
  474. <table HAL_dlgItemId="cboUnicodeBidi" style="width:150px" HAL_aria-labelledby="divBidirectionalLabel"></table>
  475. </div>
  476. <div style="min-width: 180px" HAL_dlgItemId="PropertySection_text-justify">
  477. <div HAL_dlgItemId="divJustificationLabel" class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_TEXT_INDENT"></div>
  478. <table HAL_dlgItemId="cboTextJustify" style="width:150px" HAL_aria-labelledby="divJustificationLabel"></table>
  479. </div>
  480. </div>
  481. </div>
  482. <div class="_90g_clsStyleSection">
  483. <div style="display: flex">
  484. <div style="min-width: 180px" HAL_dlgItemId="PropertySection_writing-mode">
  485. <div HAL_dlgItemId="divWritingModeLabel" class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_WRITING_MODE"></div>
  486. <table HAL_dlgItemId="cboWritingMode" style="width:150px" HAL_aria-labelledby="divWritingModeLabel"></table>
  487. </div>
  488. <div style="min-width: 180px" HAL_dlgItemId="PropertySection_text-kashida-space">
  489. <div HAL_dlgItemId="divKashidaSpace" class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_KASHIDA_SPACE"></div>
  490. <input HAL_dlgItemId="txtKashidaSpace" class="clsCCHLNumeric clsTextBox" type="text" maxlength="3" HAL_isSelectable="true" style="width:40px; vertical-align:middle" HAL_aria-labelledby="divKashidaSpace"/>
  491. </div>
  492. </div>
  493. </div>
  494. </div>
  495. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_white-space">
  496. <div class="_90g_clsHorizontalDivider"></div>
  497. <div HAL_dlgItemId="divWhiteSpaceLabel" class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_WHITESPACE"></div>
  498. <table HAL_dlgItemId="cboWhiteSpace" style="width:150px" HAL_aria-labelledby="divWhiteSpaceLabel"></table>
  499. </div>
  500. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_line-break">
  501. <div class="_90g_clsHorizontalDivider"></div>
  502. <div HAL_dlgItemId="divLineBreakLabel" class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_LINE_BREAK"></div>
  503. <label style="margin-bottom: var(--16S)" class="clsToggle" Hal_dlgItemFor="chkLineBreak">
  504. <input HAL_dlgItemId="chkLineBreak" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_dlgItemId="divLineBreakLabel" HAL_ids="IDS_LBL_line-break"></span>
  505. </label>
  506. </div>
  507. </div>
  508. </div>
  509. <div>
  510. <div class="_90g_clsItemHeader" HAL_ids="IDS_LBL_PREVIEW"></div>
  511. <div style="overflow: hidden; border: 1px solid lightgray; width: 150px; height: 150px; display: flex; align-items: center; justify-content: center;">
  512. <div HAL_dlgItemId="divTextPreview" HAL_ids="IDS_PREVIEW_TEXT"></div>
  513. </div>
  514. </div>
  515. </div>
  516. </div>
  517. <!-- TabPanel [Size and positioning] -->
  518. <div HAL_dlgItemId="tabMain_Panel1">
  519. <div class="_90g_clsStyleSection" style="display:flex; margin-left: var(--8XS);">
  520. <div HAL_dlgItemId="PropertySection_width" style="margin-right: var(--8XS);">
  521. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_WIDTH"></div>
  522. <div class="_90g_clsFlexItems">
  523. <input HAL_dlgItemId="txtWidth" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_LBL_WIDTH" onkeypress="_4qn._tx();" onchange=""></input>
  524. <div>
  525. <table HAL_dlgItemId="cboWidthUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  526. </div>
  527. </div>
  528. </div>
  529. <div HAL_dlgItemId="PropertySection_height" style="margin-left: var(--8XS);">
  530. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_HEIGHT"></div>
  531. <div class="_90g_clsFlexItems">
  532. <input HAL_dlgItemId="txtHeight" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_LBL_HEIGHT"></input>
  533. <div>
  534. <table HAL_dlgItemId="cboHeightUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  535. </div>
  536. </div>
  537. </div>
  538. </div>
  539. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_overflow">
  540. <div class="_90g_clsItemHeader" HAL_ids="IDS_LBL_overflow"></div>
  541. <div HAL_dlgItemId="divOverflow"></div>
  542. </div>
  543. <div class="_90g_clsStyleSection">
  544. <div HAL_dlgItemId="PropertySection_float">
  545. <div class="_90g_clsItemHeader" HAL_ids="IDS_LBL_FLOAT"></div>
  546. <div HAL_dlgItemId="divFloatToolbar" class="clsToolbarInner"></div>
  547. </div>
  548. <div HAL_dlgItemId="PropertySection_clear">
  549. <div style="margin-top: var(--8XS);" HAL_dlgItemId="divClear"></div>
  550. </div>
  551. </div>
  552. </div>
  553. <!-- TabPanel [Background] -->
  554. <div HAL_dlgItemId="tabMain_Panel2">
  555. <div class="_90g_clsEquallySpacedSections" style="flex-direction: row; margin-left: var(--8XS);">
  556. <div>
  557. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_background-color">
  558. <div class="_90g_clsStyleSection">
  559. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CCHL_TITLE_COLOR"></div>
  560. <div current="true" style="border: 1px solid lightgrey;" HAL_dlgItemId="divCurrentBackgroundColor" class="clsCCHLCustomColorBox" onclick="_90g._lcj('background');"></div>
  561. </div>
  562. <div class="_90g_clsStyleSection">
  563. <div style="display:flex;">
  564. <div style="margin-right: var(--8XS);">
  565. <div class="_90g_clsItemHeader" HAL_ids="IDS_CCHL_LBL_FAVORITE_COLORS"></div>
  566. <div style="display: flex">
  567. <div class="_90g_clsFavoriteSection" HAL_dlgItemId="divFavoriteBackgroundColorsSection">
  568. <div HAL_dlgItemId="divFavoriteBackgroundColors" style="height:24px"></div>
  569. <div class="_90g_clsVerticalDivider"></div>
  570. </div>
  571. <div HAL_dlgItemId="divCommonBackgroundColors" style="height:24px"></div>
  572. </div>
  573. </div>
  574. </div>
  575. </div>
  576. </div>
  577. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_background-image">
  578. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_IMAGE"></div>
  579. <div HAL_dlgItemId="divSetBackgroundImage">
  580. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_SELECT_AN_IMAGE"></div>
  581. <div class="_90g_clsStyleSection" style="display:flex; align-items:flex-start">
  582. <div style="margin-right: var(--8XS);">
  583. <button HAL_dlgItemId="btnBrowse" class="clsDlgButton" onclick="_90g._9ag();" HAL_ids="IDS_BTN_BROWSE"></button>
  584. </div>
  585. <div HAL_dlgItemId="divBackgroundImageDetailsSection" style="display:none; margin-left: var(--8XS);">
  586. <div HAL_dlgItemId="divImageName" style="font-weight: bold;"></div>
  587. <div HAL_dlgItemId="divImagePath" style="margin-top: var(--8XS);"></div>
  588. <div hal_ids="IDS_CUSTOM_STYLE_LINK_TEXT_REMOVE_IMAGE" style="margin-top: var(--8XS); text-decoration:none;" class="clsHyperlink" onclick="_90g._mdg();"></div>
  589. </div>
  590. </div>
  591. <div class="_90g_clsStyleSection" style="display:flex">
  592. <div style="margin-right: var(--8XS)">
  593. <div class="_90g_clsItemHeader" HAL_ids="IDS_LBL_BG_REPEAT"></div>
  594. <div style="margin-left: var(--8XS);">
  595. <table HAL_dlgItemId="cboBackgroundRepeat" style="width:150px" HAL_idsAriaLabel="IDS_LBL_BG_REPEAT"></table>
  596. </div>
  597. </div>
  598. <div style="margin-left: var(--8XS);">
  599. <div class="_90g_clsItemHeader" HAL_ids="IDS_LBL_BG_POSITION"></div>
  600. <div style="margin-left: var(--8XS);">
  601. <table HAL_dlgItemId="cboBackgroundPosition" style="width:150px" HAL_idsAriaLabel="IDS_LBL_BG_POSITION"></table>
  602. </div>
  603. </div>
  604. </div>
  605. </div>
  606. </div>
  607. </div>
  608. <div>
  609. <div style="margin-bottom: var(--8XS);" HAL_ids="IDS_CUSTOM_STYLE_TITLE_BACKGROUND_PREVIEW"></div>
  610. <div style="border: 1px solid lightgray; width: 150px; height: 150px;">
  611. <div class="_90g_clsPreviewDiv _90g_clsNoBackgroundColor" HAL_dlgItemId="divBackgroundPreview"></div>
  612. </div>
  613. </div>
  614. </div>
  615. </div>
  616. <!-- TabPanel [Box] -->
  617. <div HAL_dlgItemId="tabMain_Panel3">
  618. <div class="_90g_clsStyleSection _90g_clsEquallySpacedSections" style="flex-direction: row; margin-left: var(--8XS);">
  619. <div>
  620. <div HAL_dlgItemId="PropertySection_border">
  621. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CCHL_TITLE_BORDER"></div>
  622. <div class="_90g_clsStyleSection" style="display:flex;">
  623. <div style="margin-right: var(--8XS);">
  624. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_STYLE"></div>
  625. <div>
  626. <table HAL_dlgItemId="cboBorderStyle" style="width:200px" HAL_idsAriaLabel="IDS_CCHL_LBL_BORDER_STYLE"></table>
  627. </div>
  628. </div>
  629. <div style="margin-left: var(--8XS);">
  630. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_THICKNESS"></div>
  631. <div class="_90g_clsFlexItems">
  632. <div>
  633. <table HAL_dlgItemId="cboBorderWidth" style="width:125px" HAL_idsAriaLabel="IDS_CCHL_LBL_BORDER_WIDTH"></table>
  634. </div>
  635. <div>
  636. <table HAL_dlgItemId="cboBorderSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  637. </div>
  638. </div>
  639. </div>
  640. </div>
  641. <div class="_90g_clsStyleSection">
  642. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_LINE_ARRANGEMENT"></div>
  643. <div style="display:flex; width: 200px; height: 75px">
  644. <div style="margin-right: var(--8XS); width: 50%; height: 100%;">
  645. <div style="border: 1px solid lightgray; width: 100%; height: 100%; overflow: hidden">
  646. <div class="_90g_clsBorderPreview" HAL_dlgItemId="divBorderPreview">
  647. <div HAL_ids="IDS_PREVIEW_TEXT"></div>
  648. </div>
  649. </div>
  650. </div>
  651. <div style="width: 50%; height: 100%; display: flex; flex-direction: column; justify-content: space-around">
  652. <div style="display: flex; justify-content: space-around;">
  653. <button class="_90g_clsLineArrangementButton" HAL_idsTooltip="IDS_CCHL_LBL_BORDER_REMOVE_ALL" onclick="_90g._ycj('none');" hideFocus="true" HAL_testId="btnBorderRemoveAll">
  654. <div></div>
  655. </button>
  656. <button class="_90g_clsLineArrangementButton" HAL_idsTooltip="IDS_CCHL_LBL_BORDER_APPLY_TOP" onclick="_90g._ycj('top');" hideFocus="true" HAL_testId="btnBorderApplyTop">
  657. <div border="top"></div>
  658. </button>
  659. <button class="_90g_clsLineArrangementButton" HAL_idsTooltip="IDS_CCHL_LBL_BORDER_APPLY_LEFT" onclick="_90g._ycj('left');" hideFocus="true" HAL_testId="btnBorderApplyLeft">
  660. <div border="left"></div>
  661. </button>
  662. </div>
  663. <div style="display:flex; justify-content: space-around;">
  664. <button class="_90g_clsLineArrangementButton" HAL_idsTooltip="IDS_CCHL_LBL_BORDER_APPLY_ALL" onclick="_90g._ycj('all');" hideFocus="true" HAL_testId="btnBorderApplyAll">
  665. <div border="all"></div>
  666. </button>
  667. <button class="_90g_clsLineArrangementButton" HAL_idsTooltip="IDS_CCHL_LBL_BORDER_APPLY_BOTTOM" onclick="_90g._ycj('bottom');" hideFocus="true" HAL_testId="btnBorderApplyBottom">
  668. <div border="bottom"></div>
  669. </button>
  670. <button class="_90g_clsLineArrangementButton" HAL_idsTooltip="IDS_CCHL_LBL_BORDER_APPLY_RIGHT" onclick="_90g._ycj('right');" hideFocus="true" HAL_testId="btnBorderApplyRight">
  671. <div border="right"></div>
  672. </button>
  673. </div>
  674. </div>
  675. </div>
  676. </div>
  677. <div class="_90g_clsStyleSection">
  678. <div class="_90g_clsItemHeader" HAL_ids="IDS_CCHL_TITLE_COLOR"></div>
  679. <div current="true" style="border: 1px solid lightgrey" HAL_dlgItemId="divCurrentBorderColor" class="clsCCHLCustomColorBox" onclick="_90g._lcj('border');"></div>
  680. </div>
  681. <div class="_90g_clsStyleSection">
  682. <div class="_90g_clsItemHeader" HAL_ids="IDS_CCHL_LBL_FAVORITE_COLORS"></div>
  683. <div style="display: flex">
  684. <div class="_90g_clsFavoriteSection" HAL_dlgItemId="divFavoriteBorderColorsSection">
  685. <div HAL_dlgItemId="divFavoriteBorderColors" style="height:24px"></div>
  686. <div class="_90g_clsVerticalDivider"></div>
  687. </div>
  688. <div HAL_dlgItemId="divCommonBorderColors" style="height:24px"></div>
  689. </div>
  690. </div>
  691. </div>
  692. <div class="_90g_clsHorizontalDivider"></div>
  693. <div HAL_dlgItemId="PropertySection_padding" style="width: 300px;">
  694. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CCHL_TITLE_PADDING"></div>
  695. <div class="_90g_clsStyleSection" style="display: flex; justify-content: space-between">
  696. <div style="width: 200px">
  697. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_TOP"></div>
  698. <div class="_90g_clsFlexItems">
  699. <input HAL_dlgItemId="txtPaddingTop" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_TOP"></input>
  700. <div>
  701. <table HAL_dlgItemId="cboPaddingTopSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  702. </div>
  703. </div>
  704. </div>
  705. <div>
  706. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_BOTTOM"></div>
  707. <div class="_90g_clsFlexItems">
  708. <input HAL_dlgItemId="txtPaddingBottom" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_BOTTOM"></input>
  709. <div>
  710. <table HAL_dlgItemId="cboPaddingBottomSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  711. </div>
  712. </div>
  713. </div>
  714. </div>
  715. <div class="_90g_clsStyleSection _90g_clsEquallySpacedSections">
  716. <div style="width: 200px">
  717. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_LEFT"></div>
  718. <div class="_90g_clsFlexItems">
  719. <input HAL_dlgItemId="txtPaddingLeft" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_LEFT"></input>
  720. <div>
  721. <table HAL_dlgItemId="cboPaddingLeftSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  722. </div>
  723. </div>
  724. </div>
  725. <div>
  726. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_RIGHT"></div>
  727. <div class="_90g_clsFlexItems">
  728. <input HAL_dlgItemId="txtPaddingRight" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_RIGHT"></input>
  729. <div>
  730. <table HAL_dlgItemId="cboPaddingRightSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  731. </div>
  732. </div>
  733. </div>
  734. </div>
  735. <div class="_90g_clsStyleSection" HAL_dlgItemId="divLockPadding" style="display: flex; justify-content: flex-start;">
  736. <label style="margin-bottom: var(--16S)" class="clsToggle" Hal_dlgItemFor="chkLockPadding">
  737. <input HAL_dlgItemId="chkLockPadding" onchange="_90g._id7();" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_ids="IDS_CUSTOM_STYLE_TITLE_MAKE_SAME"></span>
  738. </label>
  739. </div>
  740. </div>
  741. <div HAL_dlgItemId="PropertySection_margin" style="width: 300px">
  742. <div class="_90g_clsSectionHeader" HAL_ids="IDS_CCHL_TITLE_MARGIN"></div>
  743. <div style="display: flex; justify-content: space-between">
  744. <div class="_90g_clsStyleSection" style="width: 200px">
  745. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_TOP"></div>
  746. <div class="_90g_clsFlexItems">
  747. <input HAL_dlgItemId="txtMarginTop" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_TOP"></input>
  748. <div>
  749. <table HAL_dlgItemId="cboMarginTopSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  750. </div>
  751. </div>
  752. </div>
  753. <div>
  754. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_BOTTOM"></div>
  755. <div class="_90g_clsFlexItems">
  756. <input HAL_dlgItemId="txtMarginBottom" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_BOTTOM"></input>
  757. <div>
  758. <table HAL_dlgItemId="cboMarginBottomSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  759. </div>
  760. </div>
  761. </div>
  762. </div>
  763. <div class="_90g_clsStyleSection _90g_clsEquallySpacedSections">
  764. <div style="width: 200px">
  765. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_LEFT"></div>
  766. <div class="_90g_clsFlexItems">
  767. <input HAL_dlgItemId="txtMarginLeft" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_LEFT"></input>
  768. <div>
  769. <table HAL_dlgItemId="cboMarginLeftSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  770. </div>
  771. </div>
  772. </div>
  773. <div>
  774. <div class="_90g_clsItemHeader" HAL_ids="IDS_CUSTOM_STYLE_TITLE_RIGHT"></div>
  775. <div class="_90g_clsFlexItems">
  776. <input HAL_dlgItemId="txtMarginRight" class="clsCCHLNumeric clsTextBox" type="text" min="0" maxlength="10" HAL_isSelectable="true" style="width:50px;" HAL_aria-labelledby="IDS_CUSTOM_STYLE_TITLE_RIGHT"></input>
  777. <div>
  778. <table HAL_dlgItemId="cboMarginRightSizeUnit" style="width:50px" HAL_idsAriaLabel="IDS_LBL_UNITS"></table>
  779. </div>
  780. </div>
  781. </div>
  782. </div>
  783. <div class="_90g_clsStyleSection" HAL_dlgItemId="divLockMargins" style="display: flex; justify-content: flex-start;">
  784. <label class="clsToggle" Hal_dlgItemFor="chkLockMargins">
  785. <input HAL_dlgItemId="chkLockMargins" onchange="_90g._hd7();" hideFocus="true" type="checkbox" style="border:none; vertical-align:middle"/>&nbsp;<span HAL_ids="IDS_CUSTOM_STYLE_TITLE_MAKE_SAME"></span>
  786. </label>
  787. </div>
  788. </div>
  789. <div class="_90g_clsStyleSection" HAL_dlgItemId="PropertySection_display">
  790. <div class="_90g_clsItemHeader" HAL_ids="IDS_PROP_display"></div>
  791. <div>
  792. <table HAL_dlgItemId="cboBoxType" style="width:100" HAL_idsAriaLabel="IDS_PROP_display"></table>
  793. </div>
  794. </div>
  795. </div>
  796. <div style="min-width: 250px; font-size: 70%">
  797. <div HAL_dlgItemId="previewMargin" style="margin: 0px var(--8XS); position: relative; width: 100%; height: 210px">
  798. <div class="_90g_clsHorizontalBoxPreview _90g_clsMarginBoxPreview" style="left:0px; right: 0px; top: 0px;">
  799. <div class="_90g_clsBoxPreviewLabel" HAL_ids="IDS_CCHL_TITLE_MARGIN"></div>
  800. <div HAL_dlgItemId="divMarginTop"></div>
  801. </div>
  802. <div class="_90g_clsVerticalBoxPreview _90g_clsMarginBoxPreview" style="left:0px; top: 30px; bottom: 30px">
  803. <div HAL_dlgItemId="divMarginLeft"></div>
  804. </div>
  805. <div class="_90g_clsHorizontalBoxPreview _90g_clsMarginBoxPreview" style="left:0px; right: 0px; bottom: 0px;">
  806. <div HAL_dlgItemId="divMarginBottom"></div>
  807. </div>
  808. <div class="_90g_clsVerticalBoxPreview _90g_clsMarginBoxPreview" style="right:0px; top: 30px; bottom: 30px;">
  809. <div HAL_dlgItemId="divMarginRight"></div>
  810. </div>
  811. <div class="_90g_clsHorizontalBoxPreview _90g_clsBorderBoxPreview" style="left:30px; right: 30px; top: 30px;">
  812. <div class="_90g_clsBoxPreviewLabel" HAL_ids="IDS_CCHL_TITLE_BORDER"></div>
  813. <div HAL_dlgItemId="divBorderTop"></div>
  814. </div>
  815. <div class="_90g_clsVerticalBoxPreview _90g_clsBorderBoxPreview" style="left:30px; top: 60px; bottom: 60px">
  816. <div HAL_dlgItemId="divBorderLeft"></div>
  817. </div>
  818. <div class="_90g_clsHorizontalBoxPreview _90g_clsBorderBoxPreview" style="left:30px; right: 30px; bottom: 30px;">
  819. <div HAL_dlgItemId="divBorderBottom"></div>
  820. </div>
  821. <div class="_90g_clsVerticalBoxPreview _90g_clsBorderBoxPreview" style="right:30px; top: 60px; bottom: 60px;">
  822. <div HAL_dlgItemId="divBorderRight"></div>
  823. </div>
  824. <div class="_90g_clsHorizontalBoxPreview _90g_clsPaddingBoxPreview" style="left:60px; right: 60px; top: 60px;">
  825. <div class="_90g_clsBoxPreviewLabel" HAL_ids="IDS_CCHL_TITLE_PADDING"></div>
  826. <div HAL_dlgItemId="divPaddingTop"></div>
  827. </div>
  828. <div class="_90g_clsVerticalBoxPreview _90g_clsPaddingBoxPreview" style="left:60px; top: 90px; bottom: 90px">
  829. <div HAL_dlgItemId="divPaddingLeft"></div>
  830. </div>
  831. <div class="_90g_clsHorizontalBoxPreview _90g_clsPaddingBoxPreview" style="left:60px; right: 60px; bottom: 60px;">
  832. <div HAL_dlgItemId="divPaddingBottom"></div>
  833. </div>
  834. <div class="_90g_clsVerticalBoxPreview _90g_clsPaddingBoxPreview" style="right:60px; top: 90px; bottom: 90px;">
  835. <div HAL_dlgItemId="divPaddingRight"></div>
  836. </div>
  837. <div style="display: flex; align-items: center; justify-content: center; z-index: 3; position: absolute; left: 90px; top: 90px; right: 90px; bottom: 90px; background-color: var(--ui-01);">
  838. <div HAL_ids="IDS_PREVIEW_TEXT"></div>
  839. </div>
  840. </div>
  841. </div>
  842. </div>
  843. </div>
  844. </div>
  845. </div>
  846. </div>
  847. <div style="display:flex; justify-content:space-between; align-items: center">
  848. <div HAL_ids="IDS_CUSTOM_STYLE_TEXT_UNDO_CHANGES" class="clsHyperlink" onclick="_90g._mol()"></div>
  849. <div class="clsDlgButtonBar">
  850. <button HAL_dlgItemId="btnClose" class="clsDlgButton" onclick="_90g._9jk()" HAL_ids="IDS_HAL_BTN_CLOSE"></button>
  851. <button HAL_dlgItemId="btnApply" class="clsDlgButton" onclick="_90g._6ll()" HAL_ids="IDS_HAL_BTN_APPLY"></button>
  852. <button HAL_dlgItemId="btnSave" class="clsDlgButton" onclick="_90g._o7j()" HAL_ids="IDS_TITLE_SAVE_CUSTOM_STYLE" HAL_isDefault="true"></button>
  853. </div>
  854. </div>
  855. </div>
  856. </div>
  857. ]]></dialogHtml>
  858. <externalScripts>
  859. <externalScript src="hal/_opn.js"/>
  860. <externalScript src="hal/_pgk.js"/>
  861. <externalScript src="hal/_jgk.js"/>
  862. <externalScript src="hal/_qcm.js"/>
  863. <externalScript src="hal/_kpc.js"/>
  864. <externalScript src="cchl/_3gm.js"/>
  865. </externalScripts>
  866. <externalStringTables>
  867. <externalStringTable src="cchl/res/cchl_strings"/>
  868. </externalStringTables>
  869. <externalResources>
  870. <externalResource src="cchl/res/cchl_dialog_resources.xml"/>
  871. </externalResources>
  872. <styleSheets>
  873. <styleSheet src="cchl/cchl_dialogs.css"/>
  874. </styleSheets>
  875. </dialog>
  876. <comboBox id="FontSize" type="dropDown">
  877. <listView>
  878. <listItems>
  879. <listItem value="" idsLabel="IDS_CCHL_PROPVAL_DEFAULT"/>
  880. <listItem label="8" value="8"/>
  881. <listItem label="9" value="9"/>
  882. <listItem label="10" value="10"/>
  883. <listItem label="11" value="11"/>
  884. <listItem label="12" value="12"/>
  885. <listItem label="14" value="14"/>
  886. <listItem label="16" value="16"/>
  887. <listItem label="18" value="18"/>
  888. <listItem label="20" value="20"/>
  889. <listItem label="22" value="22"/>
  890. <listItem label="24" value="24"/>
  891. <listItem label="26" value="26"/>
  892. <listItem label="28" value="28"/>
  893. <listItem label="36" value="36"/>
  894. <listItem label="48" value="48"/>
  895. <listItem label="72" value="72"/>
  896. </listItems>
  897. </listView>
  898. </comboBox>
  899. <listView id="font-weight" view="nativeRadio" allowCtrlDeselect="false">
  900. <listItems>
  901. <listItem value="" idsLabel="IDS_CCHL_PROPVAL_DEFAULT"/>
  902. <listItem value="normal" idsLabel="IDS_CCHL_LBL_FONT_WEIGHT_NORMAL"/>
  903. <listItem value="bold" idsLabel="IDS_CCHL_LBL_FONT_WEIGHT_BOLD"/>
  904. </listItems>
  905. </listView>
  906. <listView id="font-style" view="nativeRadio" allowCtrlDeselect="false">
  907. <listItems>
  908. <listItem value="" idsLabel="IDS_CCHL_PROPVAL_DEFAULT"/>
  909. <listItem value="normal" idsLabel="IDS_CCHL_LBL_FONT_STYLE_NORMAL"/>
  910. <listItem value="italic" idsLabel="IDS_CCHL_LBL_FONT_STYLE_ITALIC"/>
  911. </listItems>
  912. </listView>
  913. <listView id="word-break">
  914. <listItems>
  915. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  916. <listItem value="normal" idsLabel="IDS_PROPVAL_WB_NORMAL" idsTooltip="IDS_TOOLTIP_WB_NORMAL"/>
  917. <listItem value="break-all" idsLabel="IDS_PROPVAL_WB_BREAKALL" idsTooltip="IDS_TOOLTIP_WB_BREAKALL"/>
  918. <listItem value="keep-all" idsLabel="IDS_PROPVAL_WB_KEEPALL" idsTooltip="IDS_TOOLTIP_WB_KEEPALL"/>
  919. </listItems>
  920. </listView>
  921. <listView id="FavoriteColors" view="smallIcon" classPrefix="clsListItem_colorCell">
  922. <listItems/>
  923. </listView>
  924. <toolbar id="HorizontalAlignment" smallIconHeight="24px" smallIconWidth="24px">
  925. <toolbarButton id="_90g_btnToggleAlignLeft" idsTooltip="" smallSvgIcon="def_align_left_new" enabled="true" onCommand="_90g._hz3('left');"/>
  926. <toolbarButton id="_90g_btnToggleAlignCenter" idsTooltip="" smallSvgIcon="def_align_center_new" enabled="tur" onCommand="_90g._hz3('center');"/>
  927. <toolbarButton id="_90g_btnToggleAlignRight" idsTooltip="" smallSvgIcon="def_align_right_new" enabled="true" onCommand="_90g._hz3('right');"/>
  928. <toolbarButton id="_90g_btnToggleAlignJustify" idsTooltip="" smallSvgIcon="def_align_justify_new" enabled="true" onCommand="_90g._hz3('justify');"/>
  929. </toolbar>
  930. <toolbar id="VerticalAlignment" smallIconHeight="24px" smallIconWidth="24px">
  931. <toolbarButton id="_90g_btnToggleAlignTop" idsTooltip="" smallSvgIcon="def_align_top_new" enabled="true" onCommand="_90g._km5('top');"/>
  932. <toolbarButton id="_90g_btnToggleAlignMiddle" idsTooltip="" smallSvgIcon="def_align_middle_new" enabled="true" onCommand="_90g._km5('middle');"/>
  933. <toolbarButton id="_90g_btnToggleAlignBottom" idsTooltip="" smallSvgIcon="def_align_bottom_new" enabled="true" onCommand="_90g._km5('bottom');"/>
  934. </toolbar>
  935. <listView id="unicode-bidi">
  936. <listItems>
  937. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  938. <listItem value="normal" idsLabel="IDS_PROPVAL_UB_NORMAL"/>
  939. <listItem value="embed" idsLabel="IDS_PROPVAL_UB_EMBED"/>
  940. <listItem value="bidi-override" idsLabel="IDS_PROPVAL_UB_BIDI"/>
  941. </listItems>
  942. </listView>
  943. <listView id="writing-mode">
  944. <listItems>
  945. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  946. <listItem value="lr-tb" idsLabel="IDS_PROPVAL_WM_LRTB"/>
  947. <listItem value="tb-rl" idsLabel="IDS_PROPVAL_WM_TBRL"/>
  948. </listItems>
  949. </listView>
  950. <listView id="direction">
  951. <listItems>
  952. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  953. <listItem value="inherit" idsLabel="IDS_PROPVAL_DIRECTION_INHERIT"/>
  954. <listItem value="ltr" idsLabel="IDS_PROPVAL_DIRECTION_LTR"/>
  955. <listItem value="rtl" idsLabel="IDS_PROPVAL_DIRECTION_RTL"/>
  956. </listItems>
  957. </listView>
  958. <listView id="text-justify">
  959. <listItems>
  960. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  961. <listItem value="distribute" idsLabel="IDS_PROPVAL_TALIGN_DISTRIBUTE"/>
  962. <listItem value="distribute-all-lines" idsLabel="IDS_PROPVAL_TALIGN_DISTRIBUTEALLLINES"/>
  963. <listItem value="inter-cluster" idsLabel="IDS_PROPVAL_TALIGN_INTERCLUSTER"/>
  964. <listItem value="inter-ideograph" idsLabel="IDS_PROPVAL_TALIGN_INTERIDEOGRAPH"/>
  965. <listItem value="inter-word" idsLabel="IDS_PROPVAL_TALIGN_INTERWORD"/>
  966. <listItem value="kashida" idsLabel="IDS_PROPVAL_TALIGN_KASHIDA"/>
  967. <listItem value="newspaper" idsLabel="IDS_PROPVAL_TALIGN_NEWSPAPER"/>
  968. </listItems>
  969. </listView>
  970. <listView id="white-space">
  971. <listItems>
  972. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  973. <listItem value="normal" idsLabel="IDS_PROPVAL_WS_NORMAL"/>
  974. <listItem value="nowrap" idsLabel="IDS_PROPVAL_WS_NOWRAP"/>
  975. </listItems>
  976. </listView>
  977. <listView id="overflow" view="nativeRadio">
  978. <listItems>
  979. <listItem value="" idsLabel="IDS_PROPVAL_OVERFLOW_VISIBLE"/>
  980. <listItem value="hidden" idsLabel="IDS_PROPVAL_OVERFLOW_HIDDEN"/>
  981. <listItem value="auto" idsLabel="IDS_PROPVAL_OVERFLOW_AUTO"/>
  982. <listItem value="scroll" idsLabel="IDS_PROPVAL_OVERFLOW_SCROLL"/>
  983. </listItems>
  984. </listView>
  985. <toolbar id="Float" smallIconHeight="24px" smallIconWidth="24px">
  986. <toolbarButton id="_90g_btnToggleFloatLeft" idsTooltip="" smallSvgIcon="def_float_left" enabled="true" onCommand="_90g._neg('left');"/>
  987. <toolbarButton id="_90g_btnToggleFloatNormal" idsTooltip="" smallSvgIcon="def_float_none" enabled="true" onCommand="_90g._neg('normal');"/>
  988. <toolbarButton id="_90g_btnToggleFloatRight" idsTooltip="" smallSvgIcon="def_float_right" enabled="true" onCommand="_90g._neg('right');"/>
  989. </toolbar>
  990. <listView id="clear" view="nativeRadio">
  991. <listItems>
  992. <listItem value="" idsLabel="IDS_PROPVAL_CLEAR_NONE"/>
  993. <listItem value="left" idsLabel="IDS_PROPVAL_CLEAR_LEFT"/>
  994. <listItem value="right" idsLabel="IDS_PROPVAL_CLEAR_RIGHT"/>
  995. <listItem value="both" idsLabel="IDS_PROPVAL_CLEAR_BOTH"/>
  996. </listItems>
  997. </listView>
  998. <comboBox id="BackgroundFill">
  999. <listView>
  1000. <listItems>
  1001. <listItem value="" idsLabel="IDS_CUSTOM_STYLE_BACKGROUND_NO_FILL"/>
  1002. <listItem value="color" idsLabel="IDS_CUSTOM_STYLE_BACKGROUND_COLOR"/>
  1003. <listItem value="image" idsLabel="IDS_CUSTOM_STYLE_BACKGROUND_IMAGE"/>
  1004. </listItems>
  1005. </listView>
  1006. </comboBox>
  1007. <listView id="backgroundPosition" classPrefix="clsListItem_tb">
  1008. <listItems>
  1009. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  1010. <listItem smallSvgIcon="def_align_top_left" value="left top" idsLabel="IDS_TOOLTIP_ALIGN_TOP_LEFT"/>
  1011. <listItem smallSvgIcon="def_align_top_center" value="center top" idsLabel="IDS_TOOLTIP_ALIGN_TOP_CENTER"/>
  1012. <listItem smallSvgIcon="def_align_top_right" value="right top" idsLabel="IDS_TOOLTIP_ALIGN_TOP_RIGHT"/>
  1013. <listItem smallSvgIcon="def_align_middle_left" value="left center" idsLabel="IDS_TOOLTIP_ALIGN_MIDDLE_LEFT"/>
  1014. <listItem smallSvgIcon="def_align_middle_center" value="center center" idsLabel="IDS_TOOLTIP_ALIGN_MIDDLE_CENTER"/>
  1015. <listItem smallSvgIcon="def_align_middle_right" value="right center" idsLabel="IDS_TOOLTIP_ALIGN_MIDDLE_RIGHT"/>
  1016. <listItem smallSvgIcon="def_align_bottom_left" value="left bottom" idsLabel="IDS_TOOLTIP_ALIGN_BOTTOM_LEFT"/>
  1017. <listItem smallSvgIcon="def_align_bottom_center" value="center bottom" idsLabel="IDS_TOOLTIP_ALIGN_BOTTOM_CENTER"/>
  1018. <listItem smallSvgIcon="def_align_bottom_right" value="right bottom" idsLabel="IDS_TOOLTIP_ALIGN_BOTTOM_RIGHT"/>
  1019. </listItems>
  1020. </listView>
  1021. <listView id="repeat">
  1022. <listItems>
  1023. <listItem value="" idsLabel="IDS_PROPVAL_DEFAULT"/>
  1024. <listItem value="repeat" idsLabel="IDS_PROPVAL_BGREPEAT"/>
  1025. <listItem value="repeat-x" idsLabel="IDS_PROPVAL_BGREPEATX"/>
  1026. <listItem value="repeat-y" idsLabel="IDS_PROPVAL_BGREPEATY"/>
  1027. <listItem value="no-repeat" idsLabel="IDS_PROPVAL_BGNOREPEAT"/>
  1028. </listItems>
  1029. </listView>
  1030. <comboBox id="BorderWidth" type="dropDown">
  1031. <listView id="BorderWidth_LV" classPrefix="clsListItem_outline" hotTracking="false" allowCtrlDeselect="false">
  1032. <listItems>
  1033. <listItem value="" idsLabel="IDS_CCHL_PROPVAL_DEFAULT" html="&lt;div class='clsCCHLDefaultListItem' HAL_ids='IDS_CCHL_PROPVAL_DEFAULT'&gt;&lt;/div&gt;"/>
  1034. <listItem altValue="0.25" value="0.25pt"/>
  1035. <listItem altValue="0.5" value="0.5pt"/>
  1036. <listItem altValue="0.75" value="0.75pt"/>
  1037. <listItem altValue="1" value="1pt"/>
  1038. <listItem altValue="1.5" value="1.5pt"/>
  1039. <listItem altValue="2.25" value="2.25pt"/>
  1040. <listItem altValue="3" value="3pt"/>
  1041. <listItem altValue="4.5" value="4.5pt"/>
  1042. <listItem altValue="6" value="6pt"/>
  1043. </listItems>
  1044. </listView>
  1045. </comboBox>
  1046. <listView id="tableControlItems">
  1047. <listItems>
  1048. <listItem idsLabel="IDS_EL_table" value="table"/>
  1049. <listItem idsLabel="IDS_PROP_tableHeader" value="tableHeader"/>
  1050. <listItem idsLabel="IDS_EL_tableCell" value="tableCell"/>
  1051. </listItems>
  1052. </listView>
  1053. <listView id="listControlItems">
  1054. <listItems>
  1055. <listItem idsLabel="IDS_EL_list" value="list"/>
  1056. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_LIST_COLUMN_TITLE" value="listColumnTitle"/>
  1057. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_LIST_COLUMN_BODY" value="listColumnBody"/>
  1058. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_LIST_SUB-TOTAL" value="listSubTotals"/>
  1059. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_LIST_TOTAL" value="listTotals"/>
  1060. </listItems>
  1061. </listView>
  1062. <listView id="crosstabControlItems">
  1063. <listItems>
  1064. <listItem idsLabel="IDS_EL_crosstab" value="crosstab"/>
  1065. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_CORNER" label="Corner cell" value="crosstabCorner"/>
  1066. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_COLUMN_CELLS" value="crosstabColumnNodeMember"/>
  1067. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_COLUMN_SUBTOTAL" value="crosstabColumnSubTotalNodeMember"/>
  1068. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_COLUMN_TOTAL" value="crosstabColumnTotalNodeMember"/>
  1069. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_ROWS_CELLS" value="crosstabRowNodeMember"/>
  1070. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_ROW_SUBTOTAL" value="crosstabRowSubTotalNodeMember"/>
  1071. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_ROW_TOTAL" value="crosstabRowTotalNodeMember"/>
  1072. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_FACT_CELLS" value="crosstabFactCell"/>
  1073. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_FACT_CELLS_SUBTOTAL" value="crosstabFactSubtotalCell"/>
  1074. <listItem idsLabel="IDS_CUSTOM_STYLE_PREVIEW_NODE_XTAB_FACT_CELLS_TOTAL" value="crosstabFactTotalCell"/>
  1075. </listItems>
  1076. </listView>
  1077. <toolbar id="RestoreDefaults" smallIconHeight="20px" smallIconWidth="20px">
  1078. <toolbarButton id="_90g_btnRestoreDefaults" idsTooltip="" smallSvgIcon="def_restore" enabled="true" onCommand="_90g._mol();"/>
  1079. </toolbar>
  1080. <xmlfragment id="MockReport">
  1081. <report expressionLocale="en-us">
  1082. <modelPath/>
  1083. <layouts>
  1084. <layout>
  1085. <reportPages>
  1086. <page name="Page1">
  1087. <pageBody>
  1088. <contents>
  1089. <table>
  1090. <tableRows>
  1091. <tableRow>
  1092. <tableCells>
  1093. <tableCell tableHeader="true" iid="tableHeader" colSpan="1">
  1094. <contents>
  1095. <textItem>
  1096. <dataSource>
  1097. <staticValue>xxxxxx</staticValue>
  1098. </dataSource>
  1099. </textItem>
  1100. </contents>
  1101. </tableCell>
  1102. <tableCell tableHeader="true" iid="tableHeader" colSpan="1">
  1103. <contents>
  1104. <textItem>
  1105. <dataSource>
  1106. <staticValue>xxxxxx</staticValue>
  1107. </dataSource>
  1108. </textItem>
  1109. </contents>
  1110. </tableCell>
  1111. <tableCell tableHeader="true" iid="tableHeader" colSpan="1">
  1112. <contents>
  1113. <textItem>
  1114. <dataSource>
  1115. <staticValue>xxxxxx</staticValue>
  1116. </dataSource>
  1117. </textItem>
  1118. </contents>
  1119. </tableCell>
  1120. </tableCells>
  1121. </tableRow>
  1122. <tableRow>
  1123. <tableCells>
  1124. <tableCell iid="tableCell" colSpan="1">
  1125. <contents>
  1126. <textItem>
  1127. <dataSource>
  1128. <staticValue>###</staticValue>
  1129. </dataSource>
  1130. </textItem>
  1131. </contents>
  1132. </tableCell>
  1133. <tableCell iid="tableCell" colSpan="1">
  1134. <contents>
  1135. <textItem>
  1136. <dataSource>
  1137. <staticValue>###</staticValue>
  1138. </dataSource>
  1139. </textItem>
  1140. </contents>
  1141. </tableCell>
  1142. <tableCell iid="tableCell" colSpan="1">
  1143. <contents>
  1144. <textItem>
  1145. <dataSource>
  1146. <staticValue>###</staticValue>
  1147. </dataSource>
  1148. </textItem>
  1149. </contents>
  1150. </tableCell>
  1151. </tableCells>
  1152. </tableRow>
  1153. <tableRow>
  1154. <tableCells>
  1155. <tableCell iid="tableCell" colSpan="1">
  1156. <contents>
  1157. <textItem>
  1158. <dataSource>
  1159. <staticValue>###</staticValue>
  1160. </dataSource>
  1161. </textItem>
  1162. </contents>
  1163. </tableCell>
  1164. <tableCell iid="tableCell" colSpan="1">
  1165. <contents>
  1166. <textItem>
  1167. <dataSource>
  1168. <staticValue>###</staticValue>
  1169. </dataSource>
  1170. </textItem>
  1171. </contents>
  1172. </tableCell>
  1173. <tableCell iid="tableCell" colSpan="1">
  1174. <contents>
  1175. <textItem>
  1176. <dataSource>
  1177. <staticValue>###</staticValue>
  1178. </dataSource>
  1179. </textItem>
  1180. </contents>
  1181. </tableCell>
  1182. </tableCells>
  1183. </tableRow>
  1184. <tableRow>
  1185. <tableCells>
  1186. <tableCell iid="tableCell" colSpan="1">
  1187. <contents>
  1188. <textItem>
  1189. <dataSource>
  1190. <staticValue>###</staticValue>
  1191. </dataSource>
  1192. </textItem>
  1193. </contents>
  1194. </tableCell>
  1195. <tableCell iid="tableCell" colSpan="1">
  1196. <contents>
  1197. <textItem>
  1198. <dataSource>
  1199. <staticValue>###</staticValue>
  1200. </dataSource>
  1201. </textItem>
  1202. </contents>
  1203. </tableCell>
  1204. <tableCell iid="tableCell" colSpan="1">
  1205. <contents>
  1206. <textItem>
  1207. <dataSource>
  1208. <staticValue>###</staticValue>
  1209. </dataSource>
  1210. </textItem>
  1211. </contents>
  1212. </tableCell>
  1213. </tableCells>
  1214. </tableRow>
  1215. <tableRow>
  1216. <tableCells>
  1217. <tableCell iid="tableCell" colSpan="1">
  1218. <contents>
  1219. <textItem>
  1220. <dataSource>
  1221. <staticValue>###</staticValue>
  1222. </dataSource>
  1223. </textItem>
  1224. </contents>
  1225. </tableCell>
  1226. <tableCell iid="tableCell" colSpan="1">
  1227. <contents>
  1228. <textItem>
  1229. <dataSource>
  1230. <staticValue>###</staticValue>
  1231. </dataSource>
  1232. </textItem>
  1233. </contents>
  1234. </tableCell>
  1235. <tableCell iid="tableCell" colSpan="1">
  1236. <contents>
  1237. <textItem>
  1238. <dataSource>
  1239. <staticValue>###</staticValue>
  1240. </dataSource>
  1241. </textItem>
  1242. </contents>
  1243. </tableCell>
  1244. </tableCells>
  1245. </tableRow>
  1246. </tableRows>
  1247. <style>
  1248. <CSS value="border-collapse:collapse;width:100%"/>
  1249. <defaultStyles>
  1250. <defaultStyle refStyle="tb"/>
  1251. </defaultStyles>
  1252. </style>
  1253. </table>
  1254. <crosstab refQuery="Query1">
  1255. <style>
  1256. <CSS value="border-collapse:collapse;width:100%"/>
  1257. <defaultStyles>
  1258. <defaultStyle refStyle="xt"/>
  1259. </defaultStyles>
  1260. </style>
  1261. <crosstabRows>
  1262. <crosstabNode>
  1263. <crosstabNodeMembers>
  1264. <crosstabNodeMember iid="crosstabRowNodeMember" refDataItem="Product line" edgeLocation="Product line">
  1265. <contents>
  1266. <textItem>
  1267. <dataSource>
  1268. <staticValue>xxxxxx</staticValue>
  1269. </dataSource>
  1270. </textItem>
  1271. </contents>
  1272. <style>
  1273. <defaultStyles>
  1274. <defaultStyle refStyle="ml"/>
  1275. </defaultStyles>
  1276. </style>
  1277. </crosstabNodeMember>
  1278. </crosstabNodeMembers>
  1279. <crosstabNestedNodes>
  1280. <crosstabNode>
  1281. <crosstabNodeMembers>
  1282. <crosstabNodeMember iid="crosstabRowNodeMember" refDataItem="Product type" edgeLocation="Product type">
  1283. <contents>
  1284. <textItem>
  1285. <dataSource>
  1286. <staticValue>xxxxxx</staticValue>
  1287. </dataSource>
  1288. </textItem>
  1289. </contents>
  1290. <style>
  1291. <defaultStyles>
  1292. <defaultStyle refStyle="ml"/>
  1293. </defaultStyles>
  1294. </style>
  1295. </crosstabNodeMember>
  1296. </crosstabNodeMembers>
  1297. </crosstabNode>
  1298. <crosstabNode>
  1299. <crosstabNodeMembers>
  1300. <crosstabNodeMember iid="crosstabRowSubTotalNodeMember" refDataItem="Total(Product type)" edgeLocation="Total(Product type)">
  1301. <contents>
  1302. <textItem>
  1303. <dataSource>
  1304. <staticValue>xxxxxx</staticValue>
  1305. </dataSource>
  1306. </textItem>
  1307. </contents>
  1308. <factCell>
  1309. <style>
  1310. <defaultStyles>
  1311. <defaultStyle refStyle="iv"/>
  1312. </defaultStyles>
  1313. </style>
  1314. </factCell>
  1315. <style>
  1316. <defaultStyles>
  1317. <defaultStyle refStyle="il"/>
  1318. </defaultStyles>
  1319. </style>
  1320. </crosstabNodeMember>
  1321. </crosstabNodeMembers>
  1322. </crosstabNode>
  1323. </crosstabNestedNodes>
  1324. </crosstabNode>
  1325. <crosstabNode>
  1326. <crosstabNodeMembers>
  1327. <crosstabNodeMember iid="crosstabRowTotalNodeMember" refDataItem="Total(Product line)" edgeLocation="Total(Product line)">
  1328. <contents>
  1329. <textItem>
  1330. <dataSource>
  1331. <staticValue>xxxxxx</staticValue>
  1332. </dataSource>
  1333. </textItem>
  1334. </contents>
  1335. <factCell>
  1336. <style>
  1337. <defaultStyles>
  1338. <defaultStyle refStyle="ov"/>
  1339. </defaultStyles>
  1340. </style>
  1341. </factCell>
  1342. <style>
  1343. <defaultStyles>
  1344. <defaultStyle refStyle="ol"/>
  1345. </defaultStyles>
  1346. </style>
  1347. </crosstabNodeMember>
  1348. </crosstabNodeMembers>
  1349. </crosstabNode>
  1350. </crosstabRows>
  1351. <crosstabColumns>
  1352. <crosstabNode>
  1353. <crosstabNodeMembers>
  1354. <crosstabNodeMember iid="crosstabColumnNodeMember" refDataItem="Year" edgeLocation="Year">
  1355. <contents>
  1356. <textItem>
  1357. <dataSource>
  1358. <staticValue>xxxxxx</staticValue>
  1359. </dataSource>
  1360. </textItem>
  1361. </contents>
  1362. <style>
  1363. <defaultStyles>
  1364. <defaultStyle refStyle="ml"/>
  1365. </defaultStyles>
  1366. </style>
  1367. </crosstabNodeMember>
  1368. </crosstabNodeMembers>
  1369. <crosstabNestedNodes>
  1370. <crosstabNode>
  1371. <crosstabNodeMembers>
  1372. <crosstabNodeMember iid="crosstabColumnNodeMember" refDataItem="Quarter" edgeLocation="Quarter">
  1373. <contents>
  1374. <textItem>
  1375. <dataSource>
  1376. <staticValue>xxxxxx</staticValue>
  1377. </dataSource>
  1378. </textItem>
  1379. </contents>
  1380. <style>
  1381. <defaultStyles>
  1382. <defaultStyle refStyle="ml"/>
  1383. </defaultStyles>
  1384. </style>
  1385. </crosstabNodeMember>
  1386. </crosstabNodeMembers>
  1387. </crosstabNode>
  1388. <crosstabNode>
  1389. <crosstabNodeMembers>
  1390. <crosstabNodeMember iid="crosstabColumnSubTotalNodeMember" refDataItem="Total(Quarter)" edgeLocation="Total(Quarter)">
  1391. <contents>
  1392. <textItem>
  1393. <dataSource>
  1394. <staticValue>xxxxxx</staticValue>
  1395. </dataSource>
  1396. </textItem>
  1397. </contents>
  1398. <factCell>
  1399. <style>
  1400. <defaultStyles>
  1401. <defaultStyle refStyle="iv"/>
  1402. </defaultStyles>
  1403. </style>
  1404. </factCell>
  1405. <style>
  1406. <defaultStyles>
  1407. <defaultStyle refStyle="il"/>
  1408. </defaultStyles>
  1409. </style>
  1410. </crosstabNodeMember>
  1411. </crosstabNodeMembers>
  1412. </crosstabNode>
  1413. </crosstabNestedNodes>
  1414. </crosstabNode>
  1415. <crosstabNode>
  1416. <crosstabNodeMembers>
  1417. <crosstabNodeMember iid="crosstabColumnTotalNodeMember" refDataItem="Total(Year)" edgeLocation="Total(Year)">
  1418. <contents>
  1419. <textItem>
  1420. <dataSource>
  1421. <staticValue>xxxxxx</staticValue>
  1422. </dataSource>
  1423. </textItem>
  1424. </contents>
  1425. <factCell>
  1426. <style>
  1427. <defaultStyles>
  1428. <defaultStyle refStyle="ov"/>
  1429. </defaultStyles>
  1430. </style>
  1431. </factCell>
  1432. <style>
  1433. <defaultStyles>
  1434. <defaultStyle refStyle="ol"/>
  1435. </defaultStyles>
  1436. </style>
  1437. </crosstabNodeMember>
  1438. </crosstabNodeMembers>
  1439. </crosstabNode>
  1440. </crosstabColumns>
  1441. <defaultMeasure refDataItem="Quantity"/>
  1442. <crosstabFactCell>
  1443. <contents>
  1444. <textItem>
  1445. <dataSource>
  1446. <staticValue>###</staticValue>
  1447. </dataSource>
  1448. </textItem>
  1449. </contents>
  1450. <style>
  1451. <defaultStyles>
  1452. <defaultStyle refStyle="mv"/>
  1453. </defaultStyles>
  1454. </style>
  1455. </crosstabFactCell>
  1456. <crosstabCorner iid="crosstabCorner">
  1457. <contents>
  1458. <textItem>
  1459. <dataSource>
  1460. <staticValue>xxxxxx</staticValue>
  1461. </dataSource>
  1462. </textItem>
  1463. </contents>
  1464. <style>
  1465. <defaultStyles>
  1466. <defaultStyle refStyle="xm"/>
  1467. </defaultStyles>
  1468. </style>
  1469. </crosstabCorner>
  1470. </crosstab>
  1471. <list refQuery="Query1" showColumnTitles="startOfList">
  1472. <style>
  1473. <CSS value="border-collapse:collapse;width:100%"/>
  1474. <defaultStyles>
  1475. <defaultStyle refStyle="ls"/>
  1476. </defaultStyles>
  1477. </style>
  1478. <listColumns>
  1479. <listColumn>
  1480. <listColumnTitle iid="listColumnTitle">
  1481. <contents>
  1482. <textItem>
  1483. <dataSource>
  1484. <staticValue>xxxxxx</staticValue>
  1485. </dataSource>
  1486. </textItem>
  1487. </contents>
  1488. <style>
  1489. <defaultStyles>
  1490. <defaultStyle refStyle="lt"/>
  1491. </defaultStyles>
  1492. </style>
  1493. </listColumnTitle>
  1494. <listColumnBody iid="listColumnBody">
  1495. <contents>
  1496. <textItem>
  1497. <dataSource>
  1498. <staticValue>xxxxxx</staticValue>
  1499. </dataSource>
  1500. </textItem>
  1501. </contents>
  1502. <listColumnRowSpan refDataItem="Product line"/>
  1503. <style>
  1504. <defaultStyles>
  1505. <defaultStyle refStyle="lc"/>
  1506. </defaultStyles>
  1507. </style>
  1508. </listColumnBody>
  1509. </listColumn>
  1510. <listColumn>
  1511. <listColumnTitle iid="listColumnTitle">
  1512. <contents>
  1513. <textItem>
  1514. <dataSource>
  1515. <staticValue>xxxxxx</staticValue>
  1516. </dataSource>
  1517. </textItem>
  1518. </contents>
  1519. <style>
  1520. <defaultStyles>
  1521. <defaultStyle refStyle="lt"/>
  1522. </defaultStyles>
  1523. </style>
  1524. </listColumnTitle>
  1525. <listColumnBody iid="listColumnBody">
  1526. <contents>
  1527. <textItem>
  1528. <dataSource>
  1529. <staticValue>xxxx</staticValue>
  1530. </dataSource>
  1531. </textItem>
  1532. </contents>
  1533. <listColumnRowSpan refDataItem="Product type"/>
  1534. <style>
  1535. <defaultStyles>
  1536. <defaultStyle refStyle="lc"/>
  1537. </defaultStyles>
  1538. </style>
  1539. </listColumnBody>
  1540. </listColumn>
  1541. <listColumn>
  1542. <listColumnTitle iid="listColumnTitle">
  1543. <contents>
  1544. <textItem>
  1545. <dataSource>
  1546. <staticValue>xxxxxx</staticValue>
  1547. </dataSource>
  1548. </textItem>
  1549. </contents>
  1550. <style>
  1551. <defaultStyles>
  1552. <defaultStyle refStyle="lt"/>
  1553. </defaultStyles>
  1554. </style>
  1555. </listColumnTitle>
  1556. <listColumnBody iid="listColumnBody">
  1557. <contents>
  1558. <textItem>
  1559. <dataSource>
  1560. <staticValue>###</staticValue>
  1561. </dataSource>
  1562. </textItem>
  1563. </contents>
  1564. <style>
  1565. <defaultStyles>
  1566. <defaultStyle refStyle="lm"/>
  1567. </defaultStyles>
  1568. </style>
  1569. </listColumnBody>
  1570. </listColumn>
  1571. </listColumns>
  1572. <listGroups>
  1573. <listGroup refDataItem="Product line">
  1574. <listFooter>
  1575. <listRows>
  1576. <listRow>
  1577. <rowCells>
  1578. <rowCell iid="listSubTotals" colSpan="3">
  1579. <contents>
  1580. <textItem>
  1581. <dataSource>
  1582. <staticValue>xxxxxx</staticValue>
  1583. </dataSource>
  1584. </textItem>
  1585. </contents>
  1586. <style>
  1587. <defaultStyles>
  1588. <defaultStyle refStyle="of"/>
  1589. </defaultStyles>
  1590. </style>
  1591. </rowCell>
  1592. </rowCells>
  1593. </listRow>
  1594. </listRows>
  1595. </listFooter>
  1596. </listGroup>
  1597. </listGroups>
  1598. <listOverallGroup>
  1599. <listFooter>
  1600. <listRows>
  1601. <listRow>
  1602. <rowCells>
  1603. <rowCell iid="listTotals" colSpan="3">
  1604. <contents>
  1605. <textItem>
  1606. <dataSource>
  1607. <staticValue>xxxxxx</staticValue>
  1608. </dataSource>
  1609. </textItem>
  1610. </contents>
  1611. <style>
  1612. <defaultStyles>
  1613. <defaultStyle refStyle="if"/>
  1614. </defaultStyles>
  1615. </style>
  1616. </rowCell>
  1617. </rowCells>
  1618. </listRow>
  1619. </listRows>
  1620. </listFooter>
  1621. </listOverallGroup>
  1622. </list>
  1623. </contents>
  1624. <style>
  1625. <defaultStyles>
  1626. <defaultStyle refStyle="pb"/>
  1627. </defaultStyles>
  1628. </style>
  1629. </pageBody>
  1630. <style>
  1631. <defaultStyles>
  1632. <defaultStyle refStyle="pg"/>
  1633. </defaultStyles>
  1634. </style>
  1635. </page>
  1636. </reportPages>
  1637. </layout>
  1638. </layouts>
  1639. <queries>
  1640. <query name="Query1">
  1641. <source>
  1642. <model/>
  1643. </source>
  1644. <selection>
  1645. <dataItem name="Product line" aggregate="none">
  1646. <expression/>
  1647. </dataItem>
  1648. <dataItem name="Year" aggregate="none">
  1649. <expression/>
  1650. </dataItem>
  1651. <dataItem name="Quarter" aggregate="none">
  1652. <expression/>
  1653. </dataItem>
  1654. <dataItem name="Quantity" aggregate="total">
  1655. <expression/>
  1656. </dataItem>
  1657. <dataItem name="Product type" aggregate="none">
  1658. <expression/>
  1659. </dataItem>
  1660. <dataItem name="Total(Product line)">
  1661. <expression/>
  1662. </dataItem>
  1663. <dataItem name="Total(Product type)">
  1664. <expression/>
  1665. </dataItem>
  1666. <dataItem name="Total(Year)">
  1667. <expression/>
  1668. </dataItem>
  1669. <dataItem name="Total(Quarter)">
  1670. <expression/>
  1671. </dataItem>
  1672. </selection>
  1673. </query>
  1674. </queries>
  1675. </report>
  1676. </xmlfragment>
  1677. </resources>