GTK+¿¡¼­ÀÇ ±¹Á¦È­

ÀÛ¼ºÀÚ Owen Taylor

Red Hat Software

Ãʹú ¹ø¿ªÀÚ À̸¸¿ë <yong@korealinux.co.kr> ¹ø¿ªÀÏ : 1999³â 6¿ù 24ÀÏ

¹ø¿ª »óÀÇ ¿À·ù¿¡ ´ëÇÑ Ã¥ÀÓÀº À§ ¹ø¿ªÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. ¿À¿ªÀ̶ó°í »ý°¢ÇϽô °ÍÀÌ ÀÖ´Ù¸é ¿¬¶ôÀ» ÁֽʽÿÀ. ´Ü¼ø Áú¹®Àº »çÀýÇϸç Åä·ÐÀº ȯ¿µÇÕ´Ï´Ù.

ªÀº ±ÛÀÌÁö¸¸ GTK+ ÀÇ ±¹Á¦È­ ºÎºÐ °³¹ß ¹æ¾È¿¡ ´ëÇÏ¿© ÇÙ½ÉÀûÀÎ »ç¾ÈµéÀ» ¾Ë ¼ö ÀÖ°í ÀÎÄÚµù ¹æ½ÄÀÌ ½Ã½ºÅÛ ·ÎÄÉÀÏ Çϳª¿¡ Á¦ÇѵǾî ÀÖ´Â ±âÁ¸ÀÇ X ÀÔ·Â ¹æ½Ä(XIM)ÀÇ ¹®Á¦Á¡ µî¿¡ ´ëÇÏ¿© ÀÌÇØÇÒ ¼ö ÀÖÀ¸¸®¶ó º¾´Ï´Ù.

¾ËÂ¥ ¸®´ª½º 6.0 ÆÐÅ°Áö ÀÛ¾÷À» Çϸ鼭 ±×¸®°í ¿©·¯ °¡Áö GTK+, GNOME °ü·Ã ¾ÖÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇϸ鼭 °³¹ßÀÌ µÇ±æ ¿øÇß´ø ¹æÇâÀ» Àû¾îµµ ÀÌ ¹®¼­ ¾È¿¡¼­ ãÀ» ¼ö ÀÖ¾ú´Ù°í »ý°¢Çϱ⿡ ¹ø¿ªÇÕ´Ï´Ù. ±âŸ GTK+, GNOME °ü·ÃÀÇ ±¹Á¦È­ °ü·Ã ºÎºÐÀ» »¡¸® ¹ø¿ªÇÏ¿© ½Ã°£Àº ³²°í ÀÇÁö°¡ ÀÖ´Â Çѱ¹ °³¹ßÀڵ鿡°Ô µµ¿òÀÌ µÇ°íÀÚ ÇÕ´Ï´Ù :) À¯´ÏÄÚµå ¹æ½ÄÀ¸·ÎÀÇ ÀüȯÀ» ´ëºñÇÏ¿© Çѱ¹ °³¹ßÀÚµéÀÌ »õ·Ó°Ô º¯¸ðµÇ´Â GTK+ ±¹Á¦È­ ¹æ½Ä¿¡ ºü¸£°Ô ÀûÀÀÇÒ ¼ö Àֱ⸦ ¹Ù¶ø´Ï´Ù.

¿ä¾à

GTK+¿¡¼­´Â °¢ »ç¿ëÀÚÀÇ ¸ð±¹¾î¿Í ÀÛ¼º ½Ã½ºÅÛ°ú µ¿ÀÛÇÒ ¼ö ÀÖ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º¿¡ ´ëÇÑ ±âº» µµ±¸¸¦ Á¦°øÇÏ°í ÀÖ´Ù. ÇöÀçÀÇ ±¸Çö ¹æ½ÄÀº ¿î¿µÃ¼Á¦¿Í X ¶óÀ̺귯¸®°¡ Á¦°øÇÏ°í ÀÖ´Â ±â´ÉÀ» »ç¿ëÇÏ°í ÀÖÀ¸¸ç À¯·´°ú µ¿¾Æ½Ã¾ÆÀÇ ÁÖ¿ä ¾ð¾î¸¦ Áö¿øÇÏ°í ÀÖ´Ù.(¿ªÀÚ ÁÖ : µ¿¾Æ½Ã¾Æ¿¡ ´ëÇؼ­´Â ºÒ¸¸Á·½º·´°Ô... ÀÌ ¹®Á¦´Â ¿À·ÎÁö ¿ì¸® °³¹ßÀÚÀÇ Âü¿©¸¦ ÅëÇؼ­¸¸ ÇØ°áµÉ ¼ö ÀÖ´Ù.) ¹Ì·¡ÀÇ °èȹÀ¸·Î´Â À¯´ÏÄÚµå Ç¥ÁØ°ú ¿À¸¥ÂÊ¿¡¼­ ¿ÞÂÊ ¹æÇâÀ¸·Î ½á³»·Á°¡´Â ¾ð¾î¿¡ ´ëÇÑ Áö¿ø µîÀÌ ÀÖ´Ù.


