SSMRF03900.xfdl 50 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SSMRF03900" position="absolute 0 0 620 750" titletext="Untitle" onload="SSMRF03900_onload" oninit="SSMRF03900_oninit" scrollbars="none" style="background:#ffffffff;color:#ffffffff;">
  5. <Layouts>
  6. <Layout>
  7. <ActiveX position="absolute 87 169 615 724" id="obj_imge" progid="{72e5d9ed-0d6a-46e8-aead-23144bfef878}" style="background:white;" windowed="true"/>
  8. <Div position="absolute 5 140 87 700" id="grup_bottom">
  9. <Layouts>
  10. <Layout>
  11. <Shape position="absolute 0 5 80 230" id="roundrect1" class="roundrect_btnset" type="roundrectangle" style="fillbrush:solid transparent true;background:#ffff99ff;color:transparent;"/>
  12. <Button position="absolute 12 99 35 122" id="btn_point" class="icon_point" text="" onclick="grup_bottom_btn_point_onclick" onmousemove="grup_bottom_btn_point_onmousemove"/>
  13. <Button position="absolute 12 71 35 94" id="btn_rect" class="icon_rect" text="" onclick="grup_bottom_btn_rect_onclick" onmousemove="grup_bottom_btn_rect_onmousemove"/>
  14. <Button position="absolute 12 15 35 38" id="btn_select" class="icon_select" text="" onclick="grup_bottom_btn_select_onclick" onmousemove="grup_bottom_btn_select_onmousemove"/>
  15. <Button position="absolute 12 43 35 66" id="btn_line" class="icon_line" text="" onclick="grup_bottom_btn_line_onclick" onmousemove="grup_bottom_btn_line_onmousemove"/>
  16. <Button position="absolute 12 127 35 150" id="btn_del" class="icon_eraser" text="" onclick="grup_bottom_btn_del_onclick" onmousemove="grup_bottom_btn_del_onmousemove"/>
  17. <Button position="absolute 46 43 69 66" id="btn_freeline" class="icon_freeline" text="" onclick="grup_bottom_btn_freeline_onclick" onmousemove="grup_bottom_btn_freeline_onmousemove"/>
  18. <Button position="absolute 12 158 35 181" id="btn_undo" class="icon_levelup" text="" onclick="grup_bottom_btn_undo_onclick" onmousemove="grup_bottom_btn_undo_onmousemove"/>
  19. <Button position="absolute 46 15 69 38" id="btn_text" class="icon_text" text="" onclick="grup_bottom_btn_text_onclick" onmousemove="grup_bottom_btn_text_onmousemove"/>
  20. <Button position="absolute 46 158 69 181" id="btn_redo" class="icon_leveldown" text="" onclick="grup_bottom_btn_redo_onclick" onmousemove="grup_bottom_btn_redo_onmousemove"/>
  21. <Button position="absolute 46 127 69 150" id="btn_drawcancel" class="icon_x" text="" onclick="grup_bottom_btn_drawcancel_onclick" onmousemove="grup_bottom_btn_drawcancel_onmousemove"/>
  22. <Button position="absolute 46 71 69 94" id="btn_round" class="icon_round" text="" onclick="grup_bottom_btn_round_onclick" onmousemove="grup_bottom_btn_round_onmousemove"/>
  23. <Div position="absolute 0 241 80 441" id="colorpicker" visible="false" style="background:#ffff99ff;" scrollbars="none">
  24. <Layouts>
  25. <Layout width="80" height="200">
  26. <Shape position="absolute 620 0 700 200" id="roundrect3" class="roundrect_btnset" type="roundrectangle" style="background:#ffff99ff;color:transparent;" anchor="default"/>
  27. <Static position="absolute 3 106 13 116" align="align:center middle;" id="C1" onclick="grup_bottom_colorpicker_C1_onclick" style="background:#000000ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  28. <Static position="absolute 12 106 22 116" align="align:center middle;" id="C2" onclick="grup_bottom_colorpicker_C2_onclick" style="background:#993300ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  29. <Static position="absolute 21 106 31 116" align="align:center middle;" id="C3" onclick="grup_bottom_colorpicker_C3_onclick" style="background:#333300ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  30. <Static position="absolute 30 106 40 116" align="align:center middle;" id="C4" onclick="grup_bottom_colorpicker_C4_onclick" style="background:#003300ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  31. <Static position="absolute 39 106 49 116" align="align:center middle;" id="C5" onclick="grup_bottom_colorpicker_C5_onclick" style="background:#003366ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  32. <Static position="absolute 48 106 58 116" align="align:center middle;" id="C6" onclick="grup_bottom_colorpicker_C6_onclick" style="background:#000080ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  33. <Static position="absolute 57 106 67 116" align="align:center middle;" id="C7" onclick="grup_bottom_colorpicker_C7_onclick" style="background:#333399ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  34. <Static position="absolute 66 106 76 116" align="align:center middle;" id="C8" onclick="grup_bottom_colorpicker_C8_onclick" style="background:#333333ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  35. <Static position="absolute 3 115 13 125" align="align:center middle;" id="C9" onclick="grup_bottom_colorpicker_C9_onclick" style="background:#800000ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  36. <Static position="absolute 12 115 22 125" align="align:center middle;" id="C10" onclick="grup_bottom_colorpicker_C10_onclick" style="background:#ff6600ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  37. <Static position="absolute 21 115 31 125" align="align:center middle;" id="C11" onclick="grup_bottom_colorpicker_C11_onclick" style="background:#808000ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  38. <Static position="absolute 30 115 40 125" align="align:center middle;" id="C12" onclick="grup_bottom_colorpicker_C12_onclick" style="background:#008000ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  39. <Static position="absolute 39 115 49 125" align="align:center middle;" id="C13" onclick="grup_bottom_colorpicker_C13_onclick" style="background:#008080ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  40. <Static position="absolute 48 115 58 125" align="align:center middle;" id="C14" onclick="grup_bottom_colorpicker_C14_onclick" style="background:#0000ffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  41. <Static position="absolute 57 115 67 125" align="align:center middle;" id="C15" onclick="grup_bottom_colorpicker_C15_onclick" style="background:#666699ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  42. <Static position="absolute 66 115 76 125" align="align:center middle;" id="C16" onclick="grup_bottom_colorpicker_C16_onclick" style="background:#808080ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  43. <Static position="absolute 3 124 13 134" align="align:center middle;" id="C17" onclick="grup_bottom_colorpicker_C17_onclick" style="background:#ff0000ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  44. <Static position="absolute 12 124 22 134" align="align:center middle;" id="C18" onclick="grup_bottom_colorpicker_C18_onclick" style="background:#ff9900ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  45. <Static position="absolute 21 124 31 134" align="align:center middle;" id="C19" onclick="grup_bottom_colorpicker_C19_onclick" style="background:#99cc00ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  46. <Static position="absolute 30 124 40 134" align="align:center middle;" id="C20" onclick="grup_bottom_colorpicker_C20_onclick" style="background:#339966ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  47. <Static position="absolute 39 124 49 134" align="align:center middle;" id="C21" onclick="grup_bottom_colorpicker_C21_onclick" style="background:#33ccccff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  48. <Static position="absolute 48 124 58 134" align="align:center middle;" id="C22" onclick="grup_bottom_colorpicker_C22_onclick" style="background:#3366ffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  49. <Static position="absolute 57 124 67 134" align="align:center middle;" id="C23" onclick="grup_bottom_colorpicker_C23_onclick" style="background:#800080ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  50. <Static position="absolute 66 124 76 134" align="align:center middle;" id="C24" onclick="grup_bottom_colorpicker_C24_onclick" style="background:#999999ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  51. <Static position="absolute 3 133 13 143" align="align:center middle;" id="C25" onclick="grup_bottom_colorpicker_C25_onclick" style="background:#ff00ffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  52. <Static position="absolute 12 133 22 143" align="align:center middle;" id="C26" onclick="grup_bottom_colorpicker_C26_onclick" style="background:#ffcc00ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  53. <Static position="absolute 21 133 31 143" align="align:center middle;" id="C27" onclick="grup_bottom_colorpicker_C27_onclick" style="background:#ffff00ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  54. <Static position="absolute 30 133 40 143" align="align:center middle;" id="C28" onclick="grup_bottom_colorpicker_C28_onclick" style="background:#00ff00ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  55. <Static position="absolute 39 133 49 143" align="align:center middle;" id="C29" onclick="grup_bottom_colorpicker_C29_onclick" style="background:#00ffffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  56. <Static position="absolute 48 133 58 143" align="align:center middle;" id="C30" onclick="grup_bottom_colorpicker_C30_onclick" style="background:#00ccffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  57. <Static position="absolute 57 133 67 143" align="align:center middle;" id="C31" onclick="grup_bottom_colorpicker_C31_onclick" style="background:#993366ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  58. <Static position="absolute 66 133 76 143" align="align:center middle;" id="C32" onclick="grup_bottom_colorpicker_C32_onclick" style="background:#c0c0c0ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  59. <Static position="absolute 3 142 13 152" align="align:center middle;" id="C33" onclick="grup_bottom_colorpicker_C33_onclick" style="background:#ff99ccff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  60. <Static position="absolute 12 142 22 152" align="align:center middle;" id="C34" onclick="grup_bottom_colorpicker_C34_onclick" style="background:#ffcc99ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  61. <Static position="absolute 21 142 31 152" align="align:center middle;" id="C35" onclick="grup_bottom_colorpicker_C35_onclick" style="background:#ffff99ff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  62. <Static position="absolute 30 142 40 152" align="align:center middle;" id="C36" onclick="grup_bottom_colorpicker_C36_onclick" style="background:#ccffccff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  63. <Static position="absolute 39 142 49 152" align="align:center middle;" id="C37" onclick="grup_bottom_colorpicker_C37_onclick" style="background:#ccffffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  64. <Static position="absolute 48 142 58 152" align="align:center middle;" id="C38" onclick="grup_bottom_colorpicker_C38_onclick" style="background:#99ccffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  65. <Static position="absolute 57 142 67 152" align="align:center middle;" id="C39" onclick="grup_bottom_colorpicker_C39_onclick" style="background:#cc99ffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  66. <Static position="absolute 66 142 76 152" align="align:center middle;" id="C40" onclick="grup_bottom_colorpicker_C40_onclick" style="background:#ffffffff;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  67. <Static text="투명색" position="absolute 3 88 76 103" align="align:center middle;" id="caption1" onclick="grup_bottom_colorpicker_caption1_onclick" style="background:#ffffffff;border:0 solid #808080ff ;align:center middle;" anchor="default"/>
  68. <Static text="선택색상 " position="absolute 3 154 76 170" align="align:center middle;" id="C_SEL" onclick="grup_bottom_colorpicker_C_SEL_onclick" style="background:#ffffffff;border:1 solid #000000ff ;color:black;align:center middle;" anchor="default"/>
  69. <Button position="absolute 7 172 71 191" id="button8" class="btn2" text="다른색상" onclick="grup_bottom_colorpicker_button8_onclick" anchor="default"/>
  70. <ImageViewer position="absolute 51 37 79 65" id="img_font_weight" visible="true" onclick="grup_bottom_colorpicker_img_font_weight_onclick" style="background:URL('..\..\..\IMAGES\emr\MR\icon_13.png');" anchor="default">
  71. <Static/>
  72. </ImageViewer>
  73. <ImageViewer position="absolute 51 60 79 88" id="img_font_style" visible="true" onclick="grup_bottom_colorpicker_img_font_style_onclick" style="background:URL('..\..\..\IMAGES\emr\MR\icon_14.png');" anchor="default">
  74. <Static/>
  75. </ImageViewer>
  76. <Combo position="absolute 3 40 50 59" id="combo_fontName" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="grup_bottom_colorpicker_combo_fontName_onitemchanged" anchor="default">
  77. <Dataset id="innerdataset">
  78. <ColumnInfo>
  79. <Column id="codecolumn"/>
  80. <Column id="datacolumn"/>
  81. </ColumnInfo>
  82. <Rows>
  83. <Row>
  84. <Col id="codecolumn">굴림</Col>
  85. <Col id="datacolumn">굴림</Col>
  86. </Row>
  87. <Row>
  88. <Col id="codecolumn">돋움</Col>
  89. <Col id="datacolumn">돋움</Col>
  90. </Row>
  91. </Rows>
  92. </Dataset>
  93. </Combo>
  94. <Combo position="absolute 3 65 50 84" id="combo_fontSize" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="grup_bottom_colorpicker_combo_fontSize_onitemchanged" anchor="default">
  95. <Dataset id="innerdataset">
  96. <ColumnInfo>
  97. <Column id="codecolumn"/>
  98. <Column id="datacolumn"/>
  99. </ColumnInfo>
  100. <Rows>
  101. <Row>
  102. <Col id="codecolumn">6</Col>
  103. <Col id="datacolumn">6</Col>
  104. </Row>
  105. <Row>
  106. <Col id="codecolumn">7</Col>
  107. <Col id="datacolumn">7</Col>
  108. </Row>
  109. <Row>
  110. <Col id="codecolumn">8</Col>
  111. <Col id="datacolumn">8</Col>
  112. </Row>
  113. <Row>
  114. <Col id="codecolumn">9</Col>
  115. <Col id="datacolumn">9</Col>
  116. </Row>
  117. <Row>
  118. <Col id="codecolumn">10</Col>
  119. <Col id="datacolumn">10</Col>
  120. </Row>
  121. <Row>
  122. <Col id="codecolumn">12</Col>
  123. <Col id="datacolumn">12</Col>
  124. </Row>
  125. <Row>
  126. <Col id="codecolumn">14</Col>
  127. <Col id="datacolumn">14</Col>
  128. </Row>
  129. <Row>
  130. <Col id="codecolumn">16</Col>
  131. <Col id="datacolumn">16</Col>
  132. </Row>
  133. <Row>
  134. <Col id="codecolumn">18</Col>
  135. <Col id="datacolumn">18</Col>
  136. </Row>
  137. <Row>
  138. <Col id="codecolumn">20</Col>
  139. <Col id="datacolumn">20</Col>
  140. </Row>
  141. <Row>
  142. <Col id="codecolumn">24</Col>
  143. <Col id="datacolumn">24</Col>
  144. </Row>
  145. <Row>
  146. <Col id="codecolumn">28</Col>
  147. <Col id="datacolumn">28</Col>
  148. </Row>
  149. <Row>
  150. <Col id="codecolumn">32</Col>
  151. <Col id="datacolumn">32</Col>
  152. </Row>
  153. <Row>
  154. <Col id="codecolumn">36</Col>
  155. <Col id="datacolumn">36</Col>
  156. </Row>
  157. </Rows>
  158. </Dataset>
  159. </Combo>
  160. <Static text="투명색" position="absolute 3 88 76 103" align="align:center middle;" id="C41" onclick="grup_bottom_colorpicker_C41_onclick" style="background:transparent;border:1 solid #000000ff ;align:center middle;" anchor="default"/>
  161. <Static text="글자색" position="absolute 10 10 70 25" align="align:center middle;" id="cap_colorpicker" style="background:#ffffffff;border:1 solid #000000ff ;align:center middle;font:Dotum,9,bold;" anchor="default"/>
  162. </Layout>
  163. </Layouts>
  164. </Div>
  165. <Button position="absolute 46 191 69 214" id="btn_bgcolor" class="icon_fill_color" visible="true" text="" onclick="grup_bottom_btn_bgcolor_onclick" onmousemove="grup_bottom_btn_bgcolor_onmousemove"/>
  166. <Button position="absolute 12 191 35 214" id="btn_linecolor" class="icon_line_color" visible="true" text="" onclick="grup_bottom_btn_linecolor_onclick" onmousemove="grup_bottom_btn_linecolor_onmousemove"/>
  167. <Button position="absolute 12 220 35 243" id="btn_turnleft" class="icon_undo" visible="false" text="" onclick="grup_bottom_btn_turnleft_onclick" onmousemove="grup_bottom_btn_turnleft_onmousemove"/>
  168. <Button position="absolute 46 220 69 243" id="btn_turnright" class="icon_redo" visible="false" text="" onclick="grup_bottom_btn_turnright_onclick" onmousemove="grup_bottom_btn_turnright_onmousemove"/>
  169. </Layout>
  170. </Layouts>
  171. </Div>
  172. <ActiveX position="absolute 0 32 100 132" id="obj_thumnail" progid="{72e5d9ed-0d6a-46e8-aead-23144bfef878}" style="background:transparent;"/>
  173. <Div position="absolute 87 145 614 166" id="group2" style="background:#cce8ffff;">
  174. <Layouts>
  175. <Layout>
  176. <Static text="가나다라마" position="absolute 4 3 516 19" id="ipt_filenm" class="tit_2" anchor="default"/>
  177. </Layout>
  178. </Layouts>
  179. </Div>
  180. <Grid position="absolute 3 2 503 142" id="grd_imgelist" binddataset="ds_temp_thumblist" onkeydown="grd_imgelist_onkeydown" oncelldblclick="grd_imgelist_oncelldblclick" oncellclick="grd_imgelist_oncellclick" extendsizetype="none" style="border:2 solid #33bbbbff,0 solid #bac5ccff,1 solid #bac5ccff,0 solid #bac5ccff;">
  181. <Formats>
  182. <Format id="default">
  183. <Columns>
  184. <Column size="0"/>
  185. </Columns>
  186. <Rows>
  187. <Row size="20" band="head"/>
  188. <Row size="20" band="head"/>
  189. <Row size="20"/>
  190. </Rows>
  191. <Band id="head">
  192. <Cell displaytype="checkbox" edittype="checkbox" text="expr:0"/>
  193. <Cell row="1" displaytype="text" style="align:center;"/>
  194. </Band>
  195. <Band id="body">
  196. <Cell displaytype="image" text="bind:imge"/>
  197. </Band>
  198. </Format>
  199. </Formats>
  200. </Grid>
  201. <Button position="absolute 505 725 558 744" id="button1" class="btn2" text="확 인" onclick="button1_onclick"/>
  202. <Button position="absolute 562 725 615 744" id="button2" class="btn2" text="취 소" onclick="button2_onclick"/>
  203. <Button position="absolute 505 3 591 22" id="button3" class="btn2" visible="true" text="찾 아 보 기" onclick="button3_onclick" onmousemove="button3_onmousemove"/>
  204. <Button position="absolute 160 700 183 723" id="btn_fontcolor" class="icon_font_color" visible="false" text="" onclick="btn_fontcolor_onclick" onmousemove="btn_fontcolor_onmousemove"/>
  205. <Combo position="absolute 85 700 160 719" id="combo2" visible="false" codecolumn="codecolumn" datacolumn="datacolumn">
  206. <Dataset id="innerdataset">
  207. <ColumnInfo>
  208. <Column id="codecolumn"/>
  209. <Column id="datacolumn"/>
  210. </ColumnInfo>
  211. <Rows>
  212. <Row>
  213. <Col id="codecolumn">0</Col>
  214. <Col id="datacolumn">보통</Col>
  215. </Row>
  216. <Row>
  217. <Col id="codecolumn">1</Col>
  218. <Col id="datacolumn">굵게</Col>
  219. </Row>
  220. <Row>
  221. <Col id="codecolumn">2</Col>
  222. <Col id="datacolumn">기울임꼴</Col>
  223. </Row>
  224. <Row>
  225. <Col id="codecolumn">3</Col>
  226. <Col id="datacolumn">굵은 기울임꼴</Col>
  227. </Row>
  228. </Rows>
  229. </Dataset>
  230. </Combo>
  231. <Combo position="absolute 0 700 75 719" id="combo4" class="combo_default" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" onitemclick="combo4_onitemclick">
  232. <Dataset id="innerdataset">
  233. <ColumnInfo>
  234. <Column id="codecolumn"/>
  235. <Column id="datacolumn"/>
  236. </ColumnInfo>
  237. <Rows>
  238. <Row>
  239. <Col id="codecolumn">none</Col>
  240. <Col id="datacolumn">
  241. </Col>
  242. </Row>
  243. <Row>
  244. <Col id="codecolumn">solid</Col>
  245. <Col id="datacolumn">────</Col>
  246. </Row>
  247. <Row>
  248. <Col id="codecolumn">dotted</Col>
  249. <Col id="datacolumn">‥‥‥‥</Col>
  250. </Row>
  251. <Row>
  252. <Col id="codecolumn">dashed</Col>
  253. <Col id="datacolumn">-------</Col>
  254. </Row>
  255. </Rows>
  256. </Dataset>
  257. </Combo>
  258. <Combo position="absolute 0 720 75 739" id="combo5" class="combo_default" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" onitemclick="combo5_onitemclick">
  259. <Dataset id="innerdataset">
  260. <ColumnInfo>
  261. <Column id="codecolumn"/>
  262. <Column id="datacolumn"/>
  263. </ColumnInfo>
  264. <Rows>
  265. <Row>
  266. <Col id="codecolumn">1</Col>
  267. <Col id="datacolumn">1</Col>
  268. </Row>
  269. <Row>
  270. <Col id="codecolumn">2</Col>
  271. <Col id="datacolumn">2</Col>
  272. </Row>
  273. <Row>
  274. <Col id="codecolumn">3</Col>
  275. <Col id="datacolumn">3</Col>
  276. </Row>
  277. <Row>
  278. <Col id="codecolumn">4</Col>
  279. <Col id="datacolumn">4</Col>
  280. </Row>
  281. <Row>
  282. <Col id="codecolumn">5</Col>
  283. <Col id="datacolumn">5</Col>
  284. </Row>
  285. <Row>
  286. <Col id="codecolumn">7</Col>
  287. <Col id="datacolumn">7</Col>
  288. </Row>
  289. <Row>
  290. <Col id="codecolumn">10</Col>
  291. <Col id="datacolumn">10</Col>
  292. </Row>
  293. <Row>
  294. <Col id="codecolumn">15</Col>
  295. <Col id="datacolumn">15</Col>
  296. </Row>
  297. <Row>
  298. <Col id="codecolumn">20</Col>
  299. <Col id="datacolumn">20</Col>
  300. </Row>
  301. </Rows>
  302. </Dataset>
  303. </Combo>
  304. <Button position="absolute 505 23 591 42" id="button5" class="btn2" visible="true" text="삭 제 하 기" onclick="button5_onclick" onmousemove="button5_onmousemove"/>
  305. <CheckBox position="absolute 505 102 618 122" id="checkbox1" text="한 장으로 모으기" truevalue="merge" onclick="checkbox1_onclick"/>
  306. <Combo position="absolute 505 122 618 141" id="cmb_viewmode" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="cmb_viewmode_onitemchanged">
  307. <Dataset id="innerdataset">
  308. <ColumnInfo>
  309. <Column id="codecolumn"/>
  310. <Column id="datacolumn"/>
  311. </ColumnInfo>
  312. <Rows>
  313. <Row>
  314. <Col id="codecolumn">0</Col>
  315. <Col id="datacolumn">원본 사이즈</Col>
  316. </Row>
  317. <Row>
  318. <Col id="codecolumn">1</Col>
  319. <Col id="datacolumn">그림판 사이즈</Col>
  320. </Row>
  321. <Row>
  322. <Col id="codecolumn">3</Col>
  323. <Col id="datacolumn">가로길이 기준</Col>
  324. </Row>
  325. <Row>
  326. <Col id="codecolumn">2</Col>
  327. <Col id="datacolumn">세로길이 기준</Col>
  328. </Row>
  329. <Row>
  330. <Col id="codecolumn">4</Col>
  331. <Col id="datacolumn">가로/세로 비율</Col>
  332. </Row>
  333. </Rows>
  334. </Dataset>
  335. </Combo>
  336. <Button position="absolute 185 700 282 719" id="button15" class="btn2" visible="false" text="지우개 선택" onclick="button15_onclick"/>
  337. <Button position="absolute 185 720 282 739" id="button16" class="btn2" visible="false" text="영역 선택하기" onclick="button16_onclick"/>
  338. <CheckBox position="absolute 505 84 618 104" id="checkbox2" text="바로 올리기" truevalue="direct" onclick="checkbox2_onclick"/>
  339. <Button position="absolute 505 43 618 62" id="button4" class="btn2" visible="true" text="CDIS 이미지 연동" onclick="button4_onclick" onmousemove="button4_onmousemove"/>
  340. <Button position="absolute 505 63 618 82" id="button6" class="btn2" visible="true" text="클립보드 붙여넣기" style="background:@gradation URL('theme://images/icon_single_N.png') left middle;color:#057777ff;" onclick="button6_onclick" onmousemove="button6_onmousemove"/>
  341. </Layout>
  342. </Layouts>
  343. <Objects>
  344. <Dataset id="ds_temp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  345. <ColumnInfo>
  346. <Column id="lastFontColor" type="STRING" size="256"/>
  347. <Column id="lastLineColor" type="STRING" size="256"/>
  348. <Column id="lastBackgroundColor" type="STRING" size="256"/>
  349. </ColumnInfo>
  350. </Dataset>
  351. <Dataset id="ds_init_selectnode" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  352. <ColumnInfo>
  353. <Column id="fontfamily" type="STRING" size="256"/>
  354. <Column id="fontstyle" type="STRING" size="256"/>
  355. <Column id="fontsize" type="STRING" size="256"/>
  356. <Column id="linkind" type="STRING" size="256"/>
  357. <Column id="lineweight" type="STRING" size="256"/>
  358. <Column id="fontcolor" type="STRING" size="256"/>
  359. <Column id="backcolor" type="STRING" size="256"/>
  360. <Column id="linecolor" type="STRING" size="256"/>
  361. <Column id="imgenm" type="STRING" size="256"/>
  362. <Column id="imgeno" type="STRING" size="256"/>
  363. <Column id="viewmode" type="INT" size="256"/>
  364. <Column id="colorbt" type="STRING" size="256"/>
  365. </ColumnInfo>
  366. <Rows>
  367. <Row>
  368. <Col id="fontfamily">굴림</Col>
  369. <Col id="fontstyle">0</Col>
  370. <Col id="fontsize">12</Col>
  371. <Col id="linkind">solid</Col>
  372. <Col id="lineweight">2</Col>
  373. <Col id="viewmode">4</Col>
  374. </Row>
  375. </Rows>
  376. </Dataset>
  377. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  378. <ColumnInfo>
  379. <Column id="imgecode" type="STRING" size="256" sumtext="이미지코드"/>
  380. </ColumnInfo>
  381. </Dataset>
  382. <Dataset id="ds_main_imgview2" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  383. <ColumnInfo>
  384. <Column id="imgedata" type="BYTE" size="256" sumtext="이미지데이터"/>
  385. </ColumnInfo>
  386. </Dataset>
  387. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  388. <ColumnInfo>
  389. <Column id="updateflag" type="STRING" size="256"/>
  390. </ColumnInfo>
  391. </Dataset>
  392. <Dataset id="ds_temp_imgelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  393. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  394. <ColumnInfo>
  395. <Column id="imgelist" type="STRING" size="256"/>
  396. <Column id="thumblist" type="STRING" size="256"/>
  397. <Column id="directstatus" type="STRING" size="256"/>
  398. <Column id="mergestatus" type="STRING" size="256"/>
  399. <Column id="megerimge" type="STRING" size="256"/>
  400. </ColumnInfo>
  401. <Rows>
  402. <Row/>
  403. </Rows>
  404. </Dataset>
  405. <Dataset id="ds_temp_thumblist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  406. <ColumnInfo>
  407. <Column id="imge" type="BLOB" size="256"/>
  408. </ColumnInfo>
  409. </Dataset>
  410. <Dataset id="ds_main_imgview" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  411. <ColumnInfo>
  412. <Column id="imgedata" type="BYTE" size="256" sumtext="이미지데이터"/>
  413. </ColumnInfo>
  414. </Dataset>
  415. <Dataset id="ds_data_recitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  416. <Dataset id="ds_main_editimgelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  417. <ColumnInfo>
  418. <Column id="editimge" type="STRING" size="256"/>
  419. </ColumnInfo>
  420. </Dataset>
  421. </Objects>
  422. <Bind>
  423. <BindItem id="item0" compid="group2.ipt_filenm" propid="text" datasetid="ds_init_selectnode" columnid="imgenm"/>
  424. <BindItem id="item3" compid="cmb_viewmode" propid="value" datasetid="ds_init_selectnode" columnid="viewmode"/>
  425. <BindItem id="item4" compid="combo4" propid="value" datasetid="ds_init_selectnode" columnid="linkind"/>
  426. <BindItem id="item5" compid="combo2" propid="value" datasetid="ds_init_selectnode" columnid="fontstyle"/>
  427. <BindItem id="item6" compid="combo5" propid="value" datasetid="ds_init_selectnode" columnid="lineweight"/>
  428. <BindItem id="item7" compid="grup_bottom.colorpicker.combo_fontName" propid="value" datasetid="ds_init_selectnode" columnid="fontfamily"/>
  429. <BindItem id="item8" compid="grup_bottom.colorpicker.combo_fontSize" propid="value" datasetid="ds_init_selectnode" columnid="fontsize"/>
  430. <BindItem id="item1" compid="checkbox1" propid="value" datasetid="ds_temp" columnid="megerimge"/>
  431. <BindItem id="item2" compid="checkbox2" propid="value" datasetid="ds_temp" columnid="directstatus"/>
  432. </Bind>
  433. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  434. * System Name :
  435. * Job Name :
  436. * Creator :
  437. * Make Date : 2015-01-27
  438. * Description :
  439. *---------------------------------------------------------------------------------------
  440. * Modify Date Modifier Modify Description
  441. *---------------------------------------------------------------------------------------
  442. * 2015-01-27 Live Converter TF->XP
  443. *
  444. *---------------------------------------------------------------------------------------
  445. ****************************************************************************************/
  446. //=======================================================================================
  447. // Lib Include
  448. //---------------------------------------------------------------------------------------
  449. include "com_commonxp::comm_main.xjs"
  450. include "emr_commonxp::EMRCommon.xjs"
  451. include "emr_medirecxp::MMRCommon.xjs"
  452. include "emr_prcpmngtxp::MMO001.xjs"
  453. include "emr_formmngtxp::MRF03900.xjs"
  454. var objForm; //form Object
  455. var oOpener;
  456. var objwidth;
  457. var objheight;
  458. var fso = inff_fileSystemObject(); //파일시스템 오브젝트 사용
  459. var objExtCommon = new ExtCommon();
  460. var gEnvSrcimge;
  461. function SSMRF03900_oninit(obj:Form, e:InitEventInfo)
  462. {
  463. frmf_initForm(obj);
  464. }
  465. function SSMRF03900_onload(obj:Form, e:LoadEventInfo) //SSMRF03900_onload
  466. {
  467. oOpener = (this.getOwnerFrame().form).opener;
  468. setAllCheck(grd_imgelist);
  469. gEnvSrcimge = lf_mmbfGetUserEnvQuestValue("074");
  470. // Step0 폴더 생성
  471. fExistFolder(userHomeDir);
  472. fFormReady();
  473. objwidth = obj_imge.Width;
  474. objheight = obj_imge.Height;
  475. }
  476. function grup_bottom_btn_point_onclick(obj:Button, e:ClickEventInfo) //btn_point 클릭
  477. {
  478. obj_imge.DeselectAllShape();
  479. obj_imge.SetBaseSize(10, 10);
  480. obj_imge.SetShapeStyle("border-color", "red");
  481. obj_imge.SetShapeStyle("border-width", "2");
  482. obj_imge.SelectDrawType(3, true);
  483. ds_init_selectnode.setColumn(0, "colorbt" , "btn_linecolor");
  484. fShowPltte(obj.name);
  485. }
  486. function grup_bottom_btn_rect_onclick(obj:Button, e:ClickEventInfo) //btn_rect 클릭
  487. {
  488. obj_imge.DeselectAllShape();
  489. obj_imge.SelectDrawType(2, true);
  490. obj_imge.SetShapeStyle("border-width", "2");
  491. ds_init_selectnode.setColumn(0, "colorbt" , "btn_linecolor");
  492. fShowPltte(obj.name);
  493. }
  494. function grup_bottom_btn_select_onclick(obj:Button, e:ClickEventInfo) //btn_select 클릭
  495. {
  496. obj_imge.SelectDrawType(0,false);
  497. fShowPltte(obj.name);
  498. }
  499. function grup_bottom_btn_line_onclick(obj:Button, e:ClickEventInfo) //btn_line 클릭
  500. {
  501. obj_imge.DeselectAllShape();
  502. obj_imge.SelectDrawType(1, true);
  503. obj_imge.SetShapeStyle("border-width", ds_init_selectnode.getColumn(0,"lineweight"));
  504. ds_init_selectnode.setColumn(0, "colorbt", "btn_linecolor");
  505. fShowPltte(obj.name);
  506. }
  507. function grup_bottom_btn_del_onclick(obj:Button, e:ClickEventInfo) //btn_del 클릭
  508. {
  509. obj_imge.DeleteShape();
  510. fShowPltte(obj.name);
  511. }
  512. function grup_bottom_btn_freeline_onclick(obj:Button, e:ClickEventInfo) //btn_freeline 클릭
  513. {
  514. obj_imge.DeselectAllShape();
  515. obj_imge.SelectDrawType(5, true);
  516. obj_imge.SetShapeStyle("border-width", ds_init_selectnode.getColumn(0,"lineweight"));
  517. ds_init_selectnode.setColumn(0, "colorbt", "btn_linecolor");
  518. fShowPltte(obj.name);
  519. }
  520. function grup_bottom_btn_undo_onclick(obj:Button, e:ClickEventInfo) //btn_undo 클릭
  521. {
  522. obj_imge.Undo();
  523. /////////////////////////////////////
  524. var arrSz = fGetImgeSizeEx();
  525. obj_imge.position.width = objwidth;
  526. obj_imge.position.height = objheight;
  527. if(obj_imge.position.width > arrSz[0]){
  528. obj_imge.position.width = arrSz[0];
  529. }else if(obj_imge.position.width <= arrSz[0]){
  530. obj_imge.position.width = objwidth;
  531. }
  532. if(parseInt(ds_init_selectnode.getColumn(0, "viewmode")) != 2){
  533. if(obj_imge.position.height > arrSz[1]){
  534. obj_imge.position.height = arrSz[1];
  535. }else if(obj_imge.position.height <= arrSz[1]){
  536. obj_imge.position.height = objheight;
  537. }
  538. }
  539. ///////////////////////////////////
  540. fShowPltte(obj.name);
  541. }
  542. function grup_bottom_btn_text_onclick(obj:Button, e:ClickEventInfo) //btn_text 클릭
  543. {
  544. obj_imge.DeselectAllShape();
  545. obj_imge.SelectDrawType(4, false);
  546. ds_init_selectnode.setColumn(0, "colorbt", "btn_fontcolor");
  547. fShowPltte(obj.name);
  548. }
  549. function grup_bottom_btn_redo_onclick(obj:Button, e:ClickEventInfo) //btn_redo 클릭
  550. {
  551. obj_imge.Redo();
  552. /////////////////////////////////////
  553. var arrSz = fGetImgeSizeEx();
  554. obj_imge.position.width = objwidth;
  555. obj_imge.position.height = objheight;
  556. if(obj_imge.position.width > arrSz[0]){
  557. obj_imge.position.width = arrSz[0];
  558. }else if(obj_imge.position.width <= arrSz[0]){
  559. obj_imge.position.width = objwidth;
  560. }
  561. if(parseInt(ds_init_selectnode.getColumn(0, "viewmode")) != 2){
  562. if(obj_imge.position.height > arrSz[1]){
  563. obj_imge.position.height = arrSz[1];
  564. }else if(obj_imge.position.height <= arrSz[1]){
  565. obj_imge.position.height = objheight;
  566. }
  567. }
  568. ///////////////////////////////////
  569. fShowPltte(obj.name);
  570. }
  571. function grup_bottom_btn_drawcancel_onclick(obj:Button, e:ClickEventInfo) //btn_drawcancel 클릭
  572. {
  573. obj_imge.DeleteAllShape();
  574. fShowPltte(obj.name);
  575. }
  576. function grup_bottom_btn_round_onclick(obj:Button, e:ClickEventInfo) //btn_round 클릭
  577. {
  578. obj_imge.DeselectAllShape();
  579. obj_imge.SetBaseSize(100, 100);
  580. obj_imge.SetShapeStyle("border-width", "2");
  581. obj_imge.SelectDrawType(3, true);
  582. ds_init_selectnode.setColumn(0, "colorbt", "btn_linecolor");
  583. fShowPltte(obj.name);
  584. }
  585. //C1~C40 클릭
  586. function grup_bottom_colorpicker_C1_onclick(obj:Static, e:ClickEventInfo)
  587. {
  588. objForm = obj;
  589. fColorClicked();
  590. }
  591. function grup_bottom_colorpicker_C2_onclick(obj:Static, e:ClickEventInfo)
  592. {
  593. objForm = obj;
  594. fColorClicked();
  595. }
  596. function grup_bottom_colorpicker_C3_onclick(obj:Static, e:ClickEventInfo)
  597. {
  598. objForm = obj;
  599. fColorClicked();
  600. }
  601. function grup_bottom_colorpicker_C4_onclick(obj:Static, e:ClickEventInfo)
  602. {
  603. objForm = obj;
  604. fColorClicked();
  605. }
  606. function grup_bottom_colorpicker_C5_onclick(obj:Static, e:ClickEventInfo)
  607. {
  608. objForm = obj;
  609. fColorClicked();
  610. }
  611. function grup_bottom_colorpicker_C6_onclick(obj:Static, e:ClickEventInfo)
  612. {
  613. objForm = obj;
  614. fColorClicked();
  615. }
  616. function grup_bottom_colorpicker_C7_onclick(obj:Static, e:ClickEventInfo)
  617. {
  618. objForm = obj;
  619. fColorClicked();
  620. }
  621. function grup_bottom_colorpicker_C8_onclick(obj:Static, e:ClickEventInfo)
  622. {
  623. objForm = obj;
  624. fColorClicked();
  625. }
  626. function grup_bottom_colorpicker_C9_onclick(obj:Static, e:ClickEventInfo)
  627. {
  628. objForm = obj;
  629. fColorClicked();
  630. }
  631. function grup_bottom_colorpicker_C10_onclick(obj:Static, e:ClickEventInfo)
  632. {
  633. objForm = obj;
  634. fColorClicked();
  635. }
  636. function grup_bottom_colorpicker_C11_onclick(obj:Static, e:ClickEventInfo)
  637. {
  638. objForm = obj;
  639. fColorClicked();
  640. }
  641. function grup_bottom_colorpicker_C12_onclick(obj:Static, e:ClickEventInfo)
  642. {
  643. objForm = obj;
  644. fColorClicked();
  645. }
  646. function grup_bottom_colorpicker_C13_onclick(obj:Static, e:ClickEventInfo)
  647. {
  648. objForm = obj;
  649. fColorClicked();
  650. }
  651. function grup_bottom_colorpicker_C14_onclick(obj:Static, e:ClickEventInfo)
  652. {
  653. objForm = obj;
  654. fColorClicked();
  655. }
  656. function grup_bottom_colorpicker_C15_onclick(obj:Static, e:ClickEventInfo)
  657. {
  658. objForm = obj;
  659. fColorClicked();
  660. }
  661. function grup_bottom_colorpicker_C16_onclick(obj:Static, e:ClickEventInfo)
  662. {
  663. objForm = obj;
  664. fColorClicked();
  665. }
  666. function grup_bottom_colorpicker_C17_onclick(obj:Static, e:ClickEventInfo)
  667. {
  668. objForm = obj;
  669. fColorClicked();
  670. }
  671. function grup_bottom_colorpicker_C18_onclick(obj:Static, e:ClickEventInfo)
  672. {
  673. objForm = obj;
  674. fColorClicked();
  675. }
  676. function grup_bottom_colorpicker_C19_onclick(obj:Static, e:ClickEventInfo)
  677. {
  678. objForm = obj;
  679. fColorClicked();
  680. }
  681. function grup_bottom_colorpicker_C20_onclick(obj:Static, e:ClickEventInfo)
  682. {
  683. objForm = obj;
  684. fColorClicked();
  685. }
  686. function grup_bottom_colorpicker_C21_onclick(obj:Static, e:ClickEventInfo)
  687. {
  688. objForm = obj;
  689. fColorClicked();
  690. }
  691. function grup_bottom_colorpicker_C22_onclick(obj:Static, e:ClickEventInfo)
  692. {
  693. objForm = obj;
  694. fColorClicked();
  695. }
  696. function grup_bottom_colorpicker_C23_onclick(obj:Static, e:ClickEventInfo)
  697. {
  698. objForm = obj;
  699. fColorClicked();
  700. }
  701. function grup_bottom_colorpicker_C24_onclick(obj:Static, e:ClickEventInfo)
  702. {
  703. objForm = obj;
  704. fColorClicked();
  705. }
  706. function grup_bottom_colorpicker_C25_onclick(obj:Static, e:ClickEventInfo)
  707. {
  708. objForm = obj;
  709. fColorClicked();
  710. }
  711. function grup_bottom_colorpicker_C26_onclick(obj:Static, e:ClickEventInfo)
  712. {
  713. objForm = obj;
  714. fColorClicked();
  715. }
  716. function grup_bottom_colorpicker_C27_onclick(obj:Static, e:ClickEventInfo)
  717. {
  718. objForm = obj;
  719. fColorClicked();
  720. }
  721. function grup_bottom_colorpicker_C28_onclick(obj:Static, e:ClickEventInfo)
  722. {
  723. objForm = obj;
  724. fColorClicked();
  725. }
  726. function grup_bottom_colorpicker_C29_onclick(obj:Static, e:ClickEventInfo)
  727. {
  728. objForm = obj;
  729. fColorClicked();
  730. }
  731. function grup_bottom_colorpicker_C30_onclick(obj:Static, e:ClickEventInfo)
  732. {
  733. objForm = obj;
  734. fColorClicked();
  735. }
  736. function grup_bottom_colorpicker_C31_onclick(obj:Static, e:ClickEventInfo)
  737. {
  738. objForm = obj;
  739. fColorClicked();
  740. }
  741. function grup_bottom_colorpicker_C32_onclick(obj:Static, e:ClickEventInfo)
  742. {
  743. objForm = obj;
  744. fColorClicked();
  745. }
  746. function grup_bottom_colorpicker_C33_onclick(obj:Static, e:ClickEventInfo)
  747. {
  748. objForm = obj;
  749. fColorClicked();
  750. }
  751. function grup_bottom_colorpicker_C34_onclick(obj:Static, e:ClickEventInfo)
  752. {
  753. objForm = obj;
  754. fColorClicked();
  755. }
  756. function grup_bottom_colorpicker_C35_onclick(obj:Static, e:ClickEventInfo)
  757. {
  758. objForm = obj;
  759. fColorClicked();
  760. }
  761. function grup_bottom_colorpicker_C36_onclick(obj:Static, e:ClickEventInfo)
  762. {
  763. objForm = obj;
  764. fColorClicked();
  765. }
  766. function grup_bottom_colorpicker_C37_onclick(obj:Static, e:ClickEventInfo)
  767. {
  768. objForm = obj;
  769. fColorClicked();
  770. }
  771. function grup_bottom_colorpicker_C38_onclick(obj:Static, e:ClickEventInfo)
  772. {
  773. objForm = obj;
  774. fColorClicked();
  775. }
  776. function grup_bottom_colorpicker_C39_onclick(obj:Static, e:ClickEventInfo)
  777. {
  778. objForm = obj;
  779. fColorClicked();
  780. }
  781. function grup_bottom_colorpicker_C40_onclick(obj:Static, e:ClickEventInfo)
  782. {
  783. objForm = obj;
  784. fColorClicked();
  785. }
  786. function grup_bottom_colorpicker_caption1_onclick(obj:Static, e:ClickEventInfo) //caption1 클릭
  787. {
  788. objForm = obj;
  789. fColorClicked();
  790. }
  791. function grup_bottom_colorpicker_C_SEL_onclick(obj:Static, e:ClickEventInfo) //C_SEL 클릭
  792. {
  793. objForm = obj;
  794. fColorClicked();
  795. }
  796. function grup_bottom_colorpicker_button8_onclick(obj:Button, e:ClickEventInfo) //button8 클릭
  797. {
  798. objForm = obj;
  799. fColorClicked(true);
  800. }
  801. function grup_bottom_colorpicker_combo_fontName_onitemchanged(obj:Combo, e:ItemChangeEventInfo) //combo_fontName change
  802. {
  803. obj_imge.SetShapeStyle("font-family", ds_init_selectnode.getColumn(0,"fontfamily"));
  804. }
  805. function grup_bottom_colorpicker_combo_fontSize_onitemchanged(obj:Combo, e:ItemChangeEventInfo) //combo_fontSize change
  806. {
  807. obj_imge.SetShapeStyle("font-size", ds_init_selectnode.getColumn(0,"fontsize"));
  808. }
  809. function grup_bottom_colorpicker_C41_onclick(obj:Static, e:ClickEventInfo) //C41 클릭
  810. {
  811. objForm = obj;
  812. fColorClicked();
  813. }
  814. function grup_bottom_btn_bgcolor_onclick(obj:Button, e:ClickEventInfo) //btn_bgcolor 클릭
  815. {
  816. fShowPltte(obj.name);
  817. }
  818. function grup_bottom_btn_linecolor_onclick(obj:Button, e:ClickEventInfo) //btn_linecolor 클릭
  819. {
  820. fShowPltte(obj.name);
  821. }
  822. function grup_bottom_btn_turnleft_onclick(obj:Button, e:ClickEventInfo) //btn_turnleft 클릭
  823. {
  824. sysf_messageBox("이미지 회전 기능은 수정입니다.\n빠른 시일내에 완료할 예정", "I009");
  825. }
  826. function grup_bottom_btn_turnright_onclick(obj:Button, e:ClickEventInfo) //btn_turnright 클릭
  827. {
  828. sysf_messageBox("이미지 회전 기능은 수정입니다.\n빠른 시일내에 완료할 예정", "I009");
  829. }
  830. function grd_imgelist_onkeydown(obj:Grid, e:KeyEventInfo) //grd_imgelist onkeydown
  831. {
  832. if( !utlf_isNull(grd_imgelist.getCellPos()) && e.keycode == "46") {
  833. fDelImgeList();
  834. }
  835. }
  836. function grd_imgelist_oncelldblclick(obj:Grid, e:GridClickEventInfo) //grd_imgelist 더블클릭
  837. {
  838. if(e.row > -1 && e.col > -1){
  839. fDbClick(e.col,obj);
  840. }
  841. }
  842. function grd_imgelist_oncellclick(obj:Grid, e:GridClickEventInfo) //grd_imgelist 클릭
  843. {
  844. if(e.row > -1 && e.col > -1){
  845. fSelectImge(e.col);
  846. }
  847. }
  848. function button1_onclick(obj:Button, e:ClickEventInfo)
  849. {
  850. fConfirm();
  851. }
  852. function button2_onclick(obj:Button, e:ClickEventInfo)
  853. {
  854. parent.close();
  855. }
  856. function button3_onclick(obj:Button, e:ClickEventInfo)
  857. {
  858. fAddImgeByFile();
  859. }
  860. function btn_fontcolor_onclick(obj:Button, e:ClickEventInfo)
  861. {
  862. if (grup_bottom.colorpicker.visible) {
  863. grup_bottom.colorpicker.visible = false;
  864. } else {
  865. var btnid = window.event.target;
  866. ds_init_selectnode.setColumn(0,"colorbt", btnid);
  867. grup_bottom.colorpicker.visible = true;
  868. }
  869. }
  870. function combo4_onitemclick(obj:Combo, e:ListBoxClickEventInfo)
  871. {
  872. obj_imge.SetShapeStyle("border-style", ds_init_selectnode.getColumn(0,"linkind"));
  873. }
  874. function combo5_onitemclick(obj:Combo, e:ListBoxClickEventInfo)
  875. {
  876. obj_imge.SetShapeStyle("border-style", ds_init_selectnode.getColumn(0,"lineweight"));
  877. }
  878. function button5_onclick(obj:Button, e:ClickEventInfo)
  879. {
  880. fDelImgeList();
  881. }
  882. function checkbox1_onclick(obj:CheckBox, e:ClickEventInfo)
  883. {
  884. if(ds_temp.getColumn(0, "megerimge") == "merge"){
  885. fMergeImge();
  886. }else{
  887. fCancelMergeImage();
  888. }
  889. }
  890. function cmb_viewmode_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  891. {
  892. fChgViewMode();
  893. }
  894. function button15_onclick(obj:Button, e:ClickEventInfo)
  895. {
  896. obj_imge.SelectDrawType(6, true);
  897. }
  898. function button16_onclick(obj:Button, e:ClickEventInfo)
  899. {
  900. obj_imge.SelectDrawType(7, false);
  901. }
  902. function button4_onclick(obj:Button, e:ClickEventInfo)
  903. {
  904. fAddFixImgeByFile();
  905. }
  906. function button6_onclick(obj:Button, e:ClickEventInfo)
  907. {
  908. fClipBoardImgLoad();
  909. }
  910. function grup_bottom_btn_point_onmousemove(obj:Button, e:MouseEventInfo)
  911. {
  912. grup_bottom.btn_point.tooltiptext = "표시";
  913. }
  914. function grup_bottom_btn_rect_onmousemove(obj:Button, e:MouseEventInfo)
  915. {
  916. grup_bottom.btn_rect.tooltiptext = "사각형";
  917. }
  918. function grup_bottom_btn_select_onmousemove(obj:Button, e:MouseEventInfo)
  919. {
  920. grup_bottom.btn_select.tooltiptext = "선택";
  921. }
  922. function grup_bottom_btn_line_onmousemove(obj:Button, e:MouseEventInfo)
  923. {
  924. grup_bottom.btn_line.tooltiptext = "선";
  925. }
  926. function grup_bottom_btn_del_onmousemove(obj:Button, e:MouseEventInfo)
  927. {
  928. grup_bottom.btn_del.tooltiptext = "지우기";
  929. }
  930. function grup_bottom_btn_freeline_onmousemove(obj:Button, e:MouseEventInfo)
  931. {
  932. grup_bottom.btn_freeline.tooltiptext = "자유 곡선";
  933. }
  934. function grup_bottom_btn_undo_onmousemove(obj:Button, e:MouseEventInfo)
  935. {
  936. grup_bottom.btn_undo.tooltiptext = "이전상태";
  937. }
  938. function grup_bottom_btn_text_onmousemove(obj:Button, e:MouseEventInfo)
  939. {
  940. grup_bottom.btn_text.tooltiptext = "글";
  941. }
  942. function grup_bottom_btn_redo_onmousemove(obj:Button, e:MouseEventInfo)
  943. {
  944. grup_bottom.btn_redo.tooltiptext = "다음상태";
  945. }
  946. function grup_bottom_btn_drawcancel_onmousemove(obj:Button, e:MouseEventInfo)
  947. {
  948. grup_bottom.btn_drawcancel.tooltiptext = "처음상태로";
  949. }
  950. function grup_bottom_btn_round_onmousemove(obj:Button, e:MouseEventInfo)
  951. {
  952. grup_bottom.btn_round.tooltiptext = "원";
  953. }
  954. function grup_bottom_btn_bgcolor_onmousemove(obj:Button, e:MouseEventInfo)
  955. {
  956. grup_bottom.btn_bgcolor.tooltiptext = "배경색";
  957. }
  958. function grup_bottom_btn_linecolor_onmousemove(obj:Button, e:MouseEventInfo)
  959. {
  960. grup_bottom.btn_linecolor.tooltiptext = "선색";
  961. }
  962. function grup_bottom_btn_turnleft_onmousemove(obj:Button, e:MouseEventInfo)
  963. {
  964. grup_bottom.btn_turnleft.tooltiptext = "왼쪽으로 회전";
  965. }
  966. function grup_bottom_btn_turnright_onmousemove(obj:Button, e:MouseEventInfo)
  967. {
  968. grup_bottom.btn_turnright.tooltiptext = "오른쪽으로 회전";
  969. }
  970. function button3_onmousemove(obj:Button, e:MouseEventInfo)
  971. {
  972. button3.tooltiptext = "파일열기";
  973. }
  974. function btn_fontcolor_onmousemove(obj:Button, e:MouseEventInfo)
  975. {
  976. btn_fontcolor.tooltiptext = "글색";
  977. }
  978. function button5_onmousemove(obj:Button, e:MouseEventInfo)
  979. {
  980. button5.tooltiptext = "파일열기";
  981. }
  982. function button4_onmousemove(obj:Button, e:MouseEventInfo)
  983. {
  984. button4.tooltiptext = "CDIS 이미지 연동";
  985. }
  986. function button6_onmousemove(obj:Button, e:MouseEventInfo)
  987. {
  988. button6.tooltiptext = "클립보드 붙여넣기";
  989. }
  990. function grup_bottom_colorpicker_img_font_weight_onclick(obj:ImageViewer, e:ClickEventInfo)
  991. {
  992. if(grup_bottom.colorpicker.img_font_weight.style.font.type == "bold"){
  993. grup_bottom.colorpicker.img_font_weight.style.backgroundImage = "../../../IMAGES/emr/MR/icon_13.png";
  994. grup_bottom.colorpicker.img_font_weight.style.font.type ="";
  995. obj_imge.SetShapeStyle("font-weight", "normal");
  996. }else{
  997. grup_bottom.colorpicker.img_font_weight.style.backgroundImage = "../../../IMAGES/emr/MR/icon_13_select.png";
  998. grup_bottom.colorpicker.img_font_weight.style.font.type ="bold";
  999. obj_imge.SetShapeStyle("font-weight", "bold");
  1000. }
  1001. }
  1002. function grup_bottom_colorpicker_img_font_style_onclick(obj:ImageViewer, e:ClickEventInfo)
  1003. {
  1004. if(grup_bottom.colorpicker.img_font_style.style.font.type == "italic"){
  1005. grup_bottom.colorpicker.img_font_style.style.backgroundImage = "../../../IMAGES/emr/MR/icon_14.png";
  1006. grup_bottom.colorpicker.img_font_style.style.font.type ="";
  1007. obj_imge.SetShapeStyle("font-style", "");
  1008. }else{
  1009. grup_bottom.colorpicker.img_font_style.style.backgroundImage = "../../../IMAGES/emr/MR/icon_14_select.png";
  1010. grup_bottom.colorpicker.img_font_style.style.font.type ="italic";
  1011. obj_imge.SetShapeStyle("font-style", "italic");
  1012. }
  1013. }
  1014. ]]></Script>
  1015. </Form>
  1016. </FDL>