°¡.½Ç½ÀÀÇ ÀǹÌ

ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇØ º» »ç¶÷µéÀº ÀÌ¹Ì ´À²¼°ÚÁö¸¸ ¹®¹ýÀ» ¾Æ´Â °Í°ú ÇÁ·Î±×·¡¹ÖÀ» Àß ÇÏ´Â °ÍÀº º°°³ÀÇ ¹®Á¦ÀÌ´Ù. ¹®¹ýÀº º¹ÀâÇØ ºÁ¾ß ¹Ýº¹À» ÅëÇØ ÀÐ°í µè°í °øºÎ¸¦ ÇÏ¸é ´ë°³ÀÇ °æ¿ì ÀÌÇØÇÒ ¼ö ÀÖÀ¸¸ç ±×¸®°í ¼ÖÁ÷È÷ ±×´ÙÁö º¹ÀâÇÒ °Íµµ ¾ø¾î¼­ Á¤ ¾ÈµÇ¸é ±ø±×¸® ¿Ü¿ö ¹ö¸®´Â ÀÛÀüÀ» ¾µ ¼öµµ ÀÖ´Ù. ±×·¯³ª Ãß»óÀûÀÎ »ç¶÷ÀÇ ¿ä±¸¸¦ ÄÄÇ»ÅÍ°¡ ¾Ë¾ÆµéÀ» ¼ö ÀÖ´Â ÀÏ·ÃÀÇ ¸í·É ÁýÇÕÀ¸·Î ±â¼úÇÏ´Â ÇÁ·Î±×·¡¹ÖÀ̶õ ±×¸® ½±°Ô Àͼ÷ÇØÁöÁö ¾Ê´Â´Ù. ¼ö¸¹Àº ½ÃÇà Âø¿À¿Í ´Ù³â°£ÀÇ °æÇèÀÌ µÞ¹ÞħµÇÁö ¾Ê°í¼­´Â ¿øÇÏ´Â ¹Ù¸¦ ¸ð´ÏÅÍÀ§¿¡ ¹Ù·Î ±¸Çö½ÃÅ°±â°¡ ¸¸¸¸Ä¡ ¾Ê´Ù. ¾î¼¸é ±×·¡¼­ ÇÁ·Î±×·¡¹ÖÀÌ ´õ ¹è¿ï¸¸ÇÑ °ÍÀÎÁöµµ ¸ð¸£°Ú´Âµ¥ ½±°Ô ¾ò¾îÁö´Â °ÍÁß¿¡ °¡Ä¡ÀÖ´Â °ÍÀº ¾ø±â ¶§¹®ÀÌ´Ù.

ÇÁ·Î±×·¡¹ÖÀ» Àß ÇÏ·Á¸é º£Å׶ûµéÀÌ ÀÛ¼ºÇÑ ¼Ò½º¸¦ ¼ö¾øÀÌ ºÐ¼®ÇØ º¸°í ¶Ç ÀÚ½ÅÀÌ Á÷Á¢ ½ÀÀÛÀ» ¸¹ÀÌ ¸¸µé¾î ºÁ¾ß ÇÑ´Ù. ½º½º·Î ÇÁ·ÎÁ§Æ®¸¦ ±¸ÇöÇÏ´Â °æÇèÀ» ÅëÇØ ¾ò¾îÁø ±â¼úÀº ±×¾ß¸»·Î »ê Áö½ÄÀÌ¸ç ¿ÏÀüÇÑ Àڱ⠰ÍÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÀÔ¹®ÀÚÀÇ ½Ç½ÀÀ» ¹æÇØÇÏ´Â ¼ö¸¹Àº ÇÔÁ¤µéÀÌ ÀÖ¾î ´ë°³ÀÇ °æ¿ì ½ÀÀÛ °úÁ¤ÀÌ ¼øźġ ¸øÇÏ¸ç ¶ÇÇÑ ¾î´À Á¤µµÀÇ Àý´ëÀûÀÎ ½Ã°£À» ¿ä±¸Çϱ⠶§¹®¿¡ ÀÌ °úÁ¤¿¡¼­ ¿¹ºñ °³¹ßÀÚµéÀº Áö¼º°ú ü·ÂÀ» ¼Ò¸ðÇÏ¿© °á±¹ KOÆи¦ ´çÇÏ´Â °æ¿ì°¡ Çã´ÙÇÏ´Ù.

