SSMRC03120.xrw 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  4. <xhtml:head>
  5. <xhtml:title>Image EMR Viewer</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1" cache="no">
  8. <root xmlns="">
  9. <main>
  10. <chartinfo>
  11. <filetotal/>
  12. <pagetotal/>
  13. <pagecurrent/>
  14. <thumbselectcount/>
  15. </chartinfo>
  16. <chartpath/>
  17. </main>
  18. <_send>
  19. <data1/>
  20. </_send>
  21. <hidden>
  22. <temp/>
  23. <chartImageHome/>
  24. <buttonImageHome>../../../emr/imgemrweb/images/</buttonImageHome>
  25. <buttonImageExt>.gif</buttonImageExt>
  26. <buttonImage>
  27. <btnChartMousePanning>mouse_panning</btnChartMousePanning>
  28. <btnChartMouseMagnifyingGlass>mouse_magnifying_tool</btnChartMouseMagnifyingGlass>
  29. <btnChartMouseNormal>mouse_normal</btnChartMouseNormal>
  30. <btnMoveFirst>move_first</btnMoveFirst>
  31. <btnMoveLast>move_last</btnMoveLast>
  32. <btnMovePrev>move_prev</btnMovePrev>
  33. <btnMoveNext>move_next</btnMoveNext>
  34. <btnFitActual>fit_actual</btnFitActual>
  35. <btnFitBest>fit_best</btnFitBest>
  36. <btnFitWidth>fit_width</btnFitWidth>
  37. <btnPageMouseNormal>mouse_normal</btnPageMouseNormal>
  38. <btnPageMouseRegionZoom>mouse_region_zoom</btnPageMouseRegionZoom>
  39. <btnPageMouseMagnifyingGlass>mouse_magnifying_tool</btnPageMouseMagnifyingGlass>
  40. <btnPageMousePanning>mouse_panning</btnPageMousePanning>
  41. <btnRotateLeft>rotate_left</btnRotateLeft>
  42. <btnRotateRight>rotate_right</btnRotateRight>
  43. <btnZoomIn>zoom_in</btnZoomIn>
  44. <btnZoomOut>zoom_out</btnZoomOut>
  45. <btnComparePage>compare_page</btnComparePage>
  46. <btnSelectAllPage>select_allpage</btnSelectAllPage>
  47. <btnUnselectAllPage>unselect_allpage</btnUnselectAllPage>
  48. <btnThumbnail21>thumbnail_21</btnThumbnail21>
  49. <btnThumbnail22>thumbnail_22</btnThumbnail22>
  50. <btnThumbnail43>thumbnail_43</btnThumbnail43>
  51. </buttonImage>
  52. <buttonToggle>
  53. <btnComparePage>
  54. <disable/>
  55. </btnComparePage>
  56. <btnSelectAllPage>
  57. <disable/>
  58. </btnSelectAllPage>
  59. <btnUnselectAllPage>
  60. <disable/>
  61. </btnUnselectAllPage>
  62. <btnThumbnail21>
  63. <disable/>
  64. </btnThumbnail21>
  65. <btnThumbnail22>
  66. <disable/>
  67. </btnThumbnail22>
  68. <btnThumbnail43>
  69. <disable/>
  70. </btnThumbnail43>
  71. <btnChartMousePanning>
  72. <name>ModeChartMouse</name>
  73. <disable/>
  74. <value/>
  75. </btnChartMousePanning>
  76. <btnChartMouseMagnifyingGlass>
  77. <name>ModeChartMouse</name>
  78. <disable/>
  79. <value/>
  80. </btnChartMouseMagnifyingGlass>
  81. <btnChartMouseNormal>
  82. <name>ModeChartMouse</name>
  83. <disable/>
  84. <value/>
  85. </btnChartMouseNormal>
  86. <btnMoveFirst>
  87. <disable/>
  88. </btnMoveFirst>
  89. <btnMoveLast>
  90. <disable/>
  91. </btnMoveLast>
  92. <btnMovePrev>
  93. <disable/>
  94. </btnMovePrev>
  95. <btnMoveNext>
  96. <disable/>
  97. </btnMoveNext>
  98. <btnFitActual>
  99. <name>ModeFit</name>
  100. <disable/>
  101. <value/>
  102. </btnFitActual>
  103. <btnFitBest>
  104. <name>ModeFit</name>
  105. <disable/>
  106. <value/>
  107. </btnFitBest>
  108. <btnFitWidth>
  109. <name>ModeFit</name>
  110. <disable/>
  111. <value/>
  112. </btnFitWidth>
  113. <btnPageMouseNormal>
  114. <name>ModePageMouse</name>
  115. <disable/>
  116. <value/>
  117. </btnPageMouseNormal>
  118. <btnPageMouseRegionZoom>
  119. <name>ModePageMouse</name>
  120. <disable/>
  121. <value/>
  122. </btnPageMouseRegionZoom>
  123. <btnPageMouseMagnifyingGlass>
  124. <name>ModePageMouse</name>
  125. <disable/>
  126. <value/>
  127. </btnPageMouseMagnifyingGlass>
  128. <btnPageMousePanning>
  129. <name>ModePageMouse</name>
  130. <disable/>
  131. <value/>
  132. </btnPageMousePanning>
  133. </buttonToggle>
  134. <currentViewMode/>
  135. <currentLayout/>
  136. </hidden>
  137. <init/>
  138. </root>
  139. </instance>
  140. <script id="script1" type="javascript" ev:event="xforms-ready">
  141. <![CDATA[
  142. fInitilize();
  143. if(window.type != "iviewer")
  144. {
  145. btnNextCharts.attribute("visibility") = "hidden";
  146. capNextChrts.attribute("visibility") = "hidden";
  147. searchChart("/root/hidden/temp");
  148. if (downloadChart() == true)
  149. {
  150. setupChart("ChartView");
  151. }
  152. }
  153. ]]>
  154. </script>
  155. <submission id="TRMRC03101" ref="/root/_send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/main/charts"/>
  156. </model>
  157. <script type="javascript" src="../../../emr/imgemrweb/js/SSMRC03120.js"/>
  158. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  159. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  160. </xhtml:head>
  161. <xhtml:body pagewidth="870" pageheight="780">
  162. <caption id="captionPage" class="cell_2" style="left:785px; top:0px; width:80px; height:20px; vertical-align:middle; ">/</caption>
  163. <output id="optPageCurrent" ref="/root/main/chartinfo/pagecurrent" style="left:785px; top:0px; width:35px; height:19px; text-align:center; vertical-align:middle; "/>
  164. <output id="optPageTotal" ref="/root/main/chartinfo/pagetotal" style="left:830px; top:0px; width:35px; height:19px; text-align:center; vertical-align:middle; "/>
  165. <output id="optCalcTotal" ref="/root/main/chartinfo/filetotal" visibility="hidden" style="left:530px; top:0px; width:20px; height:19px; text-align:center; vertical-align:middle; "/>
  166. <object id="objSFT" visibility="hidden" clsid="{2831e72c-9640-44ea-87dc-ddb462d5796c}" visible="false" style="left:450px; top:0px; width:35px; height:25px; "/>
  167. <object id="objBIP" visibility="hidden" clsid="{8e1f2225-def9-455c-8ad5-aa2904f9c98c}" visible="false" style="left:490px; top:0px; width:35px; height:25px; "/>
  168. <button id="btnThumbView" class="btn_sw" group="grpViewMode" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:0px; top:0px; width:132px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  169. <caption>여러페이지보기</caption>
  170. <script type="javascript" ev:event="DOMActivate">
  171. <![CDATA[
  172. setupChart("ThumbView");
  173. // var row;
  174. // var col;
  175. // if (model.getValue("/root/hidden/currentLayout") != "")
  176. // {
  177. // row = model.getValue("/root/hidden/currentLayout").substr(0, 1);
  178. // col = model.getValue("/root/hidden/currentLayout").substr(1, 1);
  179. // objThumbView.SetThumbLayout(row, col);
  180. // }
  181. ]]>
  182. </script>
  183. </button>
  184. <button id="btnChartView" class="btn_sw" group="grpViewMode" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:132px; top:0px; width:132px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  185. <caption>연속보기</caption>
  186. <script type="javascript" ev:event="DOMActivate">
  187. <![CDATA[
  188. setupChart("ChartView");
  189. var pageCurrent = parseInt(model.getValue("/root/main/chartinfo/pagecurrent"));
  190. if(pageCurrent != 0)
  191. {
  192. objChartView.ChartScroll(pageCurrent);
  193. }
  194. ]]>
  195. </script>
  196. </button>
  197. <button id="btnPageView" class="btn_sw" group="grpViewMode" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:264px; top:0px; width:132px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  198. <caption>페이지보기</caption>
  199. <script type="javascript" ev:event="DOMActivate">
  200. <![CDATA[
  201. setupChart("PageView");
  202. ]]>
  203. </script>
  204. </button>
  205. <switch id="switchView" style="left:0px; top:21px; width:865px; height:750px; ">
  206. <case id="swtViewModeCase1">
  207. <shape id="recSwitchToolbar1" appearance="rectangle" style="left:0px; top:3px; width:860px; height:35px; background-color:#d4d0c8; border-style:solid; "/>
  208. <button id="btnComparePage" style="left:6px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/compare_page.gif; ">
  209. <caption/>
  210. <hint>
  211. <![CDATA[페이지 비교]]>
  212. </hint>
  213. <script type="javascript" ev:event="xforms-activate">
  214. <![CDATA[
  215. var count;
  216. var windowleft = 0;
  217. var windowtop = 0;
  218. if (objThumbView.TotalSelectedThumbnail > 0)
  219. {
  220. if (model.alert("총 " + objThumbView.TotalSelectedThumbnail + "페이지를 선택하였습니다.\n계속하려면 예를 누르고 중지하려면 아니오를 누르십시오.", "페이지 비교", 0x20 | 4) == 6)
  221. {
  222. for(count = 1; count <= objThumbView.TotalThumbnail; count++)
  223. {
  224. if (objThumbView.Select(count) == true)
  225. {
  226. comparePage(objThumbView.FileName(count));
  227. }
  228. }
  229. }
  230. else
  231. {
  232. }
  233. }
  234. ]]>
  235. </script>
  236. </button>
  237. <button id="btnSelectAllPage" style="left:46px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/select_allpage.gif; ">
  238. <hint>
  239. <![CDATA[전체 선택]]>
  240. </hint>
  241. <script type="javascript" ev:event="xforms-activate">
  242. <![CDATA[
  243. var count;
  244. if (objThumbView.TotalThumbnail != 0)
  245. {
  246. for(count = 1; count <= objThumbView.TotalThumbnail; count++)
  247. {
  248. objThumbView.Select(count) = true;
  249. }
  250. }
  251. model.setValue("/root/main/chartinfo/pagecurrent", objThumbView.TotalSelectedThumbnail);
  252. model.refresh();
  253. ]]>
  254. </script>
  255. <caption/>
  256. </button>
  257. <button id="btnUnselectAllPage" style="left:80px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/unselect_allpage.gif; ">
  258. <hint>
  259. <![CDATA[전체 선택 해제]]>
  260. </hint>
  261. <script type="javascript" ev:event="xforms-activate">
  262. <![CDATA[
  263. // objThumbView.SetThumbLayout(2, 1);
  264. var count;
  265. if (objThumbView.TotalThumbnail != 0)
  266. {
  267. for(count = 1; count <= objThumbView.TotalThumbnail; count++)
  268. {
  269. objThumbView.Select(count) = false;
  270. }
  271. }
  272. model.setValue("/root/main/chartinfo/pagecurrent", objThumbView.TotalSelectedThumbnail);
  273. model.refresh();
  274. ]]>
  275. </script>
  276. <caption/>
  277. </button>
  278. <button id="btnThumbnail21" style="left:120px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/thumbnail_21.gif; ">
  279. <hint>
  280. <![CDATA[2 X 1]]>
  281. </hint>
  282. <script type="javascript" ev:event="xforms-activate">
  283. <![CDATA[
  284. objThumbView.SetThumbLayout(2, 1);
  285. // processToggleButton("btnThumbnail21");
  286. // model.setValue("/root/hidden/currentLayout", "21");
  287. ]]>
  288. </script>
  289. <caption/>
  290. </button>
  291. <button id="btnThumbnail22" style="left:154px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/thumbnail_22.gif; ">
  292. <hint>
  293. <![CDATA[2 X 2]]>
  294. </hint>
  295. <script type="javascript" ev:event="xforms-activate">
  296. <![CDATA[
  297. objThumbView.SetThumbLayout(2, 2);
  298. // processToggleButton("btnThumbnail22");
  299. // model.setValue("/root/hidden/currentLayout", "22");
  300. ]]>
  301. </script>
  302. <caption/>
  303. </button>
  304. <button id="btnThumbnail43" style="left:188px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/thumbnail_43.gif; ">
  305. <hint>
  306. <![CDATA[4 X 3]]>
  307. </hint>
  308. <script type="javascript" ev:event="xforms-activate">
  309. <![CDATA[
  310. objThumbView.SetThumbLayout(4, 3);
  311. // processToggleButton("btnThumbnail43");
  312. // model.setValue("/root/hidden/currentLayout", "43");
  313. ]]>
  314. </script>
  315. <caption/>
  316. </button>
  317. <group id="groupThumbView" visibility="visible" style="left:0px; top:40px; width:860px; height:700px; ">
  318. <object id="objThumbView" clsid="{2808041c-8afc-4cec-932a-36da5188218f}" style="left:0px; top:0px; width:860px; height:700px; ">
  319. <script type="javascript" ev:event="MouseDblClick(Button, Shift, Index, Path, Page)">
  320. <![CDATA[
  321. if(Index != 0)
  322. {
  323. model.setValue("/root/main/chartinfo/pagecurrent", Index);
  324. setupMoveButton();
  325. model.refresh();
  326. setupChart("PageView");
  327. // if(objThumbView.ThumbUserText(Index) == "" || objThumbView.ThumbUserText(Index) == null)
  328. // {
  329. // model.setValue("/root/main/chartinfo/pagecurrent", Index);
  330. // setupMoveButton();
  331. // model.refresh();
  332. // setupChart("PageView");
  333. // }
  334. // else
  335. // {
  336. // parent.javaScript.fSetCertRecKey(objThumbView.ThumbUserText(Index));
  337. // }
  338. }
  339. ]]>
  340. </script>
  341. <script type="javascript" ev:event="MouseClick(Button, Shift, Index, Path, Page)">
  342. <![CDATA[
  343. var count1;
  344. var count2;
  345. if(Button == 1)
  346. {
  347. if(Shift == 0)
  348. {
  349. objThumbView.Select(Index) = ! objThumbView.Select(Index);
  350. }
  351. if(Shift == 1)
  352. {
  353. if (objThumbView.TotalSelectedThumbnail != 0)
  354. {
  355. for (count1 = 1; count1 <= objThumbView.TotalThumbnail; count1++)
  356. {
  357. if (objThumbView.Select(count1) == true)
  358. {
  359. if (count1 > Index)
  360. {
  361. for (count2 = Index; count2 <= count1; count2++)
  362. {
  363. objThumbView.Select(count2) = true;
  364. }
  365. }
  366. else if (count1 < Index)
  367. {
  368. for (count2 = count1; count2 <= Index; count2++)
  369. {
  370. objThumbView.Select(count2) = true;
  371. }
  372. }
  373. }
  374. }
  375. }
  376. else
  377. {
  378. for (count1 = 1; count1 <= Index; count1++)
  379. {
  380. objThumbView.Select(count1) = true;
  381. }
  382. }
  383. }
  384. model.setValue("/root/main/chartinfo/pagecurrent", objThumbView.TotalSelectedThumbnail);
  385. model.refresh();
  386. }
  387. if(Button == 2)
  388. {
  389. fShow_TruePreviewChart( Button, Shift, Index, Path, Page );
  390. }
  391. ]]>
  392. </script>
  393. <script type="javascript" ev:event="MouseUp(Button, Shift, x, y)">
  394. <![CDATA[
  395. fShow_FalsePreviewChart( Button, Shift, x, y );
  396. ]]>
  397. </script>
  398. </object>
  399. </group>
  400. <group id="groupPreview" visibility="hidden" style="left:0px; top:40px; width:860px; height:700px; ">
  401. <object id="objPreview" clsid="{5b40100e-99bc-4194-ac59-aa3ef8526dc9}" style="left:0px; top:0px; width:860px; height:700px; ">
  402. <script type="javascript" ev:event="MouseUp(Button, Shift, x, y)">
  403. <![CDATA[
  404. fShow_FalsePreviewChart( Button, Shift, x, y );
  405. ]]>
  406. </script>
  407. </object>
  408. </group>
  409. </case>
  410. <case id="swViewModeCase2" selected="true">
  411. <shape id="recSwitchToolbar2" appearance="rectangle" style="left:0px; top:3px; width:860px; height:35px; background-color:#d4d0c8; border-style:solid; "/>
  412. <button id="btnChartMousePanning" style="left:6px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/mouse_panning.gif; ">
  413. <caption/>
  414. <hint>
  415. <![CDATA[패닝]]>
  416. </hint>
  417. <script type="javascript" ev:event="xforms-activate">
  418. <![CDATA[processToggleButton("btnChartMousePanning");]]>
  419. </script>
  420. </button>
  421. <button id="btnChartMouseMagnifyingGlass" style="left:38px; top:6px; width:31px; height:31px; background-image:../../../emr/imgemrweb/images/mouse_magnifying_tool.gif; ">
  422. <hint>
  423. <![CDATA[돋보기]]>
  424. </hint>
  425. <script type="javascript" ev:event="xforms-activate">
  426. <![CDATA[processToggleButton("btnChartMouseMagnifyingGlass");]]>
  427. </script>
  428. <caption/>
  429. </button>
  430. <button id="btnChartMouseNormal" style="left:70px; top:6px; width:31px; height:31px; ">
  431. <hint>
  432. <![CDATA[기본]]>
  433. </hint>
  434. <script type="javascript" ev:event="xforms-activate">
  435. <![CDATA[processToggleButton("btnChartMouseNormal");]]>
  436. </script>
  437. <caption/>
  438. </button>
  439. <object id="objChartView" clsid="{1981ade6-203f-43c2-963b-ad154c145dca}" visible="true" style="left:0px; top:40px; width:860px; height:700px; ">
  440. <script id="script2" type="javascript" ev:event="DblClick()">
  441. <![CDATA[
  442. if(objChartView.Index != 0)
  443. {
  444. setupChart("PageView");
  445. // if(objChartView.UserText(model.getValue("/root/main/chartinfo/pagecurrent")) == "" || objChartView.UserText(model.getValue("/root/main/chartinfo/pagecurrent")) == null)
  446. // {
  447. // setupChart("PageView");
  448. // }
  449. // else
  450. // {
  451. // parent.javaScript.fSetCertRecKey(objChartView.UserText(model.getValue("/root/main/chartinfo/pagecurrent")));
  452. // }
  453. }
  454. ]]>
  455. </script>
  456. <script id="script8" type="javascript" ev:event="MouseChartDown(Button, Shift, chart, x, y)">
  457. <![CDATA[
  458. model.setValue("/root/main/chartinfo/pagecurrent", chart);
  459. setupMoveButton();
  460. model.refresh();
  461. ]]>
  462. </script>
  463. <script type="javascript" ev:event="KeyDown(KeyCode, Shift)">
  464. <![CDATA[
  465. // 연속보기
  466. // 이전차트 보기 (page Up)
  467. if (KeyCode == 33)
  468. {
  469. fn_view("PageUp");
  470. }
  471. // 다음 보기 (page Down)
  472. else if (KeyCode == 34)
  473. {
  474. fn_view("PageDown");
  475. }
  476. // 마지막 차트 End
  477. else if (KeyCode == 35)
  478. {
  479. fn_view("End");
  480. }
  481. // 처음 차트 Home
  482. else if (KeyCode == 36)
  483. {
  484. fn_view("Home");
  485. }
  486. ]]>
  487. </script>
  488. <script type="javascript" ev:event="ScrollTop()">
  489. <![CDATA[
  490. ]]>
  491. </script>
  492. <script type="javascript" ev:event="ScrollBottom()">
  493. <![CDATA[
  494. ]]>
  495. </script>
  496. </object>
  497. </case>
  498. <case id="swViewModeCase3">
  499. <shape id="recSwitchToolbar3" appearance="rectangle" style="left:0px; top:3px; width:860px; height:35px; background-color:#d4d0c8; border-style:solid; "/>
  500. <button id="btnMoveFirst" style="left:6px; top:6px; width:31px; height:31px; ">
  501. <hint>
  502. <![CDATA[첫번째 페이지]]>
  503. </hint>
  504. <script id="script10" type="javascript" ev:event="xforms-activate">
  505. <![CDATA[
  506. fMoveFirst();
  507. ]]>
  508. </script>
  509. <caption/>
  510. </button>
  511. <button id="btnMoveLast" style="left:38px; top:6px; width:31px; height:31px; ">
  512. <hint>
  513. <![CDATA[마지막 페이지]]>
  514. </hint>
  515. <script id="script7" type="javascript" ev:event="xforms-activate">
  516. <![CDATA[
  517. fMoveLast();
  518. ]]>
  519. </script>
  520. <caption/>
  521. </button>
  522. <button id="btnMovePrev" style="left:70px; top:6px; width:31px; height:31px; ">
  523. <hint>
  524. <![CDATA[이전 페이지]]>
  525. </hint>
  526. <script type="javascript" ev:event="xforms-activate">
  527. <![CDATA[
  528. fMovePrev();
  529. ]]>
  530. </script>
  531. </button>
  532. <button id="btnMoveNext" style="left:102px; top:6px; width:31px; height:31px; ">
  533. <hint>
  534. <![CDATA[다음 페이지]]>
  535. </hint>
  536. <script id="script6" type="javascript" ev:event="xforms-activate">
  537. <![CDATA[
  538. fMoveNext();
  539. ]]>
  540. </script>
  541. <caption/>
  542. </button>
  543. <button id="btnFitActual" style="left:143px; top:6px; width:31px; height:31px; ">
  544. <hint>
  545. <![CDATA[실제 크기 보기]]>
  546. </hint>
  547. <script type="javascript" ev:event="xforms-activate">
  548. <![CDATA[
  549. processToggleButton("btnFitActual");
  550. ]]>
  551. </script>
  552. <caption/>
  553. </button>
  554. <button id="btnFitBest" style="left:175px; top:6px; width:31px; height:31px; ">
  555. <hint>
  556. <![CDATA[최적 크기 보기]]>
  557. </hint>
  558. <script type="javascript" ev:event="xforms-activate">
  559. <![CDATA[
  560. processToggleButton("btnFitBest");
  561. ]]>
  562. </script>
  563. <caption/>
  564. </button>
  565. <button id="btnFitWidth" style="left:207px; top:6px; width:31px; height:31px; ">
  566. <hint>
  567. <![CDATA[가로 크기 보기]]>
  568. </hint>
  569. <script type="javascript" ev:event="xforms-activate">
  570. <![CDATA[
  571. processToggleButton("btnFitWidth");
  572. ]]>
  573. </script>
  574. </button>
  575. <button id="btnPageMouseNormal" style="left:248px; top:6px; width:31px; height:31px; ">
  576. <hint>
  577. <![CDATA[기본]]>
  578. </hint>
  579. <script type="javascript" ev:event="xforms-activate">
  580. <![CDATA[
  581. processToggleButton("btnPageMouseNormal");
  582. ]]>
  583. </script>
  584. <caption/>
  585. </button>
  586. <button id="btnPageMouseMagnifyingGlass" style="left:280px; top:6px; width:31px; height:31px; ">
  587. <hint>
  588. <![CDATA[돋보기]]>
  589. </hint>
  590. <script type="javascript" ev:event="xforms-activate">
  591. <![CDATA[
  592. processToggleButton("btnPageMouseMagnifyingGlass");
  593. ]]>
  594. </script>
  595. <caption/>
  596. </button>
  597. <button id="btnPageMouseRegionZoom" style="left:312px; top:6px; width:31px; height:31px; ">
  598. <hint>
  599. <![CDATA[영역 확대]]>
  600. </hint>
  601. <script type="javascript" ev:event="xforms-activate">
  602. <![CDATA[
  603. processToggleButton("btnPageMouseRegionZoom");
  604. ]]>
  605. </script>
  606. <caption/>
  607. </button>
  608. <button id="btnPageMousePanning" style="left:344px; top:6px; width:31px; height:31px; ">
  609. <hint>
  610. <![CDATA[패닝]]>
  611. </hint>
  612. <script type="javascript" ev:event="xforms-activate">
  613. <![CDATA[
  614. processToggleButton("btnPageMousePanning");
  615. ]]>
  616. </script>
  617. <caption/>
  618. </button>
  619. <button id="btnRotateLeft" style="left:386px; top:6px; width:31px; height:31px; ">
  620. <hint>
  621. <![CDATA[왼쪽 회전]]>
  622. </hint>
  623. <script type="javascript" ev:event="xforms-activate">
  624. <![CDATA[
  625. objPageView.LeftTurn();
  626. ]]>
  627. </script>
  628. <caption/>
  629. </button>
  630. <button id="btnRotateRight" style="left:418px; top:6px; width:31px; height:31px; ">
  631. <hint>
  632. <![CDATA[오른쪽 회전]]>
  633. </hint>
  634. <script type="javascript" ev:event="xforms-activate">
  635. <![CDATA[
  636. objPageView.RightTurn();
  637. ]]>
  638. </script>
  639. <caption/>
  640. </button>
  641. <button id="btnZoomIn" style="left:462px; top:6px; width:31px; height:31px; ">
  642. <hint>
  643. <![CDATA[확대]]>
  644. </hint>
  645. <script type="javascript" ev:event="xforms-activate">
  646. <![CDATA[
  647. processToggleButton("btnZoomIn");
  648. processToggleButton("btnPageMousePanning");
  649. objPageView.ViewRatio += 0.1;
  650. ]]>
  651. </script>
  652. <caption/>
  653. </button>
  654. <button id="btnZoomOut" style="left:494px; top:6px; width:31px; height:31px; ">
  655. <hint>
  656. <![CDATA[축소]]>
  657. </hint>
  658. <script id="script9" type="javascript" ev:event="xforms-activate">
  659. <![CDATA[
  660. processToggleButton("btnZoomOut");
  661. processToggleButton("btnPageMousePanning");
  662. objPageView.ViewRatio -= 0.1;
  663. ]]>
  664. </script>
  665. <caption/>
  666. </button>
  667. <object id="objPageView" clsid="{5b40100e-99bc-4194-ac59-aa3ef8526dc9}" style="left:0px; top:40px; width:860px; height:700px; ">
  668. <script type="javascript" ev:event="DblClick()">
  669. <![CDATA[
  670. setupChart("ThumbView");
  671. ]]>
  672. </script>
  673. <script type="javascript" ev:event="MouseDown(Button, Shift, x, y)">
  674. <![CDATA[
  675. if(Button == 2)
  676. {
  677. processToggleButton("btnFitBest");
  678. }
  679. ]]>
  680. </script>
  681. </object>
  682. </case>
  683. </switch>
  684. <!--
  685. <script type="javascript" ev:event="onwindowresize">
  686. <![CDATA[
  687. var windowwidth;
  688. var windowheight;
  689. windowwidth = parseInt(window.width - 12);
  690. windowheight = parseInt(window.height - 50);
  691. setChartViewerSize(windowwidth, windowheight);
  692. ]]>
  693. </script>
  694. -->
  695. <button id="btnNextCharts" class="btn2_letter7" visibility="hidden" style="left:410px; top:1px; width:108px; height:19px; ">
  696. <caption>다음이미지보기</caption>
  697. <script type="javascript" ev:event="DOMActivate">
  698. <![CDATA[
  699. opener.javascript.fGetNextEmrImgRec();
  700. ]]>
  701. </script>
  702. </button>
  703. <caption id="capNextChrts" visibility="hidden" style="left:515px; top:1px; width:351px; height:20px; ">
  704. <![CDATA[<- 누르면 해당 기록을 계속 조회할 수 있습니다.(15개 기록단위)]]>
  705. </caption>
  706. </xhtml:body>
  707. </xhtml:html>