¸®´ª½º ±âŸ ÀÚ·á |
---|
Á¦¸ñ | Fvwm °Á #4 (½ºÅ¸ÀÏ ¼³Á¤) 1998/07/10 (16:37) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 58 |
Á¶È¸ | 369 |
º»¹® |
¡º¸®´ª½º Çдç-¸®´ª½º °Á / ¿¬Àç (go LINUX)¡» 189¹ø Á¦ ¸ñ:[°Á 04] F V W M : ½ºÅ¸ÀÏ(Style) ¼³Á¤Çϱ⠿ø°ÀÌ:geoman (À̸¸¿ë ) 96/01/02 05:38 ÀÐÀ½:3069 °ü·ÃÀÚ·á ¾øÀ½ ----------------------------------------------------------------------------- -------------------------- ½ºÅ¸ÀÏ(Style) ¼³Á¤Çϱâ -------------------------- ½ºÅ¸ÀÏ? ÀÌ°Å »ì¸é¼ Âü Áß¿äÇÑ °Í Áß¿¡ Çϳª ¾Æ´Õ´Ï±î? Àڱ⸸ÀÇ ¸ÚÁø °³¼º, ½ºÅ¸ÀÏÀ» °¡Áö¸ç »ê´Ù´Â °Í. ´©±¸³ª ¿øÇÏ´Â °Í ¾Æ´Ò±î¿ä? ÀÚ, ¿©·¯ºÐÀÌ °¡Áö°í °è½Ã´Â X À©µµ¿ì ½Ã½ºÅÛ¿¡ ½ºÅ¸ÀÏÀ» ºÎ¿©ÇսôÙ. ¸ÚÁø XÀÇ ¼¼°è·Î... ½ºÅ¸ÀÏ(Style)·Î ÇÒ ¼ö ÀÖ´Â ÀÏÀÌ ¹«¾ùÀΰ¡? - À©µµ¿ì ¸Å´ÏÁ®°¡ âÀ» ²Ù¹Ì°Ô ÇÒ °ÍÀÎÁö, ¾Æ´ÑÁö? ²Ù¹Ì´õ¶óµµ ¾î¶»°Ô ²Ù¹Ð °ÍÀÎÁö... - ´Ù¸¥ ⺸´Ù Ç×»ó À§¿¡ ³ªÅ¸³¯ ¼ö ÀÖ°Ô ÇÒ ¼ö ÀÖ´Ù. - °¢°¢ÀÇ Ã¢¿¡ ´ëÇÑ ¾ÆÀÌÄÜÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. - À©µµ¿ì ¸®½ºÆ®¿¡ ³ªÅ¸³ª°Ô ÇÒ °ÍÀΰ¡? ¾Æ´Ñ°¡? - °¢°¢ÀÇ Ã¢¿¡ °íÀ¯ÇÑ »ö»óÀ» ºÎ¿©ÇÒ ¼ö ÀÖ´Ù. - °æ°èÀÇ ÆøÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. °æ°è°¡ ¾øµµ·Ï ÇÒ ¼öµµ ÀÖ´Ù. - °¡»óµ¥½ºÅ©Å¾¿¡ »ó°ü¾øÀÌ Ç×»ó µ¿ÀÏÇÑ °÷¿¡ ³ªÅ¸³ª°Ô ÇÒ ¼öµµ ÀÖ´Ù. »ç¿ëÇü½Ä : Style <windowname> <options> <windowname> â À̸§, Ŭ·¡½º(Class), ¸®¼Ò½º(Resource) ¹®ÀÚ¿ ÀÌÁß µû¿ÈÇ¥·Î ¹ÀÎ ¹®ÀÚ¿ÀÌ¸ç ¿ÍÀϵå Ä«µå¹®ÀÚ( '*' ³ª '?' ) »ç¿ë°¡´ÉÇÕ´Ï´Ù. <options> ´ÙÀ½¿¡ ³ª¿ÇÏ´Â ¿¹¾à¾îµéÀ» »ç¿ëÇÒ ¼ö ÀÖ°í ¿©·¯ °³ÀÇ °æ¿ì¿£ ÄÞ¸¶·Î ºÐ¸®ÇÑ´Ù. BorderWidth, HandleWidth, NoIcon/Icon, NoTitle/Title, NoHandles/Handles WindowListSkip/WindowListHit, CirculateSkip/CirculateHit, Color, StaysOnTop/StaysPut, Sticky/Slippery, StartIconic/StartNormal, ForeColor, BackColor, StartsOnDesk/StartsAnyWhere, IconTitle/NoIconTitle NoButton/Button ¿©±â¼ ½½·¡½¬(/)·Î ºÐ¸®µÇ¾î ÀÖ´Â °ÍÀº µÑ Áß ÅÃÀÏÀ» ÀǹÌÇÕ´Ï´Ù. ¿É¼ÇÀº µû¿ÈÇ¥·Î ¹Áö ¾Ê½À´Ï´Ù. Style "*" BorderWidth 5, HandleWidth 5, Color Black/#60a0c0 Icon unknown.xpm °ú °°Àº ÁÙÀ» ãÀ¸¼Ì½À´Ï±î? ¸Àº¸±â·Î ¼³¸íÀ» µå¸®ÀÚ¸é, À§ÀÇ ¿¹´Â "*" Áï ¸ðµç â¿¡ ´ëÇÏ¿© âÀÇ Å׵θ®´Â 5 Çȼ¿·Î ÇÏ°í(BorderWidth 5), ÇÚµéÆøÀº 5·Î ¼³Á¤ÇÏ°í(HandleWidth 5, ¿©·¯ºÐ²² ¼ Å׵θ®¿¡ ¸¶¿ì½º¸¦ °¡Á®°¡½Ã¸é ¸¶¿ì½º ¸ð¾çÀÌ ¹Ù²Ù¸é¼ â ¿òÁ÷À̱â, â Å©±â º¯°æ µîÀÇ ±â´ÉÀÌ »ý±âÁÒ. ±×°ÍÀÌ ¹Ù·Î Çڵ鸵ÀÔ´Ï´Ù), »öÀº ¹è°æÀ» 60a0c0·Î ¼³Á¤ÇÏ°í Àü°æÀ» °ËÁ¤À¸·Î ±×¸®°í ¾ÆÀÌÄÜÀº unknown.xpmÀ» »ç¿ëÇ϶ó¶ó´Â ¶æÀÔ´Ï´Ù ±× ¾Æ·¡ÁÙµéÀ» »ìÆ캸½Ã°í ÈùÆ®¸¦ ¾òÀ¸½Ê½Ã¿ä. °¢ ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» µå¸³´Ï´Ù. 1. NoTitle/Title ±× âÀÇ Á¦¸ñÀÌ Ç¥½ÃµÇ°í º¸Åë ÃÖ´ëÈ/ÃÖ¼ÒÈ µîÀÇ Ã¢¹öÆ°ÀÌ ³ªÅ¸³ª´Â ŸÀÌƲ¹Ù°¡ Àå½ÄµÇ°Ô Çϰųª ±×·¸Áö ¾Êµµ·Ï ÇÕ´Ï´Ù. 2. NoBorder/Border âÀÇ Å׵θ®¿¡ °ü·ÃµÈ °ÍÀ¸·Î¼ NoBorderÇϽøé Å׵θ®°¡ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù. 3. Sticky/Slippery ¾ó¸¶ µÚ¿¡ ¼³¸íµå¸± °¡»ó µ¥½ºÅ©Å¾ ¼³Á¤°ú °°ÀÌ ¾²´Â °ÍÀ¸·Î¼, ¿©·¯ °³ÀÇ °¡»óÀû ÀΠȸ鿡 »ó°ü¾øÀÌ Ç×»ó ±× À§Ä¡¿¡ ³ªÅ¸³ªµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù. ¸¶Ä¡ ½ºÅ©¸°ÀÇ À¯¸®Ã¢¿¡ ºÙ¾îÀÖ´Â °Í°ú °°´Ù°í Çؼ Sticky ÀÔ´Ï´Ù. ±× ¹Ý´ë´Â ¹Ì²ô·´´Ù´Â ¶æÀÇ SlipperyÀÔ´Ï´Ù. º¸Åë oclock, GoodStuff ¿Í °°Àº °ÍµéÀÌ Sticky ÁÒ. fvwm »ö»ó ¼³Á¤¿¡¼ StickyÇÑ Ã¢¿¡ ´ëÇÑ ¼ÂÆÃÀ» µû·Î ÇØÁÖ¼Ì´Ù¸é ±× Ã¢Àº ´Ù¸¥ »öÀ¸·Î ³ªÅ¸³¯ °Ì´Ï´Ù. 4. StaysOnTop/StaysPut StaysOnTopÀº ±× âÀÌ Ç×»ó ´Ù¸¥ ⺸´Ù À§¿¡ ³ªÅ¸³ªµµ·Ï ÇØÁÖ´Â ¼³Á¤ÀÔ´Ï´Ù. Ç×»ó º¸¿©¾ß Çϴ âÀº ¾î¶² âµéÀϱî¿ä? StaysPutÀº ±× ¹Ý´ëÀÌ¸ç ±âº»°ªÀÔ´Ï´Ù. 5. NoHandles/Handles Áö±Ý X ·Î Åë½ÅÀ» ÇÏ°í °è½Ã´Ù¸é âÀ» À¯½ÉÈ÷ »ìÆ캸½Ê½Ã¿ä. Å׵θ®°¡ ÁÖ¿í À̾î Áø °ÍÀÌ ¾Æ´Ï¶ó ³× ±ÍÅüÀÌ¿¡¼ Á¶±Ý¾¿ÀÇ °£°ÝÀÌ ÀÖÀ½À» º¸½Ç ¼ö ÀÖÀ» °Ì´Ï´Ù. ±× ±ÍÅüÀÌ¿¡ ¸¶¿ì½º¸¦ °¡Á®°¡½Ã¸é âũ±â º¯°æÀÌ °¡´ÉÇÏÁÒ? NoHandlesÇÏ½Ã¸é ±× ±ÍÅüÀÌ°¡ »ç¶óÁö°í Å׵θ®°¡ ÇÑ ÁÙ·Î À̾îÁö¸ç âũ±â º¯°æÀÌ ºÒ°¡´ÉÇÏ°Ô µË´Ï´Ù. ¹°·Ð âũ±â º¯°æÀÌ ¿ÏÀüÈ÷ ºÒ°¡´ÉÇÑ °Ç ¾Æ´ÏÁÒ. ¿ÞÂÊ ¹öÆ°¿¡ º¸Åë Resize ¶ó´Â Ç׸ñÀÌ ÀÖ¾î¼ ±×°ÍÀ» ¼±ÅÃÇÏ°í ³ª¸é °¡´ÉÇÕ´Ï´Ù. 6. BorderWidth <Pixel #> BorderWidth ÇϽŠÈÄ ÇÑ Ä ÀÌ»ó °£°ÝÀ» ÁÖ½Ã°í ¼ýÀÚ¸¦ ½áÁÖ½Ã¸é ±× Å©±âÀÇ Å׵θ®°¡ µË´Ï´Ù. 7. NoIcon/Icon ÃÖ¼ÒÈ »óÅ¿¡¼ÀÇ ¾ÆÀÌÄÜ ¼³Á¤ÀÔ´Ï´Ù. NoIconÇϽøé ÃÖ¼ÒÈ »óÅ¿¡¼ ·çÆ® â ¾îµð¸¦ ºÁµµ ¾ÆÀÌÄÜÀÌ ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ´ëºÎºÐÀº Icon <¾ÆÀÌÄÜ ÈÀÏ> ÀÌ·¸°Ô ¼³Á¤À» Çؼ ¾ÆÀÌÄÜ »óÅ¿¡¼ÀÇ ¾ÆÀÌÄÜ ÈÀÏÀ» ¼³Á¤ÇÕ´Ï´Ù. ¾ÆÀÌÄÜÀº /usr/include/X11/bitmaps³ª /usr/include/X11/pixmaps¿¡ ÀÖ´Â °ÍÀ» Âü°íÇϼ¼¿ä. 8. WindowListSkip/WindowListHit ·çÆ® â¿¡ ¸¶¿ì½º¸¦ ³õ°í ¿À¸¥ÂÊ ¹öÆ°À» ´·¯ º¸½Ê½Ã¿ä. Ȥ½Ã ÇöÀç ¿·ÁÀִ âµé ÀÇ ¸®½ºÆ®°¡ ³ª¿ÀÁö ¾Ê½À´Ï±î? ³ª¿À½Å´Ù¸é ÀÏ´Ü ¿ÀÄÉÀÌ! ±× ¾îÇÃÀÌ ¸®½ºÆ®¿¡ ³ªÅ¸³¯ ÇÊ¿ä°¡ ¾ø´Ù°í »ý°¢ÇϽøé WindowListSkipÀ» ¼³Á¤ ÇØÁÖ¼¼¿ä. ¹¹ ½Ã°è °°Àº °Å¶û GoodStuff °°Àº °ÍÀº ÇÊ¿ä¾ø°ÚÁÒ? 9. Color Àü°æ»ö/¹è°æ»ö, ForeColor, BackColor ¼³¸íÀÌ ÇÊ¿ä¾ø°ÚÁÒ? »ö ÁöÁ¤¹æ½ÄÀº fvwm »ö»ó ¼³Á¤À» Âü°íÇϼ¼¿ä. 10. StartsOnDesk/StartsAnyWhere °¡»ó µ¥½ºÅ©Å¾¿¡ ´ëÇÑ °ÀÇ°¡ ÀÌ·ç¾îÁ®¾ß Á¤È®ÇÑ °³³äÀ» ÀâÀ¸½Ç ¼ö ÀÖÀ» °Ì´Ï´Ù. ¿©·¯ °³ÀÇ µ¥½ºÅ©Å¾À» °¡Áö½Å °æ¿ì, µ¥½ºÅ©Å¾¿¡ ¹øÈ£°¡ ºÎ¿©µÇ´Âµ¥¿ä, ƯÁ¤ ºÐ¾ß ÀÇ ÇÁ·Î±×·¥µéÀº ƯÁ¤ µ¥½ºÅ©Å¾¿¡ ½ÃÀÛÇϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±²ÀåÇÑ ±â´É À̶ó°í ÇÏÁö ¾ÊÀ» ¼ö ¾ø½À´Ï´Ù. 11. StartIconic/StartNormal ½ÃÀ۽à ¾ÆÀÌÄÜ »óÅ·Π½ÃÀÛÇÒ °ÍÀΰ¡ ¾Æ´Ï¸é Á¤»óÀûÀ¸·Î ½ÃÀÛÇÒ °ÍÀΰ¡ ¼³Á¤ 12. ³ª¸ÓÁö ¼³Á¤µé HandleWidth, CirculateSkip/CirculateHit, NoButton/Button, IconTitel/NoIconTitle µîÀº ¼³¸íÇÏÁö ¾Ê¾Ò½À´Ï´Ù. # ÁÖ¸ñ !!! # ½ºÅ¸ÀÏ ¼³Á¤Àº ¼ø¼°¡ Áß¿äÇÕ´Ï´Ù. ¿©·¯ºÐ²²¼ °¡Áö°í °è½Ã´Â .fvwmrc ¼³Á¤À» º¸½Ã¸é ¾Æ½Ã°ÚÁö¸¸ ¿ì¼± ¸ðµç â¿¡ ´ëÇÏ¿©("*") ´ëÇÏ¿© ¼³Á¤ÇÑ ÈÄ, Çϳª Çϳª¾¿ ÀϹÝÀûÀÎ °Í¿¡¼ Ư¼öÇÑ °ÍÀ¸·Î ¼ÂÆÃÀ» Çسª°¡´Â °ÍÀ» º¸½Ç ¼ö ÀÖÀ» °Ì´Ï´Ù. ¿¹¸¦ µé¾î Style "*lock" À¸·Î ¼³Á¤ÇÏ½Ã°í ³ª¼ Style "oclock" ÇϽøé xclock °°Àº °ÍÀº ÀüÀÚÀÇ ½ºÅ¸ÀÏÀ» µû¸£Áö¸¸ oclockÀº ´ç¿¬È÷ ÈÄÀÚÀÇ ½ºÅ¸ÀÏÀ» µû¸¨´Ï´Ù. ÀÌ·¯ÇÑ Çü½ÄÀÇ ¼ÂÆÃÀº X À©µµ¿ì ½Ã½ºÅÛ¿¡¼ °ÅÀÇ µ¿ÀÏÇÑ ¹æ½ÄÀÔ´Ï´Ù. ¿©·¯ºÐÀÇ X ¸®¼Ò½º ÈÀϵµ ÀÌ·± ½ÄÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù.(.Xdefaults ÈÀÏÀ» »ìÆ캸½Ê½Ã¿ä.) À§ÀÇ ¼³Á¤µéÀ» ¿©·¯ºÐ ½º½º·Î Çغ¸½Ã°í ±× °á°ú¸¦ È®ÀÎÇغ¸½Ê½Ã¿ä. ¿©·¯ºÐÀÇ ½ºÅ¸ÀÏ(Style)¹®µéÀ» »ìÆ캸½Ã¸é °¨ÀÌ ¿À½Ç °Ì´Ï´Ù. ¹¹ ¸ðµÎ Á¦´ë·Î µÇ´Â °ÍÀº ¾Æ´Ï´õ±º¿ä. Àú´Â Á×¾ú´Ù ±ú¾î³ªµµ oclockÀÇ °æ¿ì ŸÀÌƲ¹Ùµµ ¾ø¾Ö°í Å׵θ®µµ °°ÀÌ ¾ø¾Ù ¼ö°¡ ¾ø´õ±º¿ä. ¾Æ½Ã´Â ºÐ? ¸¶Áö¸·À¸·Î ¸»¾¸µå¸± °ÍÀÌ ÀÖ½À´Ï´Ù. ½ºÅ¸ÀÏÀ» ¼³Á¤Çϴµ¥ ÀÖ¾î ´Ù¸¥ ¹æ½Äµµ Á¸ÀçÇϴµ¥ ±¸¹öÀü¿¡¼´Â ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ½ºÅ¸ÀÏÀ» ¼³Á¤Çß´ø °Í °°½À´Ï´Ù. NoTitle <windownanme> ÀÌ°ÍÀº Style <windowname> NoTitle¿Í µ¿ÀÏÇÑ È¿°ú¸¦ °®½À´Ï´Ù. ÀÌ¿Ü¿¡µµ, NoBorder <windownmae> Sticky <windowname> StaysOnTop <windowname> StartsOnDesk <windowname> <desk-number> WindowListSkip <windowname> °ú °°Àº °ÍÀÌ ÀÖÁö¸¸ ÀÌ·± Çü½Äº¸´Ù´Â Style¹®À» ½á¼ ÀÏ°üÀûÀÎ Çü½ÄÀÌ µÇµµ·Ï ÇÏ´Â °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. ´ÙÀ½ °ÀÇ´Â ¿ª½Ã fvwmÀÇ Á¤¸» ¸ÚÁø ±â´ÉÀÎ "¸Þ´º Á¤ÀÇ, ÇÔ¼ö Á¤ÀÇ" ±×¸®°í ±× ¸Þ´º¿Í ¸¶¿ì½º Å°¿ÍÀÇ ¿¬°á¿¡ °üÇÑ »çÇ×ÀÔ´Ï´Ù. ±× ´ÙÀ½À¸·Î °èȹÇÏ°í ÀÖ´Â °ÍÀº "°¡»ó µ¥½ºÅ©Å¾ ¼³Á¤", "ŸÀÌƲ¹Ù ¹öÆ° ¼³Á¤","GoodStuff »ç¿ë¹ý" µîÀÔ´Ï´Ù. »õÇØ º¹¸¹ÀÌ ¹ÞÀ¸½Ê½Ã¿ä. |