¼Ò°³

¸ðµç ±¹°¡, ¸ðµç ¾ð¾î, ¸ðµç ÀÛ¼º ¹æ½Ä¿¡ ´ëÇÏ¿© ÀÛµ¿ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â ÀÏÀº ¾î·Á¿î ¹®Á¦ÀÌÁö¸¸ µµÀüÇØ º¼ ¸¸ÇÑ ÀÏÀÌ´Ù. °í·ÁÇØ¾ß ÇÒ ¹®Á¦°Å¸®µéÀÌ ¸Å¿ì ¸¹´Ù. ¿ì¼±, »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ ¾ð¾î·Î ÅؽºÆ®¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï ´ëÃ¥ÀÌ ¸¶·ÃµÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. Å°º¸µå ¸ÅÇÎÀ» ¹Ù²Ù´Â °£´ÜÇÑ ÀÏ(º¸Åë À¯·´ ¾ð¾î¿¡ ÇØ´ç) ¶Ç´Â »ó´çÈ÷ º¹ÀâÇÑ »çÀü ÈȾ±â ó¸® °úÁ¤ÀÌ µÉ ¼ö ÀÖ´Ù. ÈÄÀÚÀÇ »óȲÀº µ¿¾Æ½Ã¾ÆÀÇ ¾ð¾î¿¡ °ü·ÃµÈ °ÍÀ¸·Î¼­ »ç¿ëÀÚ°¡ ¹ßÀ½³ª´Â ´ë·Î ÀÔ·ÂÇÑ °ÍÀ» ¼öõ °³ÀÇ ¹®ÀÚ·Î ÀÌ·ç¾îÁø ¼¼Æ®·ÎºÎÅÍ ¾Ë¸Â´Â Ç¥½Ã ±ÛÀÚ(ideograph)·Î º¯È¯ÇÏ´Â ÀÏÀÌ ÇÊ¿äÇÏ´Ù. (ÀÌ·¯ÇÑ ¾ð¾î·Î´Â CJK ¾ð¾î¶ó°í ºÒ¸®´Â Áß±¹¾î, ÀϺ»¾î, Çѱ¹¾î°¡ ÀÖ´Ù.)

´Ù·ï¾ß ÇÒ ¶Ç ´Ù¸¥ ¹®Á¦·Î´Â Ãâ·ÂÀÌ ÀÖ´Ù. CJK ÅؽºÆ®¸¦ Ãâ·ÂÇÒ ¶§ÀÇ ÁÖ¿ä ¹®Á¦Á¡À¸·Î´Â ÀÌ¿¡ »ç¿ëµÇ´Â ÆùÆ®°¡ ¸Å¿ì Å« ¹®ÀÚ ÁýÇÕÀ» Æ÷ÇÔÇÏ°í ÀÖ¾î, ·Î¸¸ ÅؽºÆ®¸¦ Ç¥½ÃÇϴµ¥ 8 ºñÆ®·Î ÃæºÐÇÑ ¹Ý¸é, ÆùÆ®¸¦ À妽ºÇϱâ À§Çؼ­´Â °¢ ±ÛÀÚ¸¶´Ù 16 ºñÆ®°¡ ÇÊ¿äÇÏ´Ù´Â Á¡À» µé ¼ö ÀÖ´Ù. ·Î¸¸ ÅؽºÆ®¿Í CJK ÅؽºÆ®¸¦ ¼¯¾î Ãâ·ÂÇÒ ¶§¿¡´Â ÇϳªÀÇ ¹®ÀÚ¿­À» Ãâ·ÂÇÒ ¶§¿¡µµ ¿©·¯ °³ÀÇ ÆùÆ®¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. Áßµ¿ ¾ð¾îÀÇ °æ¿ì¿¡´Â ¶Ç ´Ù¸¥ ¹®Á¦¸¦ °¡Áö°í Àִµ¥ ¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊÀ¸·Î ½á°¡´Â °ÍÀÌ ¾Æ´Ï¶ó ¿À¸¥ÂÊ¿¡¼­ ¿ÞÂÊÀ¸·Î ½á°£´Ù. ÀÌ ¾ð¾î¿¡ ´ëÇؼ­´Â È­¸é¿¡ Ãâ·ÂÇϱâ Àü¿¡ ¹®ÀÚ¸¦ Àç¹è¿­ÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.