SSMRC03181.xrw 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:my="http://www.comsquare.co.kr/example" 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" xmlns:cs="http://www.comsquare.co.kr/xforms">
  3. <xhtml:head>
  4. <xhtml:title>Untitle</xhtml:title>
  5. <model id="model1">
  6. <instance id="instance1">
  7. <root xmlns="">
  8. <cond>
  9. <rdo_viewmode>TV</rdo_viewmode>
  10. <imgsize/>
  11. <imgstate/>
  12. <workmode/>
  13. <keyflag/>
  14. </cond>
  15. <main>
  16. <chartinfo>
  17. <filetotal/>
  18. <pagetotal/>
  19. <pagecurrent/>
  20. <thumbselectcount/>
  21. </chartinfo>
  22. <chartpath/>
  23. <scaninfo>
  24. <page/>
  25. </scaninfo>
  26. <imgpath>
  27. <treatno/>
  28. <pageno/>
  29. <extension/>
  30. <pathid/>
  31. <cdate/>
  32. <ltppath/>
  33. <ltpport/>
  34. </imgpath>
  35. <shortinfo>
  36. <shortkey/>
  37. <formcode/>
  38. <name/>
  39. </shortinfo>
  40. </main>
  41. <send>
  42. <delimage>
  43. <fileno/>
  44. <updata/>
  45. </delimage>
  46. <newElement/>
  47. <scaninfo>
  48. <fileno/>
  49. <page/>
  50. <instcd/>
  51. <patid/>
  52. <class/>
  53. <pathid/>
  54. <scanuser/>
  55. </scaninfo>
  56. <paget>
  57. <instcd/>
  58. <treatno/>
  59. <formcode/>
  60. </paget>
  61. <shortinfo>
  62. <shortkey/>
  63. <formcode/>
  64. <name/>
  65. <instcd/>
  66. <cuserid/>
  67. </shortinfo>
  68. <colortobw>
  69. <fileno/>
  70. </colortobw>
  71. </send>
  72. <newElement/>
  73. </root>
  74. </instance>
  75. <submission id="TXMPL03318" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/delimage"/>
  76. <submission id="TXMPL03320" mediatype="application/x-www-form-urlencoded" method="post"/>
  77. <submission id="TXMPL03323" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/scaninfo"/>
  78. <submission id="TXMPL03329" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/delimage"/>
  79. <submission id="TRMPL03321" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/scaninfo" resultref="/root/main/scaninfo"/>
  80. <submission id="TXMPL03316" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/scaninfo"/>
  81. <submission id="TXMPL03307" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/scaninfo"/>
  82. <submission id="TRMPL03316" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/paget" resultref="/root/main/imgpath"/>
  83. <submission id="TRMPL03324" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/shortinfo" resultref="/root/main/shortinfo"/>
  84. <submission id="TXMPL03345" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/colortobw"/>
  85. </model>
  86. <script type="javascript" src="../../../emr/imgemrweb/js/SSMRC03300.js"/>
  87. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  88. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  89. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  90. </xhtml:head>
  91. <xhtml:body>
  92. <object id="f_View" clsid="{26a5a05a-2193-4ee2-a064-f04d3c37705a}" style="left:25px; top:165px; width:470px; height:150px; ">
  93. <script type="javascript" ev:event="MouseUp(Button, Shift, x, y)">
  94. <![CDATA[
  95. MouseUp();
  96. ]]>
  97. </script>
  98. <script type="javascript" ev:event="ThumbnailClick(Page, button, shift, x, y)">
  99. <![CDATA[
  100. model.setValue("/root/send/scaninfo/patid", parent.dg_treat.valueMatrix(parent.dg_treat.row, parent.dg_treat.colref("patid")));
  101. model.setValue("/root/send/scaninfo/class", parent.dg_treat.valueMatrix(parent.dg_treat.row, parent.dg_treat.colref("class")));
  102. ThumbnailClick_event(f_View, Page, shift, button, x, y, fv_preview, "scan");
  103. ]]>
  104. </script>
  105. <script type="javascript" ev:event="ImageClick(Page, button, shift, x, y)">
  106. <![CDATA[
  107. ImageClick_event(f_View, Page, shift, button, x, y, fv_preview, "scan");
  108. ]]>
  109. </script>
  110. <script type="javascript" ev:event="ThumbnailDblClick(Page, button, shift, x, y)">
  111. <![CDATA[
  112. ]]>
  113. </script>
  114. <script type="javascript" ev:event="ImageDblClick(Page, ButtonFlag, ShiftFlag, x, y)">
  115. <![CDATA[
  116. //ImageDblClick_event(Page);
  117. ]]>
  118. </script>
  119. <script type="javascript" ev:event="MouseWheel(button, shift, x, y, zDelta)">
  120. <![CDATA[
  121. //MouseWheel_event(button, shift, zDelta);
  122. ]]>
  123. </script>
  124. <script type="javascript" ev:event="PageCurrentChanged()">
  125. <![CDATA[
  126. PageCurrentChanged();
  127. ]]>
  128. </script>
  129. <script type="javascript" ev:event="KeyPress(KeyAscii)">
  130. <![CDATA[
  131. /*
  132. */
  133. ]]>
  134. </script>
  135. <script type="javascript" ev:event="KeyUp(KeyCode, Shift)">
  136. <![CDATA[
  137. ]]>
  138. </script>
  139. <script type="javascript" ev:event="KeyDown(KeyCode, Shift)">
  140. <![CDATA[
  141. //Shift = 1 (shift) / Shift = 2 (Ctrl) / Shift = 4 (Alt)
  142. if (Shift == 1)
  143. {
  144. switch(KeyCode)
  145. {
  146. case 49:
  147. //1
  148. parent.btn_set1.dispatch("onclick");
  149. break;
  150. case 50:
  151. //2
  152. parent.btn_set2.dispatch("onclick");
  153. break;
  154. case 51:
  155. //3
  156. parent.btn_set3.dispatch("onclick");
  157. break;
  158. case 52:
  159. //4
  160. parent.btn_set4.dispatch("onclick");
  161. break;
  162. case 53:
  163. //5
  164. parent.btn_set5.dispatch("onclick");
  165. break;
  166. case 54:
  167. //6
  168. parent.btn_set6.dispatch("onclick");
  169. break;
  170. case 55:
  171. //7
  172. parent.btn_set7.dispatch("onclick");
  173. break;
  174. case 56:
  175. //8
  176. parent.btn_set8.dispatch("onclick");
  177. break;
  178. case 57:
  179. //9
  180. parent.btn_set9.dispatch("onclick");
  181. break;
  182. case 81:
  183. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+Q");
  184. selectshortkey();
  185. break;
  186. case 87:
  187. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+W");
  188. selectshortkey();
  189. break;
  190. case 69:
  191. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+E");
  192. selectshortkey();
  193. break;
  194. case 82:
  195. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+R");
  196. selectshortkey();
  197. break;
  198. case 84:
  199. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+T");
  200. selectshortkey();
  201. break;
  202. case 89:
  203. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+Y");
  204. selectshortkey();
  205. break;
  206. case 85:
  207. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+U");
  208. selectshortkey();
  209. break;
  210. case 73:
  211. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+I");
  212. selectshortkey();
  213. break;
  214. case 79:
  215. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+O");
  216. selectshortkey();
  217. break;
  218. case 80:
  219. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+P");
  220. selectshortkey();
  221. break;
  222. case 65:
  223. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+A");
  224. selectshortkey();
  225. break;
  226. case 83:
  227. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+S");
  228. selectshortkey();
  229. break;
  230. case 68:
  231. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+D");
  232. selectshortkey();
  233. break;
  234. case 70:
  235. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F");
  236. selectshortkey();
  237. break;
  238. case 71:
  239. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+G");
  240. selectshortkey();
  241. break;
  242. case 72:
  243. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+H");
  244. selectshortkey();
  245. break;
  246. case 74:
  247. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+J");
  248. selectshortkey();
  249. break;
  250. case 75:
  251. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+K");
  252. selectshortkey();
  253. break;
  254. case 76:
  255. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+L");
  256. selectshortkey();
  257. break;
  258. case 90:
  259. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+Z");
  260. selectshortkey();
  261. break;
  262. case 88:
  263. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+X");
  264. selectshortkey();
  265. break;
  266. case 67:
  267. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+C");
  268. selectshortkey();
  269. break;
  270. case 86:
  271. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+V");
  272. selectshortkey();
  273. break;
  274. case 66:
  275. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+B");
  276. selectshortkey();
  277. break;
  278. case 78:
  279. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+N");
  280. selectshortkey();
  281. break;
  282. case 77:
  283. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+M");
  284. selectshortkey();
  285. break;
  286. case 112:
  287. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F1");
  288. selectshortkey();
  289. break;
  290. case 113:
  291. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F2");
  292. selectshortkey();
  293. break;
  294. case 114:
  295. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F3");
  296. selectshortkey();
  297. break;
  298. case 115:
  299. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F4");
  300. selectshortkey();
  301. break;
  302. case 116:
  303. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F5");
  304. selectshortkey();
  305. break;
  306. case 117:
  307. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F6");
  308. selectshortkey();
  309. break;
  310. case 118:
  311. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F7");
  312. selectshortkey();
  313. break;
  314. case 119:
  315. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F8");
  316. selectshortkey();
  317. break;
  318. case 120:
  319. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F9");
  320. selectshortkey();
  321. break;
  322. case 121:
  323. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F10");
  324. selectshortkey();
  325. break;
  326. case 122:
  327. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F11");
  328. selectshortkey();
  329. break;
  330. case 123:
  331. model.setValue("/root/send/shortinfo/shortkey", "SHIFT+F12");
  332. selectshortkey();
  333. break;
  334. }
  335. }
  336. else if (Shift == 2)
  337. {
  338. switch(KeyCode)
  339. {
  340. case 81:
  341. model.setValue("/root/send/shortinfo/shortkey", "CTRL+Q");
  342. selectshortkey();
  343. break;
  344. case 87:
  345. model.setValue("/root/send/shortinfo/shortkey", "CTRL+W");
  346. selectshortkey();
  347. break;
  348. case 69:
  349. model.setValue("/root/send/shortinfo/shortkey", "CTRL+E");
  350. selectshortkey();
  351. break;
  352. case 82:
  353. model.setValue("/root/send/shortinfo/shortkey", "CTRL+R");
  354. selectshortkey();
  355. break;
  356. case 84:
  357. model.setValue("/root/send/shortinfo/shortkey", "CTRL+T");
  358. selectshortkey();
  359. break;
  360. case 89:
  361. model.setValue("/root/send/shortinfo/shortkey", "CTRL+Y");
  362. selectshortkey();
  363. break;
  364. case 85:
  365. model.setValue("/root/send/shortinfo/shortkey", "CTRL+U");
  366. selectshortkey();
  367. break;
  368. case 73:
  369. model.setValue("/root/send/shortinfo/shortkey", "CTRL+I");
  370. selectshortkey();
  371. break;
  372. case 79:
  373. model.setValue("/root/send/shortinfo/shortkey", "CTRL+O");
  374. selectshortkey();
  375. break;
  376. case 80:
  377. model.setValue("/root/send/shortinfo/shortkey", "CTRL+P");
  378. selectshortkey();
  379. break;
  380. case 65:
  381. model.setValue("/root/send/shortinfo/shortkey", "CTRL+A");
  382. selectshortkey();
  383. break;
  384. case 83:
  385. model.setValue("/root/send/shortinfo/shortkey", "CTRL+S");
  386. selectshortkey();
  387. break;
  388. case 68:
  389. model.setValue("/root/send/shortinfo/shortkey", "CTRL+D");
  390. selectshortkey();
  391. break;
  392. case 70:
  393. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F");
  394. selectshortkey();
  395. break;
  396. case 71:
  397. model.setValue("/root/send/shortinfo/shortkey", "CTRL+G");
  398. selectshortkey();
  399. break;
  400. case 72:
  401. model.setValue("/root/send/shortinfo/shortkey", "CTRL+H");
  402. selectshortkey();
  403. break;
  404. case 74:
  405. model.setValue("/root/send/shortinfo/shortkey", "CTRL+J");
  406. selectshortkey();
  407. break;
  408. case 75:
  409. model.setValue("/root/send/shortinfo/shortkey", "CTRL+K");
  410. selectshortkey();
  411. break;
  412. case 76:
  413. model.setValue("/root/send/shortinfo/shortkey", "CTRL+L");
  414. selectshortkey();
  415. break;
  416. case 90:
  417. parent.btn_feed1.disabled = "false";
  418. parent.btn_feed2.disabled = "false";
  419. parent.btn_feed3.disabled = "true";
  420. parent.btn_color1.disabled = "true";
  421. parent.btn_color2.disabled = "false";
  422. parent.btn_color3.disabled = "false";
  423. parent.model.setValue("/root/main/combodpi", "200dpi");
  424. parent.model.setValue("/root/main/combosize", "A4");
  425. parent.model.setValue("/root/main/combofront", "Front0");
  426. parent.model.setValue("/root/main/comboback", "Back0");
  427. parent.btn_scanadd.dispatch("onclick");
  428. break;
  429. case 88:
  430. parent.btn_feed1.disabled = "true";
  431. parent.btn_feed2.disabled = "false";
  432. parent.btn_feed3.disabled = "false";
  433. parent.btn_color1.disabled = "true";
  434. parent.btn_color2.disabled = "false";
  435. parent.btn_color3.disabled = "false";
  436. parent.model.setValue("/root/main/combodpi", "200dpi");
  437. parent.model.setValue("/root/main/combosize", "A4");
  438. parent.model.setValue("/root/main/combofront", "Front0");
  439. parent.model.setValue("/root/main/comboback", "Back0");
  440. parent.btn_scanadd.dispatch("onclick");
  441. break;
  442. case 67:
  443. parent.btn_feed1.disabled = "true";
  444. parent.btn_feed2.disabled = "false";
  445. parent.btn_feed3.disabled = "false";
  446. parent.btn_color1.disabled = "false";
  447. parent.btn_color2.disabled = "false";
  448. parent.btn_color3.disabled = "true";
  449. parent.model.setValue("/root/main/combodpi", "200dpi");
  450. parent.model.setValue("/root/main/combosize", "A4");
  451. parent.model.setValue("/root/main/combofront", "Front0");
  452. parent.model.setValue("/root/main/comboback", "Back0");
  453. parent.btn_scanadd.dispatch("onclick");
  454. break;
  455. case 86:
  456. parent.btn_feed1.disabled = "false";
  457. parent.btn_feed2.disabled = "true";
  458. parent.btn_feed3.disabled = "false";
  459. parent.btn_color1.disabled = "true";
  460. parent.btn_color2.disabled = "false";
  461. parent.btn_color3.disabled = "false";
  462. parent.model.setValue("/root/main/combodpi", "200dpi");
  463. parent.model.setValue("/root/main/combosize", "A4");
  464. parent.model.setValue("/root/main/combofront", "Front0");
  465. parent.model.setValue("/root/main/comboback", "Back0");
  466. parent.btn_scanadd.dispatch("onclick");
  467. break;
  468. case 66:
  469. break;
  470. case 78:
  471. break;
  472. case 77:
  473. break;
  474. case 112:
  475. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F1");
  476. selectshortkey();
  477. break;
  478. case 113:
  479. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F2");
  480. selectshortkey();
  481. break;
  482. case 114:
  483. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F3");
  484. selectshortkey();
  485. break;
  486. case 115:
  487. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F4");
  488. selectshortkey();
  489. break;
  490. case 116:
  491. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F5");
  492. selectshortkey();
  493. break;
  494. case 117:
  495. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F6");
  496. selectshortkey();
  497. break;
  498. case 118:
  499. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F7");
  500. selectshortkey();
  501. break;
  502. case 119:
  503. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F8");
  504. selectshortkey();
  505. break;
  506. case 120:
  507. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F9");
  508. selectshortkey();
  509. break;
  510. case 121:
  511. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F10");
  512. selectshortkey();
  513. break;
  514. case 122:
  515. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F11");
  516. selectshortkey();
  517. break;
  518. case 123:
  519. model.setValue("/root/send/shortinfo/shortkey", "CTRL+F12");
  520. selectshortkey();
  521. break;
  522. }
  523. }
  524. else if (Shift == 4)
  525. {
  526. switch(KeyCode)
  527. {
  528. case 81:
  529. model.setValue("/root/send/shortinfo/shortkey", "ALT+Q");
  530. selectshortkey();
  531. break;
  532. case 87:
  533. model.setValue("/root/send/shortinfo/shortkey", "ALT+W");
  534. selectshortkey();
  535. break;
  536. case 69:
  537. model.setValue("/root/send/shortinfo/shortkey", "ALT+E");
  538. selectshortkey();
  539. break;
  540. case 82:
  541. model.setValue("/root/send/shortinfo/shortkey", "ALT+R");
  542. selectshortkey();
  543. break;
  544. case 84:
  545. model.setValue("/root/send/shortinfo/shortkey", "ALT+T");
  546. selectshortkey();
  547. break;
  548. case 89:
  549. model.setValue("/root/send/shortinfo/shortkey", "ALT+Y");
  550. selectshortkey();
  551. break;
  552. case 85:
  553. model.setValue("/root/send/shortinfo/shortkey", "ALT+U");
  554. selectshortkey();
  555. break;
  556. case 73:
  557. model.setValue("/root/send/shortinfo/shortkey", "ALT+I");
  558. selectshortkey();
  559. break;
  560. case 79:
  561. model.setValue("/root/send/shortinfo/shortkey", "ALT+O");
  562. selectshortkey();
  563. break;
  564. case 80:
  565. model.setValue("/root/send/shortinfo/shortkey", "ALT+P");
  566. selectshortkey();
  567. break;
  568. case 65:
  569. model.setValue("/root/send/shortinfo/shortkey", "ALT+A");
  570. selectshortkey();
  571. break;
  572. case 83:
  573. model.setValue("/root/send/shortinfo/shortkey", "ALT+S");
  574. selectshortkey();
  575. break;
  576. case 68:
  577. model.setValue("/root/send/shortinfo/shortkey", "ALT+D");
  578. selectshortkey();
  579. break;
  580. case 70:
  581. model.setValue("/root/send/shortinfo/shortkey", "ALT+F");
  582. selectshortkey();
  583. break;
  584. case 71:
  585. model.setValue("/root/send/shortinfo/shortkey", "ALT+G");
  586. selectshortkey();
  587. break;
  588. case 72:
  589. model.setValue("/root/send/shortinfo/shortkey", "ALT+H");
  590. selectshortkey();
  591. break;
  592. case 74:
  593. model.setValue("/root/send/shortinfo/shortkey", "ALT+J");
  594. selectshortkey();
  595. break;
  596. case 75:
  597. model.setValue("/root/send/shortinfo/shortkey", "ALT+K");
  598. selectshortkey();
  599. break;
  600. case 76:
  601. model.setValue("/root/send/shortinfo/shortkey", "ALT+L");
  602. selectshortkey();
  603. break;
  604. case 90:
  605. model.setValue("/root/send/shortinfo/shortkey", "ALT+Z");
  606. selectshortkey();
  607. break;
  608. case 88:
  609. model.setValue("/root/send/shortinfo/shortkey", "ALT+X");
  610. selectshortkey();
  611. break;
  612. case 67:
  613. model.setValue("/root/send/shortinfo/shortkey", "ALT+C");
  614. selectshortkey();
  615. break;
  616. case 86:
  617. model.setValue("/root/send/shortinfo/shortkey", "ALT+V");
  618. selectshortkey();
  619. break;
  620. case 66:
  621. model.setValue("/root/send/shortinfo/shortkey", "ALT+B");
  622. selectshortkey();
  623. break;
  624. case 78:
  625. model.setValue("/root/send/shortinfo/shortkey", "ALT+N");
  626. selectshortkey();
  627. break;
  628. case 77:
  629. model.setValue("/root/send/shortinfo/shortkey", "ALT+M");
  630. selectshortkey();
  631. break;
  632. case 112:
  633. model.setValue("/root/send/shortinfo/shortkey", "ALT+F1");
  634. selectshortkey();
  635. break;
  636. case 113:
  637. model.setValue("/root/send/shortinfo/shortkey", "ALT+F2");
  638. selectshortkey();
  639. break;
  640. case 114:
  641. model.setValue("/root/send/shortinfo/shortkey", "ALT+F3");
  642. selectshortkey();
  643. break;
  644. case 116:
  645. model.setValue("/root/send/shortinfo/shortkey", "ALT+F5");
  646. selectshortkey();
  647. break;
  648. case 117:
  649. model.setValue("/root/send/shortinfo/shortkey", "ALT+F6");
  650. selectshortkey();
  651. break;
  652. case 118:
  653. model.setValue("/root/send/shortinfo/shortkey", "ALT+F7");
  654. selectshortkey();
  655. break;
  656. case 119:
  657. model.setValue("/root/send/shortinfo/shortkey", "ALT+F8");
  658. selectshortkey();
  659. break;
  660. case 120:
  661. model.setValue("/root/send/shortinfo/shortkey", "ALT+F9");
  662. selectshortkey();
  663. break;
  664. case 121:
  665. model.setValue("/root/send/shortinfo/shortkey", "ALT+F10");
  666. selectshortkey();
  667. break;
  668. case 122:
  669. model.setValue("/root/send/shortinfo/shortkey", "ALT+F11");
  670. selectshortkey();
  671. break;
  672. case 123:
  673. model.setValue("/root/send/shortinfo/shortkey", "ALT+F12");
  674. selectshortkey();
  675. break;
  676. }
  677. }
  678. else
  679. {
  680. switch(KeyCode)
  681. {
  682. case 33:
  683. if (model.getValue("/root/cond/rdo_viewmode") == "PV")
  684. {
  685. button10.dispatch("onclick");
  686. }
  687. break;
  688. case 34:
  689. if (model.getValue("/root/cond/rdo_viewmode") == "PV")
  690. {
  691. button11.dispatch("onclick");
  692. }
  693. break;
  694. case 90:
  695. //Z
  696. if (model.getValue("/root/cond/rdo_viewmode") == "TV")
  697. {
  698. btn_left90.dispatch("onclick");
  699. }
  700. else
  701. {
  702. btn_left90p.dispatch("onclick");
  703. }
  704. break;
  705. case 88:
  706. //X
  707. if (model.getValue("/root/cond/rdo_viewmode") == "TV")
  708. {
  709. btn_180.dispatch("onclick");
  710. }
  711. else
  712. {
  713. btn_180p.dispatch("onclick");
  714. }
  715. break;
  716. case 67:
  717. //C
  718. if (model.getValue("/root/cond/rdo_viewmode") == "TV")
  719. {
  720. btn_right90.dispatch("onclick");
  721. }
  722. else
  723. {
  724. btn_right90p.dispatch("onclick");
  725. }
  726. break;
  727. case 68:
  728. button3.dispatch("onclick");
  729. break;
  730. }
  731. }
  732. ]]>
  733. </script>
  734. <script type="javascript" ev:event="ImageClick(Page, ButtonFlag, ShiftFlag, x, y)">
  735. <![CDATA[
  736. ]]>
  737. </script>
  738. </object>
  739. <group id="group1" style="left:25px; top:40px; width:470px; height:65px; background-color:#99ccff; ">
  740. <object id="f_ltp" clsid="{b8637779-ef35-4290-9c7a-f1842f40c2fe}" style="left:225px; top:5px; width:0px; height:0px; "/>
  741. <switch id="switch1" style="left:5px; top:25px; width:260px; height:30px; background-color:transparent; ">
  742. <case id="case1" selected="true" style="background-color:transparent; ">
  743. <button id="but_selectnone" style="left:30px; top:0px; width:30px; height:30px; background-color:#ffffff; background-image:../../../emr/imgemrweb/images/selectnone.jpg; ">
  744. <caption/>
  745. <hint>
  746. <![CDATA[전체선택해제]]>
  747. </hint>
  748. <script type="javascript" ev:event="onclick">
  749. <![CDATA[
  750. TVSelect("none");
  751. ]]>
  752. </script>
  753. </button>
  754. <button id="but_selectall" style="left:0px; top:0px; width:30px; height:30px; background-color:#ffffff; background-image:../../../emr/imgemrweb/images/selectall.jpg; ">
  755. <caption/>
  756. <hint>
  757. <![CDATA[전체선택]]>
  758. </hint>
  759. <script type="javascript" ev:event="onclick">
  760. <![CDATA[
  761. TVSelect("all");
  762. ]]>
  763. </script>
  764. </button>
  765. <button id="btn_left90" style="left:137px; top:0px; width:30px; height:30px; background-color:#ffffff; background-image:../../../emr/imgemrweb/images/turn_left.jpg; ">
  766. <caption/>
  767. <hint>
  768. <![CDATA[이미지 왼쪽90도 회전]]>
  769. </hint>
  770. <script type="javascript" ev:event="onclick">
  771. <![CDATA[
  772. TvTurn("left");
  773. fvSaveCreate();
  774. ]]>
  775. </script>
  776. </button>
  777. <button id="btn_right90" style="left:198px; top:0px; width:30px; height:30px; background-color:#ffffff; background-image:../../../emr/imgemrweb/images/turn_right.jpg; ">
  778. <caption/>
  779. <hint>
  780. <![CDATA[이미지 오른쪽90도 회전]]>
  781. </hint>
  782. <script type="javascript" ev:event="onclick">
  783. <![CDATA[
  784. TvTurn("right");
  785. fvSaveCreate();
  786. ]]>
  787. </script>
  788. </button>
  789. <button id="button3" style="left:230px; top:0px; width:30px; height:30px; background-color:#ffffff; background-image:../../../emr/imgemrweb/images/del_img.jpg; ">
  790. <caption/>
  791. <hint>
  792. <![CDATA[이미지 삭제]]>
  793. </hint>
  794. <script type="javascript" ev:event="onclick">
  795. <![CDATA[
  796. var workmode = model.getValue("/root/cond/workmode");
  797. var i;
  798. var gridpath;
  799. if (workmode == "OCR")
  800. {
  801. for (i=f_View.PageTotal; i>=1; i--)
  802. {
  803. if(f_View.ThumbnailSelect(i) == true)
  804. {
  805. parent.dg_treat.deleteitem(i);
  806. }
  807. }
  808. }
  809. DelScanImg(f_View,"del", workmode);
  810. ]]>
  811. </script>
  812. </button>
  813. <button id="button5" style="left:62px; top:0px; width:23px; height:15px; font-size:8pt; font-weight:bold; color:#3366ff; background-color:#ffffff; ">
  814. <caption>1</caption>
  815. <hint>
  816. <![CDATA[화면가로이미수2개]]>
  817. </hint>
  818. <script type="javascript" ev:event="onclick">
  819. <![CDATA[
  820. TVScreen("1");
  821. ]]>
  822. </script>
  823. </button>
  824. <button id="button7" style="left:62px; top:15px; width:23px; height:15px; font-size:8pt; font-weight:bold; color:#3366ff; background-color:#ffffff; ">
  825. <caption>4</caption>
  826. <hint>
  827. <![CDATA[화면가로이미수2개]]>
  828. </hint>
  829. <script type="javascript" ev:event="onclick">
  830. <![CDATA[
  831. TVScreen("4");
  832. ]]>
  833. </script>
  834. </button>
  835. <button id="button20" style="left:85px; top:0px; width:25px; height:15px; font-size:8pt; font-weight:bold; color:#3366ff; background-color:#ffffff; ">
  836. <caption>2</caption>
  837. <hint>
  838. <![CDATA[화면가로이미수2개]]>
  839. </hint>
  840. <script type="javascript" ev:event="onclick">
  841. <![CDATA[
  842. TVScreen("2");
  843. ]]>
  844. </script>
  845. </button>
  846. <button id="button21" style="left:85px; top:15px; width:25px; height:15px; font-size:8pt; font-weight:bold; color:#3366ff; background-color:#ffffff; ">
  847. <caption>5</caption>
  848. <hint>
  849. <![CDATA[화면가로이미수2개]]>
  850. </hint>
  851. <script type="javascript" ev:event="onclick">
  852. <![CDATA[
  853. TVScreen("5");
  854. ]]>
  855. </script>
  856. </button>
  857. <button id="button22" style="left:110px; top:0px; width:25px; height:15px; font-size:8pt; font-weight:bold; color:#3366ff; background-color:#ffffff; ">
  858. <caption>3</caption>
  859. <hint>
  860. <![CDATA[화면가로이미수2개]]>
  861. </hint>
  862. <script type="javascript" ev:event="onclick">
  863. <![CDATA[
  864. TVScreen("3");
  865. ]]>
  866. </script>
  867. </button>
  868. <button id="button23" style="left:110px; top:15px; width:25px; height:15px; font-size:8pt; font-weight:bold; color:#3366ff; background-color:#ffffff; ">
  869. <caption>6</caption>
  870. <hint>
  871. <![CDATA[화면가로이미수2개]]>
  872. </hint>
  873. <script type="javascript" ev:event="onclick">
  874. <![CDATA[
  875. TVScreen("6");
  876. ]]>
  877. </script>
  878. </button>
  879. <button id="btn_180" style="left:167px; top:0px; width:30px; height:30px; background-color:#ffffff; background-image:../../../emr/imgemrweb/images/turn_180.jpg; ">
  880. <caption/>
  881. <hint>
  882. <![CDATA[이미지 왼쪽90도 회전]]>
  883. </hint>
  884. <script type="javascript" ev:event="onclick">
  885. <![CDATA[
  886. TvTurn("180");
  887. fvSaveCreate();
  888. ]]>
  889. </script>
  890. </button>
  891. </case>
  892. </switch>
  893. <output id="optPageCurrent" ref="/root/main/chartinfo/pagecurrent" style="left:288px; top:5px; width:25px; height:15px; text-align:right; "/>
  894. <caption id="captionPage" style="left:315px; top:3px; width:15px; height:20px; vertical-align:middle; ">/</caption>
  895. <output id="optPageTotal" ref="/root/main/chartinfo/pagetotal" style="left:325px; top:5px; width:25px; height:15px; text-align:left; "/>
  896. </group>
  897. <object id="fv_preview" clsid="{26a5a05a-2193-4ee2-a064-f04d3c37705a}" style="left:335px; top:340px; width:0px; height:0px; "/>
  898. <script type="javascript" ev:event="onkeydown">
  899. <![CDATA[
  900. /*
  901. if (model.getValue("/root/cond/rdo_viewmode" == "PV"))
  902. {
  903. switch(event.keyCode)
  904. {
  905. case 37:
  906. //btn_scanadd.dispatch("onclick");
  907. alert("1");
  908. button10.dispatch("onclick");
  909. break;
  910. case 38:
  911. alert("2");
  912. break;
  913. case 39:
  914. alert("3");
  915. button11.dispatch("onclick");
  916. break;
  917. case 40:
  918. alert("4");
  919. break;
  920. case 41:
  921. alert("PageUp");
  922. break;
  923. case 42:
  924. alert("PageDown");
  925. break;
  926. case 113:
  927. alert("F2");
  928. break;
  929. }
  930. }
  931. */
  932. ]]>
  933. </script>
  934. </xhtml:body>
  935. </xhtml:html>