¸®´ª½º ±âŸ ÀÚ·á

HomePage Backward Forward Post Reply List
Delete Modify
  Á¦¸ñ   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 »ç¿ë¹ý" µîÀÔ´Ï´Ù.

 »õÇØ º¹¸¹ÀÌ ¹ÞÀ¸½Ê½Ã¿ä.

HomePage Backward Forward Post Reply List
1998 by swindler