ApiDraw ÇÁ·ÎÁ§Æ®´Â ÀÌ·± °úÁ¤¿¡ ÀÖ´Â °³¹ßÀÚµéÀ» À§ÇØ ¸¶·ÃµÈ ´Ü°èº° ½Ç½À ÇÁ·ÎÁ§Æ®ÀÌ´Ù. ÆÄ¿ö Æ÷ÀÎÆ®³ª ºñÁö¿À¿Í À¯»çÇÑ ¹éÅÍ µå·ÎÀ× ÇÁ·Î±×·¥À̸ç ÀüÇüÀûÀÎ GUI ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î¼­ ±×·¡ÇÈ È¯°æ¿¡¼­ ²À ÇÊ¿äÇÑ ±â´Éµé ´ëºÎºÐÀ» ±¸ÇöÇÏ°í ÀÖ´Ù. ÀÌ ÇÁ·ÎÁ§Æ®¸¦ Á÷Á¢ ¸¸µé¾î º¸´Â °úÁ¤¿¡¼­ CÀÇ ¹®¹ýÀû ÀåÄ¡°¡ ¾î¶»°Ô Àû¿ëµÇ¸ç API ÇÔ¼öµéÀÌ ¾îµð¿¡ ¾î¶»°Ô ÀûÀýÇÏ°Ô »ç¿ëµÉ ¼ö ÀÖ´ÂÁö¸¦ °æÇèÇØ º¸°í ÀϹÝÀûÀÎ ¹®Á¦µéÀ» ÇØ°áÇÏ´Â ¿ø·ÐÀûÀÎ ¹æ¹ýµéÀ» ¹è¿ï ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù. ¾îµð±îÁö³ª ±³À°À» À§ÇØ ÀǵµÀûÀ¸·Î ÀÛ¼ºÇÑ ÇÁ·ÎÁ§Æ®À̹ǷΠÃÖÁ¾ ÇÁ·Î±×·¥ÀÇ ¿Ï¼ºµµ³ª ȣȯ¼º µûÀ§´Â °í·ÁÇÏÁö ¾Ê¾ÒÀ¸¹Ç·Î ÇнÀ¿ëÀ¸·Î¸¸ »ç¿ëÇØ¾ß ÇÑ´Ù.

¸ðµÎ 11°³ÀÇ ´Ü°è·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç óÀ½ºÎÅÍ ½¬¿î ¼ø¼­´ë·Î ±â´ÉÀ» Çϳª¾¿ ¸¸µé¾î °¡¸é¼­ ÃÖÁ¾ÀûÀ¸·Î ¿Ï¼ºµÈ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ´Ù. ÃÖÁ¾ ¿¹Á¦ÀÎ ApiDraw11ÀÇ ¼Ò½º¸¦ Áö±Ý ºÐ¼®ÇØ º»´Ù¸é ¾Æ¸¶µµ ³Ê¹« º¹ÀâÇؼ­ ÀÌÇØÇϱ⠾î·Á¿ï °ÍÀÌ¸ç ¶Ç ¼³»ç ÀÌÇØÇÑ´Ù°í ÇÏ´õ¶óµµ ±â´ÉÀÌ ±¸ÇöµÈ °úÁ¤Àº º¼ ¼ö ¾øÀ» °ÍÀÌ´Ù. ±×·¡¼­ óÀ½ºÎÅÍ MDH °ø¹ýÀ¸·Î óÀ½ºÎÅÍ ¸ðµç °ÍÀ» °°ÀÌ ½Ç½ÀÇØ º¸±â·Î ÇÑ´Ù. °¢ °úÁ¤Àº ÀÌÀü °úÁ¤ÀÇ »çº»À¸·ÎºÎÅÍ Ãâ¹ßÇϵµ·Ï µÇ¾î ÀÖÀ¸¹Ç·Î Áß°£ ´Ü°èÀÇ ½Ç½ÀÀ» ½±°Ô ¹Ýº¹ÇØ º¼ ¼ö ÀÖµµ·Ï Çß´Ù.

