| Liunx ¿ë LGI ¸ðµç ¿î¿µ üÁ¦ Á¾¼Ó¼ºÀ» Ãß»óÈÇϱâÀ§ÇÑ GUI ÇÁ·¹ÀÓ ¿öÅ© |
Áö±Ý ´Ù¿î·Îµå |
Liunx ¿ë LGI ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Matthew Allen
Liunx ¿ë LGI ű×
Liunx ¿ë LGI ¼³¸í
LGI´Â ÈÞ´ë¿ë Äڵ带 »ý¼º ÇÒ ¼öÀÖ´Â ¸ðµç ¿î¿µ üÁ¦ Á¾¼Ó¼ºÀ» Ãß»óÈÇϱâÀ§ÇÑ GUI ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ÀÛ°í ºü¸£°í ½Å·ÚÇÒ ¼öÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸ÃàÇÏ´Â ¸ðµç ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º ±â´É, ½º·¹µù ¹× ¼¼¸¶Æ÷¾î, ³×Æ®¿öÅ© ¿¬°á ¹× ¸¹Àº ´Ù¸¥ ºñÆ® ¹× Peice¸¦ ¸¹ÀÌ Ã³¸®ÇÕ´Ï´Ù. LGIÀÇ °Á¡Àº ÇÑ »ç¶÷ÀÌ ¸ðµç °ÍÀ» ÀÌÇØÇÒ ¼öÀÖ´Â ÀÛÀº µµ¼°üÀÔ´Ï´Ù. ¶ÇÇÑ ´Ù¿î·Îµå ½Ã°£°ú ¸Þ¸ð¸® Dz ÇÁ¸°Æ®°¡ Áõ°¡ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ºÎ´ãÀÌ ³Ê¹« ¸¹Áö ¾Ê½À´Ï´Ù. LGI´Â ¼ø°£¿¡ ¾à 300kB¸¦ ¾ÐÃàÇÏÁö ¾Ê°í Áß¿äÇÏÁö ¾ÊÀº °ÍÀº ´Ù¸¥ ¿É¼Çº¸´Ù ¾à°£ ÀÛÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ±Ã±ØÀûÀ¸·Î Å©±â´Â LGIÀÇ ÇÙ½É Æ¯Â¡°ú À̽ļºÀÇ 2 Â÷ °í·Á »çÇ×ÀÔ´Ï´Ù. ÇöÀç 3 °³ÀÇ ½É°¢ÇÑ Æ÷Æ®°¡ Á¸ÀçÇÕ´Ï´Ù : Win32, Mac ¹× Linux. Áö¿øµÇÁö ¾Ê´Â ·¹°Å½Ã º£¿À½º Æ÷Æ®µµ ÀÖ½À´Ï´Ù. ÆÄÀÏ ½Ã½ºÅÛ Ãß»óÈ (GFILE, GDirectory) ±âº» â (gview, gwindow, glayout, gdialog). Àç±Í ÆÄÀÏ °Ë»ö. Àüü ÆÄÀÏ ¿±â / ÀúÀå ´ëÈ »óÀÚ (¿¹ : OS ¶óÀ̺귯¸®¿¡¼ ¾Æ´Ñ). ¶ÇÇÑ Win32 ÆÄÀÏ ¿±â / ÀúÀå ´ëÈ »óÀÚ - API ȣȯ °¡´É¼ºÀ» Áö¿øÇÕ´Ï´Ù. MIME À¯Çü ŽÁö / ¾Û Á¶È¸ API. Ç÷§Æû ¹®ÀÚ¿, ´ëÈ »óÀÚ ¹× ¸Þ´º¿¡ ´ëÇÑ µ¶¸³Àû ÀÎ XML ¸®¼Ò½º ÆÄÀÏ Çü½ÄÀÔ´Ï´Ù. ¸ðµÎ ¿ÏÀüÈ÷ ´Ù±¹¾î. LGires´ÂÀÌ Çü½ÄÀÇ ±×·¡ÇÈ ÆíÁý±âÀÔ´Ï´Ù. Å©·Î½º Ç÷§Æû. Win32 (Dep : '98 ÀÌ»ó)¿¡¼ ½ÇÇàµÇ°Å³ª '95 ÆäÀÌÁö¿¡¼ ½ÇÇàµÉ ¼ö ÀÖÀ¸¸ç Linux / X11 (Dep : XLib, Pthreads, Xrender). º£¿À½º¿¡ ·¹°Å½Ã Æ÷Æ®°¡ ÀÖÁö¸¸ ±×¸¸µÎ´Â °ÍÀÌ ¾Æ´Ï¸ç »óÀÚ¿¡¼ ¹þ¾î³ªÁö ¾Ê½À´Ï´Ù. ÅؽºÆ® ¹× ºñÆ® ¸ÊÀ»À§ÇÑ Å¬¸³ º¸µå IO. Drag'n'Drop À̺¥Æ® / API. ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ´ëÈ »óÀÚ (ginput, msgbox, galert, gfindreplace, gfiletelect). ³¯Â¥ ½Ã°£ ó¸® (GDateTime). ³¯Â¥ »¬¼À / Ãß°¡, ¿ø½Ã Çü½ÄÀ¸·Î º¯È¯ / ¹®ÀÚ¿·Î º¯È¯À¸·Î º¯È¯ÇÕ´Ï´Ù. ÄÁÅ×ÀÌ³Ê Å¬·¡½º (List, StringPipe). ³×Æ®¿öÅ© Ãß»óÈ (GnetWork, Gsocket).
Liunx ¿ë LGI °ü·Ã ¼ÒÇÁÆ®¿þ¾î