Á¦Ç° »ç¿ëÀÚ Á¤ÀÇ

´ëÈ­ »óÀÚ ÅØ½ºÆ®, â ¾ÆÀÌÄÜ µî Á¦Ç°À» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â ¹æ¹ý(¿¹: ½ºÇ÷¡½Ã È­¸é)ÀÌ ´Ù¾çÇÏ°Ô ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ ÀÌ·¯ÇÑ »ç¿ëÀÚ Á¤ÀÇ´Â org.eclipse.core.runtime.products È®ÀåÁ¡À¸·Î Á¦°øÇÒ ¶§ Á¤Àǵ˴ϴÙ.

»ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â ´õ¿í ÀϹÝÀûÀÎ ¿ä¼Ò Áß ÀϺθ¦ Á¤ÀÇÇÏ´Â ¹æ¹ýÀ» »ìÆì º¸±â·Î ÇÕ´Ï´Ù.

Á¤º¸ ´ëÈ­ »óÀÚ

»ç¿ëÀÚ°¡ Workbench ¸Þ´º¿¡¼­ µµ¿ò¸» > Á¤º¸¸¦ ¼±ÅÃÇÒ ¶§¸¶´Ù Ç÷§Æû "Á¤º¸" ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.   

´ëÈ­ »óÀÚ Á¤º¸

Á¤º¸ ´ëÈ­ »óÀÚÀÇ »ó´Ü ºÎºÐÀº Á¦Ç° ·¹º§ Á¤º¸¸¦ Ç¥½ÃÇϰí, ÇÏ´Ü ºÎºÐÀº ¼³Ä¡µÈ ±â´É(ÀÖÀ» °æ¿ì) ¹× Ç÷¯±×ÀÎÀ» Ç¥½ÃÇÕ´Ï´Ù.  ±â´É ¼¼ºÎ»çÇ×(ºê·£µù)Àº ÇØ´ç ±â´É°ú ¿¬°üµÈ Ç÷¯±×ÀÎÀÇ about.ini, about.properties ¹× about.html ÆÄÀÏÀ» »ç¿ëÇÏ¿© Á¦°øµË´Ï´Ù.  ÀÌ Á¤º¸´Â »ç¿ëÀÚ°¡ ±â´É ¼¼ºÎ»çÇ×À» ¿äûÇÏ°í Æ¯Á¤ ±â´ÉÀ» ¼±ÅÃÇÒ ¶§ Ç¥½ÃµË´Ï´Ù.

Á¦Ç° ºê·£µù(´ëÈ­ »óÀÚÀÇ À§ÂÊ ¹Ý)Àº ÀÌ ´ëÈ­ »óÀÚ¿¡ Ç¥½ÃµÇ´Â ÅØ½ºÆ® ¹× À̹ÌÁö¸¦ ¼³¸íÇÏ´Â È®Àå Æ¯¼ºÀ¸·Î ÁöÁ¤µË´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½Àº Eclipse Ç÷§Æû Á¦Ç° ¼±¾ðÀ¸·ÎºÎÅÍ ÃßÃâµË´Ï´Ù.

	<property
		name="aboutText"
		value="%aboutText"/>
	<property
		name="aboutImage"
		value="icons/eclipse_lg.gif"/>
	</product>
ÀÌ Æ¯¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â IProductConstants¸¦ ÂüÁ¶ÇϽʽÿÀ.

â À̹ÌÁö

16x16 Çȼ¿ »ö»ó À̹ÌÁö´Â Á¦Ç°À» ÅëÇØ ÀÛ¼ºµÇ´Â âÀ» ºê·£µùÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.  ÀÌ À̹ÌÁö´Â Á¦Ç° âÀÇ ¿ÞÂÊ »ó´Ü ¸ð¼­¸®¿¡ Ç¥½ÃµË´Ï´Ù.  Á¦Ç° È®Àå Á¤ÀÇÀÇ windowImage ¼Ó¼º¿¡¼­ ÁöÁ¤µË´Ï´Ù. ¶Ç´Â windowImages ¼Ó¼ºÀº ¿ÞÂÊ »ó´Ü ¸ð¼­¸®¿¡¼­ »ç¿ëµÉ ´Ù¸¥ Å©±âÀÇ À̹ÌÁö ¹è¿­À» ¼³¸íÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.

	<property
		name="windowImages"
		value="icons/eclipse.gif,icons/eclipse32.gif"/>