ÀÌ ÇÁ·ÎÁ§Æ®´Â À©µµ¿ìÁî ȯ°æ¿¡¼­ C¾ð¾î·Î ±¸ÇöµÇ¸ç ±×·¡¼­ C¹®¹ý°ú API¿¡ ´ëÇÑ ±âÃÊÀûÀÎ ÀÌÇØ°¡ ¼±ÇàµÇ¾î¾ß ½Ç½ÀÀ» ¿øÈ°ÇÏ°Ô ÁøÇàÇÒ ¼ö ÀÖ´Ù. ¸¸¾à C¿Í API¿¡ ´ëÇØ ¾ÆÁ÷ ±âº»ÀûÀÎ ÀÌÇØ°¡ µÇ¾î ÀÖÁö ¾Ê´Ù¸é ÀÌ ½Ç½ÀÀ» ÇÏ´Â Àǹ̰¡ ¾øÀ¸¹Ç·Î ¸ÕÀú C¿Í API¸¦ °øºÎÇÏ°í ¿À±â ¹Ù¶õ´Ù. °øºÎ¸¦ Çϴµ¥ À־ ¼ø¼­´Â ¾ÆÁÖ Áß¿äÇÏ´Ù. ApiDraw ÇÁ·ÎÁ§Æ®ÀÇ °¢ ´Ü°è¿¡¼­ ¾î¶² ±â´ÉµéÀÌ ÀÛ¼ºµÇ´ÂÁö µµÇ¥·Î °£·«ÇÏ°Ô Á¤¸®ÇØ º¸¾Ò´Ù.

 

¿¹Á¦

±â´É

ApiDraw01

¸¶¿ì½º·Î ¼±, »ç°¢, Ÿ¿ø ±×¸®±â

ApiDraw02

¸®¼Ò½º Áغñ ¹× ¸Þ½ÃÁö Å©·¡Ä¿ ÇüÅ·ΠÀüȯ

ApiDraw03

±×¸®±â Á¤º¸ º¸°ü°ú È­¸é º¹±¸

ApiDraw04

¼±Åà ¹× »èÁ¦, ¸Þ´º °ü¸®. ¾×¼¿·¯·¹ÀÌÅÍ Áö¿ø

ApiDraw05

À̵¿, Å©±â º¯°æ, Å°º¸µå Áö¿ø

ApiDraw06

µµÇüÀÇ ¼Ó¼º º¯°æ(¼± ±½±â, ä¿ò »ö»ó µî). Æ˾÷ ¸Þ´º, ¾ÕµÚ·Î Á¤·Ä

ApiDraw07

´õºí ¹öÆÛ¸µÀ» ÅëÇÑ È­¸é ±ô¹ÚÀÓ Á¦°Å

ApiDraw08

¾È³»¼± ±â´É, Åø¹Ù ºÙÀ̱â

ApiDraw09

ÅؽºÆ® ¹×, ºñÆ®¸Ê, ¸ÞŸ ÆÄÀÏ Ãß°¡

ApiDraw10

ÆÄÀÏ ÀÔÃâ·Â

ApiDraw11

Ŭ¸³º¸µå Áö¿ø. ±âŸ ÀܼÕÁú

 

°¢ ´Ü°èÀÇ ½ÇÇà ÆÄÀÏÀÌ Á¦°øµÇ¹Ç·Î ¼ø¼­´ë·Î ½ÇÇàÇØ °¡¸é¼­ ¾î¶² ±â´ÉµéÀÌ ÀÛ¼ºµÇ¾î ÀÖ´ÂÁö ±¸°æÇØ º¸µµ·Ï ÇÏÀÚ. ±×¸®°í ÀÌ·± ±â´ÉÀ» Á÷Á¢ ±¸ÇöÇØ¾ß ÇÑ´Ù¸é ¾î¶² ¹æ½ÄÀ¸·Î ¹®Á¦¸¦ ÇØ°áÇÒ °ÍÀÎÁöµµ °í¹ÎÇØ º¸ÀÚ. ½Ç½ÀÀÇ ¸ñÀûÀº º¤ÅÍ µå·ÎÀ× ÅøÀ» ¸¸µå´Â °ÍÀÌ ¾Æ´Ï¶ó ÇÁ·ÎÁ§Æ® °úÁ¤¿¡¼­ °í¹Î°ú ½Ãµµ¸¦ ÅëÇÑ °æÇèÀÇ È¹µæÀ̹ǷΠÀÌ ¸ñÀû¿¡ ºÎÇÕÇϱâ À§Çؼ­´Â ¸¹Àº »ý°¢°ú ¿¬½ÀÀ» ÇØ¾ß ÇÑ´Ù.

