¸®´ª½º ±âŸ ÀÚ·á |
---|
Á¦¸ñ | Fvwm2 °Á #6 (GUI¼ÂÆÃ) 1998/07/10 (17:07) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 82 |
Á¶È¸ | 225 |
º»¹® |
¡º¸®´ª½º Çдç-¸®´ª½º °Á / ¿¬Àç (go LINUX)¡» 258¹ø Á¦ ¸ñ:[°Á 06] F V W M 2.0 : »õ·Î¿î GUI ¼ÂÆà ¿Ã¸°ÀÌ:geoman (À̸¸¿ë ) 96/06/17 20:54 ÀÐÀ½:3237 °ü·ÃÀÚ·á ¾øÀ½ ----------------------------------------------------------------------------- =============================================================================== [ fvwm ¼ÂÆÃÀÇ º¯ÇõÀ» °¡Á®´Ù ÁÙ(?) FvwmConfig ¸ðµâ ] =============================================================================== fvwm ÀÇ ¼ÂÆÃÀº ¹¹´Ï¹¹´Ï Çصµ ¿©·¯ºÐÀÇ Æò¹üÇÑ ¿¡µðÅ͸¦ °¡Áö°í .fvwmrc (¹öÀü 1) ¶Ç´Â .fvwm2rc ÈÀÏÀ» ¼Õ¼ö ÀÛ¼ºÇØÁֽô °Ì´Ï´Ù. ÀÌ·¯ÇÑ ¿ø½ÃÀûÀÎ(?) - ¸¹Àº »ç¶÷µé ÀÌ ÀÌ ¹æ¹ýÀ» ¼±È£Çϱä ÇÏÁö¸¸ - ¹æ½ÄÀ¸·Î ÀÎÇØ fvwm À©µµ¿ì °ü¸®ÀÚ¿¡ ´ëÇؼ ¾Æ´Â »ç¶÷µµ Àû¾ú°í, ¸®´ª½º ¼³Ä¡¸¦ ´Ù·ç´Â Ã¥µéµµ fvwm À©µµ¿ì °ü¸®ÀÚ¿¡ ´ëÇؼ´Â °ÅÀÇ ÀÔ´Ù¹°°í ÀÖ¾úÁö¿ä. ( :) ¼º¾È´ç¿¡¼ Á¦ ±ÛÀ» ¹«´ÜÀüÁ¦ÇÑ °æ¿ì¸¦ »©°í ) ÀÌ·¯ÇÑ ÅØ ½ºÆ® ¼¼Æà ¹æ¹ý°ú GUI ´Â Âü ¹¦ÇÑ °ü°è°¡ ¾Æ´Ò ¼ö ¾ø½À´Ï´Ù. ±×·¸Áö¸¸ ±× ³ª¸§ÀÇ Àå Á¡À» °¡Áö°í ÀÖ´Â °ÍÀÌ »ç½ÇÀ̸ç ÀÌ°ÍÀ» ¼öÂ÷ °Á¶ÇØ ¿Ô½À´Ï´Ù. ÀϹÝÀûÀÎ GUI ¼ÂÆà ¹æ½ÄÀ¸·Î´Â ÀÌ·ï³¾ ¼ö ¾ø´Â °ÍÀ» ¿ì¸®´Â X À©µµ¿ì¿¡¼ Çس¾ ¼ö ÀÖÀ¸´Ï±ñ¿ä. ÇÏÁö¸¸ FvwmConifg ¿Í °°Àº ³ë·ÂÀº ¼ÒÁßÇÏ´Ù°í »ý°¢ÇÕ´Ï´Ù. ¿ÀÈ÷·Á ¾ÕÀ¸·Îµµ ´õ¿í °³¼±µÇ°í ´õ ¸¹Àº ¼ÂÆà ¸ðµâµéÀÌ ³ª¿ÍÁÖ¾úÀ¸¸é ÇÏ´Â ¹Ù·¥ÀÔ´Ï´Ù. fvwm À» ¸¸µç ¿ø ÀúÀÚ Robert Nation ¾¾ÀÇ ÀÛÇ°À̱º¿ä. ¾ÕÀ¸·Î ´õ¿í ´õ ²÷ÀÓ¾øÀÌ °³¹ßµÉ FvwmConfig °¡ µÉ °ÍÀ» È®½ÅÇÕ´Ï´Ù. FvwmConfig == Fvwm Configuration Aid ( Braindead ) ±×·¸Áö¸¸ Áö±Ý ÇöÀç±îÁö ³ª¿Â FvwmConfigÀÇ ±â´ÉÀº »ó´çÈ÷ Á¦ÇÑÀûÀÔ´Ï´Ù. FvwmConfig °¡ ÇÒ ¼ö ÀÖ´Â ÀÏÀ» ¿©±â¿¡ Àû¾î³õ°Ú½À´Ï´Ù. ÀÌ¹Ì ÀÌ·± ¼ÂÆÃÀº ´ç¿¬È÷ ÅؽºÆ® ¼ÂÆà ¿¡¼ ÃæºÐÈ÷ ÇÒ ¼ö ÀÖ´Â °ÍÀ̹ǷΠÇÊ¿ä¾ø´Ù »ý°¢ÇϽøé ÀÌ ºÎºÐÀ» ±×³É ¶Ù¾î³Ñ¾î°¡ ¼Åµµ ÁÁ½À´Ï´Ù. ¾Æ´Ï´Ù! ³ª´Â FvwmConfig ¸¦ º¸°í ½Í´Ù »ý°¢ÇÏ´Â ºÐµéÀº Àú¶û Á¶±Ý Çè³ÇÑ(?) ±æÀ» °ÉÀ¸¼Å¾ß ÇÒ °Ì´Ï´Ù. :) ¸Å¹ø °Á¶ÇÏÁö¸¸¿ä, ¸®´ª½º°¡ ±×·¸°Ô Ä£Àý ÇÑ Ä£±¸´Â ¾Æ´Ñ °Í °°½À´Ï´Ù. :-) ------------------------------------------------------------------------------- [ FvwmConfig ·Î °¡´ÉÇÑ ¼ÂÆõé ] ------------------------------------------------------------------------------- 1) Å°º¸µå ÃÐÁ¡ À̵¿ ¹æ½Ä( Keyboard Focus ) < ClickToFocus | MouseFocus | SloppyFocus > 2) Ä÷¯¸Ê ÃÐÁ¡ À̵¿ ¹æ½Ä( Colormap Focus ) ColormapFocus < FollowsFocus | FollowsMouse > 3) °¡»ó µ¥½ºÅ©Å¾ ¼³Á¤( Desktop ) °¡»ó µ¥½ºÅ© Å©±â ¼³Á¤(Size), °¡ÀåÀÚ¸® À̵¿¹æ½Ä ¼³Á¤ 4) ±âº»Ã¢ Àü°æ/¹è°æ»ö ¼³Á¤( Default Fore/Back Color ) 5) °Á¶Ã¢ Àü°æ/¹è°æ»ö ¼³Á¤( Hilight Fore/Back Color ) À§¿¡¼ ¹¹´Ï ¹¹´Ï Çصµ µ¾º¸ÀÌ´Â °ÍÀº 4),5)¹ø ±â´ÉÀ» »ö»ó¼±Åñâ(Color Selector) ¸¦ ÅëÇؼ ºñÁÖ¾ó ¹æ½ÄÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÔ´Ï´Ù. ( ¹¹ ¾à°£ÀÇ ¹®Á¦°¡ ¾ø´Â °ÍÀº ¾Æ´ÏÁö¸¸¼µµ ... :) ) ------------------------------------------------------------------------------ [ FvwmConfig ´Â ¼³Ä¡ºÎÅÍ ¿ì¸®¸¦ ±«·ÓÈù´Ù! ] ------------------------------------------------------------------------------ FvwmConfig´Â ÀÏ¹Ý C °¡ ¾Æ´Ñ C++ ·Î Â¥¿©Áø ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÀÌ´Â ¿©·¯ºÐÀÇ ½Ã½º ÅÛ¿¡ gcc ¸»°íµµ g++ À̶ó´Â ÄÄÆÄÀÏ·¯°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß Çϸç, C++ ÄÄÆÄÀÏ¿¡ °ü·Ã µÈ Çì´õ ÈÀϵé(*.h)°ú ¶óÀ̺귯¸®µéÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÔÀ» ÀǹÌÇÕ´Ï´Ù. ½½·¢¿¡ ¸ðµÎ µé¾îÀÖ´Â °ÍÀº ¾ÆÁÖ ´ç¿¬ÇÑ ÀÏÀÌÁÒ? /usr/include/g++ ÀÇ ³»¿ëÀÌ µé¾îÀÖ¾î¾ß ÇÔÀº ¹°·ÐÀÌ°í /usr/lib µð·ºÅ丮¿¡ libg++.so.* ¶ó°í ÇÏ´Â ÈÀϵéÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿©·¯ºÐÀÌ fvwm 2.0.* ¸¦ make ÇÏ½Ç ¶§, modules/FvwmConfig µð·ºÅ丮¿¡ µé¾îÀÖ´Â FvwmConfig ´Â ÀÚµ¿À¸·Î »ý¼ºµÇÁö ¾Ê½À´Ï´Ù! ÀÌ°Ç ¿©·¯ºÐ ¸ðµÎ°¡ ¼öµ¿À¸·Î ¼³Ä¡ÇØÁÖ ¼Å¾ß ÇÕ´Ï´Ù! :) ¿©±â¼ ¿ì¸®ÀÇ ±«·Î¿òÀÌ ½ÃÀ۵Ǵ °ÍÀÌÁÒ. ÀÏ´Ü fvwm 2.0.*À» ¼º°øÀûÀ¸·Î make ÇϽŠÈÄ, ¶Ç´Â Ç×»ó Çϵ带 ±ò²ûÇÏ°Ô Á¤¸®ÇϽà ±æ ÁÁ¾ÆÇϼż ÀÌ¹Ì ¼³Ä¡ ÈÄ make clean Çعö¸®½Å ºÐµéÀº libs µð·ºÅ丮¿¡¼ °¡¼Å¼ ¶óÀ̺귯¸®( libfvwm2.a ¶Ç´Â ÇѱÛÀÇ °æ¿ì libhfvwm2.a )¸¸ ¸¸µå½Ê½Ã¿ä. ±× ´ÙÀ½ºÎ ÅÍ Á¦°¡ ¼³¸íµå¸®´Â ÀýÂ÷¸¦ µû¶ó ÇÏ½Ã¸é µË´Ï´Ù. <ÀýÂ÷ 1> ------------------------------------------------------------------------------ ¿ì¼±Àº modules/FvwmConfig µð·ºÅ丮·Î °©½Ã´Ù. ±×¸®°í °Å±â¿¡¼ xmkmf ÇϽøé mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config À̶ó´Â ¸Þ¼¼Áö°¡ º¸ÀÌ°í¼´Â ÇöÀç µð·ºÅ丮¿¡ Makefile ÀÌ »ý±é´Ï´Ù. <ÀýÂ÷ 2> ------------------------------------------------------------------------------ ¸®´ª½º¿¡¼ÀÇ ÄÄÆÄÀÏ¿¡ ÀÌ·ÂÀÌ ³ª½Å ºÐµéÀº ¾ÆÁÖ ÀÚµ¿ÀûÀ¸·Î ±×³É make ÇϽðųª make all, make install ÇÏ½Ç °Ì´Ï´Ù. ÇÏÁö¸¸ ¿©·¯ºÐ°ú °ÅÀÇ ºñ½ÁÇÑ ½½·¢ 2.3 ¶Ç´Â 3.0 ¹èÆ÷º»À¸·Î ¼³Ä¡ÇÑ Á¦ °æ¿ì¿¡´Â ÀÏÀÌ ½±°Ô Ç®¸®Áö´Â ¾Ê´õ±º¿ä. ±× ÁÖ¹üÀº ¹Ù·Î FvwmConfig ¼Ò½º°¡ C++ ¼Ò½ºÀ̹ǷÎ( ²¿¸®¸»ÀÌ .c °¡ ¾Æ´Ï°í .C ) g++ ·Î ÄÄÆÄÀϽÿ¡ /usr/include/g++ À̶ó´Â µð·ºÅ丮°¡ Çì´õ ÆÄÀÏ Å½»ö °æ·Î¿¡ µé ¾î°¡ ÀÖ¾î¾ß Çϴµ¥, º¸ÅëÀÇ °æ¿ì xmkmf ·Î ¸¸µç Makefile ¿¡´Â ÀÌ°ÍÀÌ Ãß°¡µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù. µû¶ó¼ ¿¡·¯¸¸ Áøâ ³»°í ¸ØÃç¹ö¸®´Â ¼Ó»óÇÑ ÀÏÀÌ ¹ú¾îÁý´Ï´Ù. :< ÀÌÁ¦ºÎÅÍ ¿©·¯ºÐÀº xmkmf ·Î ¸¸µé¾îÁø Makefile ¿¡ ¿©·¯ºÐÀÌ °¡Àå Àß ´Ù·ç´Â Åؽº Æ® ÆíÁý±â vi, jed, emacs µîÀ» °¡Áö°í ¾à°£ÀÇ ¼öÁ¤À» °¡ÇÒ °Ì´Ï´Ù. vi Makefile CXX = g++ CXXDEBUGFLAGS = -O2 -m486 CXXEXTRA_DEFINES = CXXEXTRA_INCLUDES = À§¿Í °°Àº ºÎºÐÀ» ãÀ¸¼Ì³ª¿ä? ¿©±â¼ ¸Ç ¹ØÁÙ¿¡´Ù -I/usr/include/g++ ¸¦ Ãß°¡ÇØ ÁÝ´Ï´Ù. ±×·¯¸é ´ÙÀ½°ú °°ÀÌ µÇ°ÚÁÒ? CXXEXTRA_INCLUDES = -I/usr/include/g++ ¾î¶² ºÐÀÇ °æ¿ì¿¡´Â ¸¶Áö¸· ÄÄÆÄÀÏ °úÁ¤¿¡¼ ¸µÅ© ¿¡·¯¸¦ ³»°í ³¡³ª´Â °æ¿ì°¡ ÀÖ´Â µ¥, ´ÙÀ½°ú °°Àº ºÎºÐÀ» È®ÀÎÇغ¸½Ê½Ã¿ä. LDPRELIB = -L$(USRLIBDIR) LDPOSTLIB = -L../../libs -lhfvwm2 -lX11 À§¿¡¼ ¿À¸®Áö³Î ¿µ¹® fvwm 2.0.* ÀÎ °æ¿¡´Â -lhfvwm2 ´ë½Å¿¡ -lfvwm2 °¡ ¾º¿©Á® ÀÖ¾î¾ß ÇÕ´Ï´Ù. <ÀýÂ÷ 3> ------------------------------------------------------------------------------ ÀÚ, ÀÌÁ¦¼¾ß ¸¶À½³õ°í make ÇϽʽÿä. ¼³Ä¡´Â ´ç¿¬È÷ root ±ÇÇÑÀ¸·Î Çϼž߰ÚÁÒ? Àڱ⸸ »ç¿ëÇÒ °Å¶ó¸é ¾ê±â´Â ´Þ¶óÁöÁö¸¸( ´ÙÁß »ç¿ëÀÚ È¯°æ¿¡¼... ). ÀνºÅçÀº Æò¹üÇÏ°Ô make install, ±×¸®°í ¸ÇÆäÀÌÁö´Â make install.man ÀÔ´Ï´Ù. ------------------------------------------------------------------------------ [ FvwmConfig ½ÇÇàÇϱâ ] ------------------------------------------------------------------------------ AddToMenu Module-Popup "Modules" Title + "Configure" Module FvwmConfig + "FvwmIdentify" Module FvwmIdent + "Banner" Module FvwmBanner + "SaveDesktop" Module FvwmSave ÀÌ·¸°Ô ¸Þ´º¿¡ µî·ÏÇؼ ¾²¼Å¾ß°ÚÁÒ? ¾îÂî µÇ¾úµç ¸ðµâ ÇÁ·Î±×·¥À̹ǷΠ.fvwm2rc ÈÀÏ ³»¿¡¼ Module ¸í·ÉÀ» ÅëÇؼ¸¸ ½ÇÇà°¡´ÉÇÕ´Ï´Ù. ÇÁ·Î±×·¥À» ±×³É X Å͹̳ο¡ ¼ ½ÇÇà½ÃÅ°¸é ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í ½ÇÇàÀ» ÁßÁöÇÕ´Ï´Ù. FvwmConfig Version 2.0.42 should only be executed by fvwm! ------------------------------------------------------------------------------ [ FvwmConfig ½ÇÇà ȸé ] ------------------------------------------------------------------------------ +==============================================+ | Keyboard Focus | | | | Click Follows Mouse Trails Mouse | |----------------------------------------------| | Colormap Focus | | | | Follows Focus Follows Mouse | |----------------------------------------------| | Desktop | | | | Size 2x2 Edge Scroll No Edge Scroll | |----------------------------------------------| | Default Back Color Default Fore Color | | | | -----|---- +------+ -----|---- +------+ | | ----|----- | | -----|---- | | | | -|-------- +------+ -|-------- +------+ | |----------------------------------------------| | Hilight Back Color Hilight Fore Color | | -----|---- +------+ -----|---- +------+ | | ----|----- | | -----|---- | | | | -|-------- +------+ -|-------- +------+ | | | | Test Commit Abort | +==============================================+ ÈÞ¿ì~~~ Àú ÀÌ°Å ±×¸®´À¶ó°í µÇÁöµµ ¾Ê´Â ½Ç·ÂÀ» ¹ßÈÖ... ±×³É ¾Æ½ºÅ°·Î ±×·Áµµ ²Ï ±¦Âú³×¿ä. ±×·¡¼ ncurses ¶ó°í ÇÏ´Â °Íµµ ¿©ÀüÈ÷ °·ÂÇÏ°Ô ¾²ÀÌ°í ÀÖ´Â °Í °°½À´Ï´Ù ¿äÁò Ä¿³Î 2.0.0 °°Àº µ¥¿¡¼ make config °¡ ¾Æ´Ï¶ó make menuconfig ÇÏ´Â °Å º¸¸é Âü ±¦Âú´Ù´Â »ý°¢ÀÌ µì´Ï´Ù. ¾ÏÆ° ±×¸²À» ¿Ã¸®Áö ¸øÇÏ°í ÀÌ·¸°Ô ±×·Á ³ÖÀº °Í¸¸À¸·Î µµ ¸¸Á·ÇÏ½Ç °ÅÁÒ? :) Àú´Â ÀÌ ±×¸²À¸·Î ÀúÀÇ ¼³¸íÀ» °ÅÀÇ ´Ù ´ë½ÅÇÏ·Á°í ÇÕ´Ï´Ù. À̰͸¶Àú ¼³¸íµå·Á¾ß ÇÑ´Ù¸é GUI ¹æ½ÄÀÇ ¼ÂÆÃÀÌ ¾Æ´ÏÁÒ? :) ±âº»ÀûÀÎ »ç¿ë¹æ¹ýÀº ÀÌ·¸½À´Ï´Ù. ¿©·¯ºÐÀÌ ¿øÇϽô ¼ÂÆÃÀ» ¼±ÅÃÇØÁÖ¼¼¿ä. °¡»ó µ¥½ºÅ©ÀÇ Å©±â¸¦ Á¤ÇØÁÖ´Â Size ´Â ¸¶¿ì½º·Î Ŭ¸¯ÇϽŠÈÄ, ¿øÇϽô µ¥½ºÅ© ¼³Á¤À» ½áÁÖ¼¼¿ä. ¹¹ 3x3 À̶óµç°¡... »ö»ó ¼³Á¤Àº ½½¶óÀÌ´õ(Slider)¸¦ ÀÌ¿ëÇؼ( À§¿¡¼ºÎÅÍ RGB ÀÔ´Ï´Ù) ÀûÀýÈ÷ ¼¯½À´Ï´Ù. ±×·¯¸é ¿·¿¡ ÀÖ´Â Á¶±×¸¸ »ç°¢Çü â¿¡ »ö±òÀÌ Ç¥½ÃµË´Ï´Ù. ¾ÆÁÖ Æí¸®ÇÏÁÒ? :) ¿øÇÏ´Â ±â´ÉÀ» ¼±ÅÃÇϽŠÈÄ Å×½ºÆ®¸¦ Çغ¸±â À§Çؼ´Â Test ¶ó´Â ¹öÆ°À» ´·¯ÁÖ½Ê ´Ï´Ù. ±×·¯¸é Àá±ñ ÀÖ´Ù°¡ ÇöÀçÀÇ ¼³Á¤¿¡ ¸Âµµ·Ï fvwm ÀÌ º¯ÈÇÕ´Ï´Ù. ÀÌ°ÍÀÌ FvwmConfig ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀÔ´Ï´Ù. ÇÏÁö¸¸! ÇöÀçÀÇ º¯È ³»¿ëÀÌ ¿©·¯ºÐ ÀÇ .fvwm2rc ÈÀÏ¿¡ ÀúÀåµÇ°Å³ª ±×·¯Áö´Â ¾Ê½À´Ï´Ù. ±×·¯´Ï±î ¾È½ÉÇÏ½Ã°í ¸¶±¸¸¶±¸ Å×½ºÆ®Çغ¸¼¼¿ä. ±×·¯´Ù°¡ ¾ß~ ÀÌÁ¦´Â µÆ´Ù ½ÍÀ¸½Ã¸é Commit ¹öÆ°À» ´·¯ÁÖ¼¼¿ä. ±×·¯¸é ÇöÀçÀÇ ¼³Á¤ÀÌ ¾îµð¿¡ ÀúÀåµÇ´À³Ä? .fvwmrc-config ¶ó´Â ÈÀÏ¿¡ º°µµ·Î ÀúÀåµË´Ï´Ù. ¸ðµç °ÍÀ» Ãë¼ÒÇÏ°í ½ÍÀ¸½Ã¸é Abort ¹öÆ°ÀÔ´Ï´Ù. ------------------------------------------------------------------------------- [ FvwmConfig ¸¶Áö¸· °úÁ¤ ] ------------------------------------------------------------------------------- ÀÌ·¸°Ô ¼ÂÆÃµÈ ³»¿ëÀº .fvwmrc-config ¶ó´Â ÈÀÏ¿¡ º°µµ·Î ÀúÀåµÇ¹Ç·Î ¿©·¯ºÐÀÌ ÇöÀçÀÇ X ¼¼¼ÇÀ» ¸¶Ä¡½Ã°í ´Ù½Ã ½ÇÇàÇϽøé ÀüÇô ¼ÂÆà ³»¿ëÀÌ ¹Ý¿µµÇÁö ¾Ê½À´Ï´Ù. ±× ÀÏÀ» ÇϽ÷Á¸é .fvwm2rc ÈÀÏÀÇ ¸¶Áö¸· ÁÙ¿¡ ´ÙÀ½°ú °°ÀÌ ½áÁֽʽÿä. Read .fvwmrc-config ²À ¸¶Áö¸· ÁÙ¿¡ Àû¾îÁÖ¼¼¿ä. :) Read ¶ó´Â fvwm 2.0.* ÀÇ ³»Àå ¸í·ÉÀº ´ÙÀ½¿¡ ¼³¸íµå¸®°Ú½À´Ï´Ù. Á¤ ±Ã±ÝÇϽøé man fvwm2 ÇÏ½Ã¸é ³ª¿É´Ï´Ù. [ ÁÖÀÇ! ] ------------------------------------------------------------------------------ Å×½ºÆÃÇØ º» °á°ú 8bpp Áï 256 Pseudo Color ¸¦ »ç¿ëÇÏ´Â X À©µµ¿ì ¼¼¼Ç¿¡¼´Â »ç°¢Çü ¹Ú½º¿¡ »öÀÌ Á¦´ë·Î ³ªÅ¸³ªÁö¸¸, ±× ÀÌ»ó 15bpp, 16bpp, 24bpp ÀÇ X À©µµ¿ì ¼¼¼Ç¿¡¼´Â Couldn't alloc r/w color cell. Trying new map À̶ó´Â ¸Þ¼¼Áö¸¦ º¸¿© ÁÖ¸é¼ ±×³É °Ë°Ô¸¸ ³ªÅ¸³³´Ï´Ù. ÀÌ´Â ¹ö±×ÀÎ µí ÇÕ´Ï´Ù. ±×·¡µµ º¸ÀÌÁö´Â ¾ÊÁö¸¸ ÀÛµ¿Àº ÇÕ´Ï´Ù. ÀÌ ¹®Á¦ÀÇ ¿øÀÎÀº ¾ÆÁÖ ºÐ¸íÇϹǷΠ±Ù ½ÃÀÏ ³»¿¡ Àú³ª ¾Æ´Ï¸é Robert Nation¾¾°¡ Á÷Á¢ °íÄ¡½Ç °ÍÀ¸·Î »ý°¢µË´Ï´Ù. È®½ÇÈ÷ ¹ö±×ÀÎÁö¸¦ ´Ù¸¥ ½Ã½ºÅÛ ¿¡¼µµ Á¡°ËÇÑ ÈÄ, ¹ö±×¸é °íÃļ Robert Nation¾¾¿¡°Ô ¸ÞÀÏ·Î º¸³»ÁÒ ¹¹. :) =============================================================================== [ Pixmap ¹öÆ°¿¡ ´ëÇÑ Ãß°¡ ³»¿ë ] =============================================================================== Á¦ °³ÀÎÀûÀ¸·Î ³Ê¹«µµ ¸¸Á·½º·¯¿î °ÍÀÌ ¹Ù·Î ŸÀÌƲ ¹Ù ¹öÆ°¿¡ Pixmap ÈÀÏÀÌ Áö¿ø µÈ´Ù´Â »ç½ÇÀÔ´Ï´Ù. º¸Åë fvwm 2.0.* ¹èÆ÷º»¿¡ µé¾î ÀÖ´Â 14x14 Á¤µµÀÇ Àڱ׸¶ÇÑ Pixmap ÈÀÏÀ» »ç¿ëÇϽô °ÍÀÌ ÁÁ½À´Ï´Ù. ¸î °³ÀÇ À¯¿ëÇÑ ¹öÆ°µéÀÌ µé¾î ÀÖÀ¸´Ï /usr/X11/include/X11/pixmaps µð·ºÅ丮¿¡ Ä«ÇÇÇسõ°í ¾²½Ã¸é µË´Ï´Ù. ¶Ç´Â ¿©·¯ºÐÀÌ ¿øÇϽô ¾Æ¹« µð·ºÅ丮¿¡³ª Ä«ÇÇÇصνðí rc ÈÀÏÀÇ PixmapPath ¿¡ Ãß°¡ÇØÁÖ½Ã¸é µÇ°ÚÁÒ? ¸¸¾à /home/yong/fvwm2/pixmaps ¿¡ ÀúÀåÇصμ̴ٸé... PixmapPath /usr/include/X11/pixmaps/:/home/yong/fvwm2/pixmaps/ ÀÌ·¸°Ô ÄÝ·Ð(:)À» »ç¿ëÇϼż ¿©·¯ °³ÀÇ µð·ºÅ丮¸¦ ½áÁÖ½Ç ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ºÐÀÇ ÄÄÇ»Å͸¦ ¿©·¯ºÐ È¥ÀÚ¸¸ »ç¿ëÇϽŴٸé¾ß ´ç¿¬È÷ /usr/include/X11/pixmaps µð·ºÅ丮¿¡´Ù°¡ pixmap ÈÀÏÀ» ¸ðµÎ Ä«ÇÇÇؼ ³ÖÀ¸½Ã¸é µË´Ï´Ù. ÇÏÁö¸¸ ¸¸¾à¿¡¶óµµ ´ÙÁß »ç¿ëÀÚ È¯°æÀ̶ó¸é... ¿©·¯ºÐÀÇ È¨ µð·ºÅ丮¿¡ µû·Î µð·ºÅ丮¸¦ ¸¸µå½Å ÈÄ, ±×°÷¿¡´Ù Ä«ÇÇÇϽðí´Â À§¿¡¼Ã³·³ PixmapPath ¸¦ ´ÙÁßÀ¸·Î ÁöÁ¤ÇØÁÖ½Ã¸é µË´Ï´Ù. ------------------------------------------------------------------------------- [ Pixmap ¹öÆ° °í±Þ»ç¿ë ] ------------------------------------------------------------------------------- ¿ì¼± ¿¹! ºÎÅÍ µé¾î º¸°Ú½À´Ï´Ù. ButtonStyle 1 Pixmap jx.xpm mini.stick.xpm À§ÀÇ ¿¹´Â 1 ¹ø ŸÀÌƲ ¹öÆ° Áï ¿ÞÂÊ¿¡¼ ù¹ø° ¹öÆ°ÀÇ ¸ð¾çÀ» jx.xpm °ú stick. xpm À̶ó´Â 2 °³ÀÇ ÈÀÏÀ» °¡Áö°í Á¤ÀÇÇØÁÖ´Â °Ì´Ï´Ù. ±×·¯¸é ¾î¶² ÀÏÀÌ ¹ú¾îÁö´À ³Ä? Çϸé... Æò»ó½Ã¿¡´Â ù¹ø° ÁöÁ¤ÇØ ÁØ ÈÀÏÀÎ jx.xpm ( X ¶ó´Â ¸ð¾ç )À» º¸¿© ÁÖ´Ù°¡ ¹öÆ°À» ´©¸£¸é ¹öÆ°ÀÌ ½ï µé¾î°¡¸é¼ stick.xpm ( OPENLOOK ¿¡¼ ¸Þ´º¸¦ ÇÉ À¸·Î °íÁ¤ÇÏ´Â °Í º¸½Å Àû ÀÖÀ¸½ÃÁÒ? ¾Æ´Ï¸é olvwm À» ½ÇÇà½ÃÄÑ º¸¼¼¿ä :} ) À» º¸¿©ÁÝ´Ï´Ù. ÇÑ ¹ø Çغ¸½Ã±â ¹Ù¶ø´Ï´Ù. º¸Åë mwm ½ºÅ¸ÀÏÀÇ ¹öÆ°Àº ÃÖ´ëÈ ¹öÆ°(Maxmize)/º¹±¸ ¹öÆ°(Restore)ÀÇ °æ¿ì, ÃÖ´ë È ¹öÆ°ÀÌ ´·ÁÁ®¼ âÀÌ ÃÖ´ëÈµÇ¸é ±× ¹öÆ°ÀÌ ´·ÁÁ® ÀÖ´Â ¸ð½ÀÀ¸·Î º¯ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çؼ ÀÌ¹Ì ÃÖ´ëÈ ¹öÆ°À» ÀÛµ¿½ÃÄ×À½À» »ç¿ëÀÚ°¡ ¾Ë±â ½±°Ô ÇØÁÖÁÒ. +-----------------------------------------------------------------------------+ | »ç¿ë¹ý : ButtonStyle <¹öÆ°#> Pixmap <ÈÀϸí 1> [ <ÈÀϸí 2> ] | +-----------------------------------------------------------------------------+ ------------------------------------------------------------------------------- [ ¿À´ÃÀ» ¸¶°¨ÇÏ´Â ¸»] ------------------------------------------------------------------------------- fvwm 2.0.* ¿¡ ´ëÇÑ °ÀÇ°¡ °è¼ÓÇؼ ´Ê°Ô ³ª°¡´Â °ÍÀ» ¿ë¼ÇϽʽÿä. ±× ÀÌÀ¯´Â Á¦ °ÔÀ¸¸§µµ ÀÖÁö¸¸ Å×½ºÆÃÀ» °ÅÄ¡Áö ¾ÊÀº ³»¿ëÀº °ÀÇ¿¡ ¿Ã¸®Áö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. ¼Ò½º ºÐ¼®±îÁö ¸¶Ä¡°í Á¤È®ÇÑ ³»¿ë¸¸ ¿Ã·Áµå¸®·Á°í ³ë·ÂÇÏ´Ù º¸´Ï... ±×·¸½À´Ï´Ù. ÀÌ Á¡ ¾çÇØÇØÁֽñ⠹ٶø´Ï´Ù. â ¹Û¿¡¼± ¼¿ïÀ̶ó´Â µµ½ÃÀÇ ´õ·¯¿òÀ» ¾Ä¾îÁÖ´Â µí ÇÑ ºñ°¡ ³»¸®´Â±º¿ä.... |