ÇÔ²² ¸¸µå´Â º°ºû ¼¼»ó*

ID
PW

 
 

Adobe Flex/AIR ÀÚÀ¯Ãµ¹®ÇÁ·Î±×·¥ Á¦ÀÛ ÇÁ·ÎÁ§Æ®

ÁÖÁ¦ °ü¸®ÀÚ : jidori
Adobe Flex/AIR¸¦ ÀÌ¿ëÇÑ ÀÚÀ¯Ãµ¹®ÇÁ·Î±×·¥ Á¦ÀÛ ÇÁ·ÎÁ§Æ®¸¦ À§ÇØ ¸¶·ÃÇÑ °Ô½ÃÆÇÀÔ´Ï´Ù.
ÇÁ·ÎÁ§Æ® ¸Þ´ÏÀú : Áö¿ëÈ£(jidolstar@gmail.com, http://blog.jidolstar.com)
ÇÁ·ÎÁ§Æ® ȸ¿ø : À¯È¯¿ë, ÀÌÀ¯È­, ¾îÀç±Ô, ±è**, Á¤Àç¿ø, À̱¤¿ì, ±è±¤¼ö, ¹ÚÀ翵, ÇÑ¿ø¼ø, À±¿¬½Ä
À̹ø ÇÁ·ÎÁ§Æ®¿¡ Âü°¡ÇÏ½Ç ºÐÀº ´©±¸³ª Á¦°Ô ¸ÞÀÏ ÁÖ¼¼¿ä. ¿©±â °­ÀǸ¸ º¸°í °¡¸é µµ°­ÀΰŠ¾Æ½ÃÁ®? ¤» ¼÷Á¦´Â ²À ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ^^

Áú¹®/´äº¯/Á¦¾È/Åä·ÐÀ» À§Çؼ­´Â [ÇÁ·ÎÁ§Æ® ÀÚÀ¯°Ô½ÃÆÇ]À» ÀÌ¿ëÇϼ¼¿ä.
±Û¹øÈ£ : 31¹ø  Á¶È¸¼ö : 6162   Ãßõ¼ö : 75   2008/08/22 03:01 AM
Á¦¸ñ [µ¿¿µ»ó°­ÀÇ]CSS ±âÃÊ 2 - Programmatic Skin
ÀÛ¼ºÀÚ Áö¿ëÈ£(jidori) º°´Ôº°ºû 330651.2, 0 µî¼º [ÂÊÁöº¸³»±â]
ȨÆäÀÌÁö http://blog.jidolstar.com
ÀüÀÚ¿ìÆí jidolstar@gmail.com

¿À·¡°£¸¸¿¡ °­Á¸¦ ¿Ã¸³´Ï´Ù.

Flex CSSÀÇ 2¹øÂ° °­ÁÂÀÎ Programmatic Skin ¿¡ ´ëÇÑ °­ÁÂÀÔ´Ï´Ù.

ÀÌ  °­Á´ Á¦ ºí·Î±×¿¡ ¿Ã¶ó°¡ ÀÖ´Â Gauge ÄÄÆ÷³ÍÆ®(http://blog.jidolstar.com/227)¸¦ ÀÌ¿ëÇÏ¿© ¾î¶»°Ô ½ºÅ²À» ¸¸µå´ÂÁö ¾Ë·ÁÁÖ°í ÀÖ½À´Ï´Ù.

 

ÇϳªÀÇ ÄÄÆ÷³ÍÆ®¿¡ ¿©·¯°³ÀÇ ½ºÅ²À» ÀÔÈú ¼ö Àִµ¥

±×  ½ºÅ²ÀÇ Á¾·ù¿¡´Â Å©°Ô 2°¡ÁöÀÔ´Ï´Ù.

 

1. Programmatic Skin

  - skinÀ» ÇÁ·Î±×·¡¸Ó°¡ Á÷Á¢ ¸¸µç´Ù. º¹ÀâÇÑ ±×¸²Àº ±×¸± ¼ö ¾øÀ¸³ª ´Ù¾çÇÑ Ç¥ÇöÀÌ °¡´ÉÇÏ´Ù.

2. Graphical Skin 

  - µðÀÚÀ̳ʰ¡ ±×·ÁÁØ ½ºÅ²ÀÌ´Ù. png,jpeg,swf¿Í °°Àº À̹ÌÁö¸¦ ½ºÅ²À¸·Î ÀÔÈù´Ù°í º¸¸é µÈ´Ù.

 

Flex SDK¿¡¼­´Â ÀÌ 2°³ÀÇ ½ºÅ²À» ¸ðµÎ ÀÌ¿ëÇÕ´Ï´Ù.

±âº»ÀûÀ¸·Î Programmatic SkinÀ» ÀÌ¿ëÇÕ´Ï´Ù. Button¿¡ upSkin, downSkin, overSkinµî¿¡ ¼±»ö, ¹è°æ»ö µîÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â °ÍÀº ´Ù Programmatic SkinÀ» Ȱ¿ëÇ߱⠶§¹®¿¡ °¡´ÉÇÕ´Ï´Ù. ¸¸¾à upSkin, downSkin, overSkinµî¿¡ À̹ÌÁö¸¦ ½è´Ù¸é ±×°ÍÀº Graphical SkinÀÔ´Ï´Ù. 

 

Gauge¶ó´Â »õ·Î¿î ÄÄÆ÷³ÍÆ®¸¦ ¸¸µé¸é¼­ °Å±â¿¡ ½ºÅ²À» ¾î¶»°Ô ÀÔÈ÷´ÂÁö ¹è¿öº¸´Â ½Ã°£ÀÌ µÉ°Ì´Ï´Ù.

ÇѰ¡Áö ¾Æ¼Å¾ßÇÒ »çÇ×Àº ½ºÅ²ºÐ¾ßµµ ÀÌ°Ô ´Ù°¡ ¾Æ´Ï¶ó´Â °Ì´Ï´Ù. 

Flex Component Kit¸¦ ÀÌ¿ëÇØ¼­ µðÀÚÀ̳ʰ¡ Á÷Á¢ ½ºÅ²À» ÀÔÈù ÄÄÆ÷³ÍÆ®¸¦ ¸¸µé¾î SWC·Î ¹èÆ÷ÇÏ´Â ¹æ¹ý, stateful skinÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ý, flash linkage¸¦ ÀÌ¿ëÇÏ¿© ÇϳªÀÇ SWF¾È¿¡ ¿©·¯°³ ½ºÅ²À» ´ã¾Æ¼­ »ç¿ëÇϴ ¹æ¹ý, flash·Î Á¦ÀÛµÈ Class ´ÜÀ§ ½ºÅ²À» ¸¸µé¾î Flex¿¡¼­ ·ÎµåÇÏ¿© StyleManager ¶Ç´Â setStyle()µîÀ» ÀÌ¿ëÇØ ½ºÅ²À» ¸¸µå´Â ¹æ¹ýµî... ´Ù¾çÇÏ°Ô ½ºÅ²À» ¸¸µé¾î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð ¾Õ¼­ ¸»ÇÑ Programmatic Skin°ú Graphical SkinÁß Çϳª°¡ µÇÁö¸¸ ¾î·µç ½ºÅ²¸¸µé¾î »ç¿ëÇÏ´Â ¹æ¹ýÀº ³Ê¹« ´Ù¾çÇϴٴ°Í.....

¶Ç  CSS¸¦ Á¤ÀûÀ¸·Î ÇÁ·Î±×·¥¾È¿¡ Æ÷ÇÔ½ÃŰ´Â ¹æ¹ý°ú CSS¸¦ SWF·Î ¸¸µé¾î µ¿Àû ·ÎµùÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù´Â °Í ¾Æ½ÃÁÒ? 

¼­·Î ´Ù¸¥ CSS Àû¿ë¹æ½ÄÀ» °í·ÁÇØ¼­ ½ºÅ²À» Àû¿ëÇÑ ÄÄÆ÷³ÍÆ®¸¦ ¸¸µé¾î¾ß ÇÒ°Ì´Ï´Ù.(ÀÌ ºÎºÐ ÇØ°á¿¡ ´ëÇØ¼­´Â ¼÷Á¦·Î ³²±é´Ï´Ù.)

 

¾Æ·¡ µ¿¿µ»ó °­ÀÇ´Â Gauge ÄÄÆ÷³ÍÆ®¸¦ ¸¸µé¶§ ½ºÅ²À» ÀÔÈ÷´Â ºÎºÐ¸¸ ¼³¸íÇϰí ÀÖ½À´Ï´Ù.

³ª¸ÓÁö ³»¿ëÀº ¿©·¯ºÐÀÌ ½º½º·Î °øºÎÇϽô ÆíÀÌ ÁÁÀ» °Í °°½À´Ï´Ù.

¸¸¾à ÀÌÇØ°¡ ¾ÈµÇ½Ã°Å³ª ³Ê¹« ¾î·Á¿ì¸é Áú¹®ÇØÁÖ¼¼¿ä. ^^ 

 

[µ¿¿µ»ó°­ÀÇ]

°ÅÀÇ 1½Ã°£ ¹Ý ºÐ·®ÀÔ´Ï´Ù. Èû³»¼¼¿ä. ^^

Áß°£¿¡ ÂÁÂÁ ±×·¡¼­ Á˼ÛÇÕ´Ï´Ù. ¤¾¤¾¤¾ Á¦°¡ µè±â¿¡µµ °ÅºÏÇÏ´Ù´Â ¤»¤»

http://blog.jidolstar.com/FlexLecture/20080822_ProgrammaticSkin/

http://blog.jidolstar.com/FlexLecture/20080822_ProgrammaticSkin2/

http://blog.jidolstar.com/FlexLecture/20080822_ProgrammaticSkin3/

 

¼÷Á¦ 

1.  http://livedocs.adobe.com/flex/3/html/help.html?content=skinning_1.html  ¿¡¼­ ½ºÅ²¿¡ ´ëÇØ Àü¹ÝÀûÀ¸·Î °øºÎÇÑ´Ù.

2.  http://blog.jidolstar.com/227 ¿¡ µé¾î°¡¼­ Gauage ÄÄÆ÷³ÍÆ®¿¡ ´ëÇØ ÇнÀÇϰí ÀÍÈù´Ù.(ºí·Î±×°¡½Ã¸é google adsenseÇѹø ´­·¯ÁàÁÖ´Â ¼¾½º!?)

3. interface ¼³°è ¹× Ȱ¿ë¿¡ ´ëÇØ¼­ Á¶»çÇØº»´Ù.(°Ë»öÀ» ÁÖ·Î ÀÌ¿ëÇϼ¼¿ä.)

4. µ¿¿µ»ó¾ÈÀÇ AnalogGauge¸»°íµµ IGauage¸¦ ±¸ÇöÇÑ ´Ù¸¥ Gauge¸¦ ¸¸µé¾îº¸ÀÚ. °¡·É, DigitalGaugeµî...

5. [Style] Metadata¿¡ ´ëÇØ¼­ ÇнÀÇÑ´Ù.

6. [Event] Metadata¿¡ ´ëÇØ¼­ ÇнÀÇÑ´Ù.

7.  µ¿¿µ»ó¿¡¼­ ¸¸µé¾îÁø AnalogGauge´Â StyleManager.loadStyleDeclination()ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© ½ºÅ²Á¤º¸°¡ Æ÷ÇÔµÈ CSS¸¦ ·ÎµåÇÏ¿© Àû¿ëÇÏ´Â °æ¿ì¿¡´Â CSS°¡ Á¦´ë·Î Àû¿ëµÇÁö ¾Ê´Â´Ù. Àû¿ëµÇÁö ¾Ê´Â ÀÌÀ¯¸¦ ¹àÈ÷°í µ¿Àû CSS·ÎµåÇÒ¶§µµ ½ºÅ²ÀÌ Á¦´ë·Î Àû¿ëµÉ¼ö ÀÖµµ·Ï ±¸ÇöÇØº¸ÀÚ.

(Âü°í : UIComponentÀÇ styleChanged(), createSkin()ÇÔ¼ö ºÎºÐÀ» ´Ù½Ã º¸ÀÚ.)

 

 

 

 

Áö¿ëÈ£

õõÈ÷ °¡´Â °ÍÀ» µÎ·Á¿öÇÏÁö ¸»¾Æ¶ó. ÁøÁ¤À¸·Î ¹«¼­¿ö ÇÒ °ÍÀº ¸ØÃç¼­´Â °ÍÀÌ´Ù.


ÀÌ ±ÛÀ» ´Ù¸¥ º°´Ôµé¿¡°Ô ÃßõÇÕ´Ï´Ù.
ÀÌ ±ÛÀÇ ÀúÀÚ´Â ÀÌ ±ÛÀÌ ´ÙÀ½°ú °°ÀÌ ¹èÆ÷µÇ±â¸¦ ¿øÇϰí ÀÖ½À´Ï´Ù.
õ¹®³ëÆ® ¶óÀ̼¾½º
ºñ¿µ¸® ¸ñÀû ÀÌ¿ë(º¹Á¦, ¹èÆ÷, Àü¼Û, Àü½Ã, °ø¿¬, ¹æ¼Û) : ¿øÀúÀÛÀÚ Ç¥±â ¹× Ãâó°¡ õ¹®³ëÆ® ÀÓÀ» ¸µÅ©·Î ¹àÈú ½Ã Çã¿ë
ÀÌÂ÷ ÀúÀÛ¹° ÀÛ¼º(¹ø¿ª, ¼öÁ¤) : ¿øÀúÀÛÀÚ Ç¥±â ¹× Ãâó°¡ õ¹®³ëÆ® ÀÓÀ» ¸µÅ©·Î ¹àÈú ½Ã Çã¿ë
¿µ¸® ¸ñÀû ÀÌ¿ë : õ¹®³ëÆ®¸¦ ÅëÇØ ÀúÀÚ¿Í ÇùÀÇ
÷ºÎÆÄÀÏ

programmaticSkin.PNG


´ä±ÛÀ» ¾²½Ã·Á¸é ·Î±×ÀÎ ÇØ ÁÖ¼¼¿ä^^
ÃѰԽù°¼ö: 42 °³ 1 / 3 ÆäÀÌÁö
ºÐ·ù À̹ÌÁö Á¦    ¸ñ ±Û¾´ÀÌ ³¯Â¥ Á¶È¸ Ãßõ
Àüü [°øÁö]¼÷Á¦ °Ë»çÇ¥ (20) Áö¿ëÈ£ 07/08

8612
 

119
Àüü [Á¶»ç]Flex/AIR·Î ¸¸µé¾îº¸°í ½ÍÀº õ¹®ÇÁ·Î±×... (8) Áö¿ëÈ£ 07/08

7839
 

111
Àüü [°øÁö]±¸ÀÔÇÒ Ã¥ (15) Áö¿ëÈ£ 07/03

8742
 

115
Àüü [°øÁö]Flex/AIR¸¦ ÀÌ¿ëÇÑ ÀÚÀ¯ õ¹®ÇÁ·Î±×·¥ ... (6) Áö¿ëÈ£ 07/02

8442
 

126
Àüü [Flash 3D]Å伺 ±×¸®±â Áö¿ëÈ£ 07/10

2989
 

0
Àüü Adobe RIA ¿ÀÇÂij½ºÆ® °³¼³! Áö¿ëÈ£ 07/10

2774
 

0
Àüü EarthBrowser : Adobe AIR ÇÁ·Î±×·¥ ¼Ò... (1) Áö¿ëÈ£ 02/13

3823
 

0
Àüü [¼÷Á¦]ActionScript 3.0 °´Ã¼ÁöÇâÇÁ·Î±×·¡... Áö¿ëÈ£ 12/16

4212
 

0
Àüü [¼÷Á¦] ActionScript 3.0 Ŭ·¡½º °ü°è ... (2) Áö¿ëÈ£ 12/16

4416
 

0
Àüü [¼÷Á¦]ActionScript 3.0 ÀÇ À̺¥Æ®(Event)... Áö¿ëÈ£ 12/09

4620
 

0
Àüü ÆùÆ® À¯´ÏÄÚµå º¯È¯±â(Font unicode converte... (2) Áö¿ëÈ£ 12/03

5146
 

5
Àüü ÇÁ·ÎÁ§Æ® °Ô½ÃÆÇÀ» À̵¿ÇÕ´Ï´Ù. ÀÌÇüö 11/16

4495
 

19
Àüü [Flex,Javascript] ´ÙÁß ÆÄÀÏ ¾÷·Î´õ (Mul... (3) Áö¿ëÈ£ 10/25

5432
 

47
Àüü Flex·Î ¸¸µç ÀÌ»Û PocketMod (3) Áö¿ëÈ£ 10/22

4789
 

57
Àüü ³×ÀÌÆ®¿ÂÀ» °øÀ¯ÇսôÙ. (8) Áö¿ëÈ£ 08/28

4209
 

57
Àüü [µ¿¿µ»ó°­ÀÇ]CSS ±âÃÊ 2 - Programmatic Sk... (8) Áö¿ëÈ£ 08/22

6162
 

75
Àüü °­Á¸¦ ±â´Ù¸®½Ã´Â ºÐµé²² (3) Áö¿ëÈ£ 08/19

4130
 

54
Àüü [µ¿¿µ»ó°­ÀÇ]CSS ±âÃÊ 1 (9) Áö¿ëÈ£ 08/05

3870
 

72
Àüü [À±ÈƳ²ÀÇ µ¿¿µ»ó °­ÁÂ]ActionScript 3¿Í Fle... (2) Áö¿ëÈ£ 08/01

6407
 

96

123

º» °Ô½ÃÆÇ¿¡ ±Û¾²±â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù. º» °Ô½ÃÆÇÀº ÁöÁ¤µÈ ȸ¿ø¿¡ ÇÑÇØ ±Û¾²±â¸¦ Çã¿ëÇϰí ÀÖ½À´Ï´Ù.
 


´ëÇѹα¹ ÀÎÅÍ³Ý Ãµ¹®´ë


º°ÀÚ¸®ÆÇ ¸¸µé±â


¼ºµµ ÀμâÇϱâ

ÃÖ±Ù °Ô½Ã¹°
[Flash 3D]...Áö¿ëÈ£
Adobe RIA ...Áö¿ëÈ£
EarthBrows...Áö¿ëÈ£
[¼÷Á¦]Action...Áö¿ëÈ£
[¼÷Á¦] Acti...Áö¿ëÈ£
[¼÷Á¦]Action...Áö¿ëÈ£
ÆùÆ® À¯´ÏÄÚµå ...Áö¿ëÈ£
ÇÁ·ÎÁ§Æ® °Ô½ÃÆÇ...ÀÌÇüö
[Flex,Java...Áö¿ëÈ£
Flex·Î ¸¸µç ...Áö¿ëÈ£
°úÇÐ ¹ßÀüÀ» À§ÇØ ºñ¿µ¸®´Üü¸¦ ÈÄ¿øÇÏ´Â ¸ð½ÀÀ» Àڳ࿡°Ô º¸¿©ÁÖ¼¼¿ä.