±×·¡¼­ ÀÌ ½Ç½ÀÀ» ÁøÇàÇϴµ¥´Â ¾î´À Á¤µµÀÇ Àý´ëÀûÀÎ ½Ã°£ÀÌ °É¸± °ÍÀÌ´Ù. ³Ê¹« ¼º±ÞÇÏ°Ô ¸¶À½¸ÔÁö ¸»°í ÃæºÐÇÑ ½Ã°£À» ÅõÀÚÇÏ¿© õõÈ÷ ½Ç½ÀÀ» ÁøÇàÇϵµ·Ï ÇÏÀÚ. ºñ·Ï ½Ç½À ½Ã°£ÀÌ ¿À·¡ °É¸±Áö¶óµµ È¥ÀÚ¼­ ½ÃÇàÂø¿À¸¦ °Þ¾î°¡¸é¼­ Å͵æÇÏ´Â °Íº¸´Ù´Â ÈξÀ ´õ ºü¸£°í È®½ÇÇÑ ¹æ¹ýÀÌ µÉ °ÍÀÌ´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â Â÷ÈÄ C++ÀÇ °´Ã¼ ÁöÇâ ±â¹ýÀ¸·Î ´Ù½Ã ÀÛ¼ºµÇ´Â OopDrawÀÇ ±âÃÊ°¡ µÈ´Ù. ¾Æ¹«¸® °´Ã¼ ÁöÇâÀÌ ÁÁ´Ù ÇÏ´õ¶óµµ ±¸Á¶Àû ÇÁ·Î±×·¡¹Ö ±â¹ý À§¿¡¼­ ¼º¸³µÇ´Â °ÍÀ̹ǷΠÀÌ ½Ç½ÀÀ» °¡º±°Ô º¸¾Æ¼­´Â ¾ÈµÈ´Ù.

°°ÀÌ ¹èÆ÷µÇ´Â ÆÄÀÏ Áß¿¡ ApiDraw.txt ÆÄÀÏÀÌ Àִµ¥ ÀÌ ÆÄÀÏ¿¡´Â ´Ü°èº°·Î Ãß°¡ÇØ¾ß ÇÒ Äڵ尡 ¼ø¼­´ë·Î ÀÛ¼ºµÇ¾î ÀÖ´Ù. °¡±ÞÀûÀ̸é Äڵ带 Á÷Á¢ ÀÔ·ÂÇϸ鼭 ½Ç½ÀÀ» ÁøÇàÇÏ´Â °ÍÀÌ ÁÁ°ÚÁö¸¸ ÇѲ¨¹ø¿¡ ³Ê¹« ¸¹Àº ¾çÀ» ÀÔ·ÂÇÒ ¶§´Â ½Ã°£µµ ¸¹ÀÌ °É¸± »Ó¸¸ ¾Æ´Ï¶ó ¿ÀŸ·Î ÀÎÇØ ½Ç½À¿¡ ¹æÇØ°¡ µÉ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ ÆÄÀÏ¿¡¼­ Äڵ带 ºÙ¿© ³Ö¾î°¡¸ç ½Ç½ÀÀ» ÁøÇàÇϱ⠹ٶõ´Ù. ´Ü, ÀÌ Äڵ尡 ¿Ö ¿©±â¿¡ µé¾î°¡¸ç ¾î¶² ±â´ÉÀ» ÇÏ´ÂÁö »ý°¢ÇØ °¡¸é¼­ ºÙ¿© ³Ö±â¸¦ ÇؾßÁö ±â°èÀûÀ¸·Î º£³¢±â¸¸ ÇÑ´Ù¸é º°´Ù¸¥ µµ¿òÀÌ µÇÁö ¾ÊÀ» °ÍÀÌ´Ù.