À©µµ¿ì ÇÁ·Î±×·¡¹Ö ÀÚ·á |
---|
Á¦¸ñ | [Delphi] Owner,ParentÀÇ Â÷ÀÌ 1998/12/22 (15:02) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 71 |
Á¶È¸ | 600 |
º»¹® |
´ëºÎºÐÀÇ Parent¿Í Owner´Â °°´Ù. ÇÏÁö¸¸ ¿ëµµ¸é¿¡¼´Â ÀüÇô ´Ù¸£´Ù. ¸ðµç ÄÄÆ÷³ÍÆ®ÀÇ »ý¼º ¸Þ½îµå(Create Method)´Â Owner¸¦ ÆĶó¹ÌÅÍ·Î ¹Þ´Â´Ù. ÀÌ Owner´Â ÀÚ½ÅÀÌ ÀÚÀ¯·Î¿öÁö±â Àü¿¡ ¼ÒÀ¯ÇÏ°í ÀÖ´Â ÇÏÀ§ ÄÄÆ÷³ÍÆ®¸¦ ÀÚÀ¯·Ó°Ô ÇÏ´Â ÀÏÀ» ÇÑ´Ù. ´ëºÎºÐÀÇ ÄÄÆ÷³ÍÆ®´Â Æû¿¡ ¼ÒÀ¯µÅ ÀÖ°í, ÆûÀº ¾ÖÇø®ÄÉÀ̼ǿ¡ ¼ÒÀ¯µÇ¾î ÀÖ´Ù. µû¶ó¼ ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÀÚÀ¯·Ó°Ô µÇ¸é ¸ðµç ÄÄÆ÷³ÍÆ®°¡ ÀÚÀ¯·Ó°Ô µÈ´Ù. ÀÌó·³ Owner°¡ ¸Þ¸ð¸®¿¡ °ü°èµÅ ÀÖ´Â ¹Ý¸é Parent´Â µð½ºÇ÷¹ÀÌ(Display)¿¡ °ü°èµÈ´Ù. TControl¿¡ »ó¼ÓµÇ¾îÁø ÄÄÆ÷³ÍÆ®¿¡°Ô¼ Á¸ÀçÇÏ´Â Parent´Â ´©±¸ÀÇ ¿µ¿ª ¾È¿¡¼ µð½ºÇ÷¹À̵Ǹç, ´©±¸¿¡°Ô¼ À̺¥Æ®¸¦ ¹ÞÀ» °ÍÀΰ¡¸¦ ³ªÅ¸³½´Ù. Æû À§¿¡ PanelÀÌ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù¸é, ÆгÎÀº ÆûÀÇ ¿µ¿ª ¾È¿¡¼ µð½ºÇ÷¹ÀÌÇÏ°í Æû¿¡°Ô¼ À̺¥Æ®¸¦ ¹ÞÀ½À¸·Î ÆгÎÀÇ Parent´Â ÆûÀÌ µÇ´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î ÆгΠ¾È¿¡ ¹öÆ° 1ÀÌ Çϳª ÀÖ°í, ¹Û¿¡ ¹öÆ° 2°¡ ÀÖ´Ù°í ÇÒ ¶§ ¹öÆ° 1ÀÇ ¼ÒÀ¯ÀÚ¸¦ ¹öÆ° 2·Î ¼³Á¤ÇÑ´Ù¸é, ¹öÆ° 1Àº µð½ºÇ÷¹ÀÌ¿Í À̺¥Æ® µî ÆгÎÀÇ ÄÁÆ®·ÑÀ» ¹ÞÀ½À¸·Î Parent´Â ÆгÎÀÌ µÇÁö¸¸, ¼ÒÀ¯ÀÚ°¡ ¹öÆ° 2À̹ǷÎ, ¹öÆ° 2°¡ ÀÚÀ¯·Î¿öÁú¶§ ¹öÆ° 1ÀÌ ÀÚÀ¯·Î¿öÁüÀ» ¾Ë ¼ö ÀÖ´Ù. |