ÀÌ µÎ Ư¼ºÀÌ ¸ðµÎ ÁöÁ¤µÇ¾î ÀÖ´Â °æ¿ì windowImages Ư¼ºÀº windowImage Ư¼ºÀ» ´ë½ÅÇÕ´Ï´Ù.

ȯ¿µ ÆäÀÌÁö

Eclipse 2.1 ȯ¿µ ÆäÀÌÁö ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇÏ´Â Á¦Ç°Àº welcomePage Ư¼º¿¡ ȯ¿µ ÆäÀÌÁö ÆÄÀÏÀÇ À̸§ ¹× À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

	<property
		name="welcomePage"
		value="$nl$/welcome.xml"/>
ÀÌ Æ¯¼ºÀº org.eclipse.ui.intro È®ÀåÁ¡¿¡ ´ëÇØ Eclipse 3.0¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. »õ ȯ¿µ/¼Ò°³ ¸ÞÄ¿´ÏÁò¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×Àº ¼Ò°³ Áö¿øÀ» ÂüÁ¶ÇϽʽÿÀ.

ȯ°æ ¼³Á¤ ±âº»°ª

preferenceCustomization Ư¼ºÀº Á¦Ç°ÀÇ ±âº» ȯ°æ ¼³Á¤ °ªÀÌ µé¾î ÀÖ´Â ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.

	<property
		name="preferenceCustomization"
		value="plugin_customization.ini"/>

ÀÌ ÆÄÀÏÀº java.io.Properties Çü½Ä ÆÄÀÏÀÔ´Ï´Ù. ´ë°³ ÀÌ ÆÄÀÏÀ» »ç¿ëÇÏ¿© Ç÷¯±×ÀÎÀÇ °ø¿ë API ÀϺηΠ°ø°³µÇ´Â ȯ°æ ¼³Á¤ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. Áï API¿¡ Á¤½ÄÀ¸·Î Á¤ÀǵÇÁö ¾ÊÀº Ç÷¯±×Àο¡¼­ »ç¿ëÇϴ ȯ°æ ¼³Á¤À» ÂüÁ¶ÇÒ °æ¿ì À§ÇèÀÌ µû¸¨´Ï´Ù.  

½ºÇ÷¡½Ã È­¸é

Á¦Ç° ½ºÇ÷¡½Ã È­¸éÀº Á¦Ç°ÀÇ configuration µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Â config.ini¿¡ ÁöÁ¤µË´Ï´Ù. ÀÌ ÆÄÀÏÀÇ osgi.splashPath Ư¼ºÀº splash.bmp¶ó´Â ÆÄÀÏÀ» °Ë»öÇÏ´Â À§Ä¡¸¦ ¼³¸íÇÕ´Ï´Ù. osgi.splashLocation Ư¼ºÀº »ç¿ëÇÒ ½ºÇ÷¡½Ã È­¸é ÆÄÀÏ¿¡ ´ëÇÑ ¿ÏÀüÇϰí Á¤È®ÇÑ °æ·Î¸¦ ½Äº°ÇÕ´Ï´Ù. ½ºÇ÷¡½Ã °æ·Î¸¦ ÁöÁ¤Çϸé Á¦°øµÈ Ž»ö °æ·Î°¡ $nl$ ½ºÅ¸ÀÏ °æ·Î»Ó¸¸ ¾Æ´Ï¶ó °Ë»öÇÒ ¿©·¯ Ç÷¯±×ÀÎ ¶Ç´Â ´ÜÆíÀ» Ç¥½ÃÇÒ ¼ö Àֱ⠶§¹®¿¡ ·ÎÄÉÀÏ Æ¯Á¤ ½ºÇ÷¡½Ã È­¸éÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏ¿¡ ±¸¼ºÇÒ ¼ö Àִ Ư¼º¿¡ ´ëÇÑ Àüü ¼³¸íÀº Ç÷§Æû SDKÀÇ config.ini ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. À̹ÌÁö´Â 24ºñÆ® »ö»óÀÇ BMP Çü½Ä(RGB Çü½Ä)À¸·Î Á¦°øµÇ¾î¾ß Çϸç Å©±â´Â ´ë·« 500 x 330 Çȼ¿À̾î¾ß ÇÕ´Ï´Ù.

¹ýÀû ÁÖÀÇ»çÇ×