gtk2 :: ex :: simple :: menu.

ÀÀ¿ë ÇÁ·Î±×·¥ ¸Þ´º¸¦ ¸¸µå´Â GTK2ÀÇ itemFactory¿¡ ´ëÇÑ °£´ÜÇÑ ÀÎÅÍÆäÀ̽º
Áö±Ý ´Ù¿î·Îµå

gtk2 :: ex :: simple :: menu. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °Ô½ÃÀÚ À̸§:
  • Ross McFarland
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~tsch/

gtk2 :: ex :: simple :: menu. ű×


gtk2 :: ex :: simple :: menu. ¼³¸í

ÀÀ¿ë ÇÁ·Î±×·¥ ¸Þ´º »ý¼ºÀ»À§ÇÑ GTK2ÀÇ itemFactoryÀÇ °£´ÜÇÑ ÀÎÅÍÆäÀ̽º Simple :: Menu ¸ðµâÀº ±¸Á¶°¡ ¸ÖƼ ·çÆ® Æ®¸®·Î ÁöÁ¤µÇ¾î º¹ÀâÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ ¸Þ´º ¸·´ëÀÇ ¼³°è ¹× °ü¸®¸¦ ´Ü¼øÈ­ÇÏ´Â °ÍÀ» ¸ñÇ¥·ÎÇÕ´Ï´Ù. GTK2 :: itemFactory°¡ Á¦°øÇÏ´Â µ¿ÀÏÇÑ ±â´ÉÀº Á¦°øµÇÁö¸¸ ÀÔ·ÂÀ¸·Î Á¦°øµÇ´Â µ¥ÀÌÅÍ´Â 1-D ¹è¿­ÀÌ¸ç ¸Þ´ºÀÇ °èÃþ ±¸Á¶´Â °æ·Î ±¸¼º ¿ä¼Ò¿¡ ÀÇÇØ ¿£ÅÍ ÇÁ¶óÀ̾󸵵˴ϴÙ. ÀÌ°ÍÀº Perl°ú °°Àº ¾ð¾î°¡ °£´ÜÇÑ Áßø µÈ µ¥ÀÌÅÍ ±¸Á¶¸¦ Á¦°ø ÇÒ ¶§ ÀÌ»óÀûÀÌÁö ¾Ê½À´Ï´Ù. °£´ÜÇÑ :: ¸Þ´º À§Á¬ÀÇ ´Ù¸¥ ÀåÁ¡Àº AcceleratorÀÇ »ý¼º ¹× »ç¿ëÀ» ´Ü¼øÈ­ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù .Simple :: Menu´Â GTK2 :: itemFactoryÀÇ ÀÚ½ÄÀÔ´Ï´Ù. ±×·Î ÀÎÇØ Ä¡·áÇÒ ¼ö ÀÖ½À´Ï´Ù. itemFactory¿¡¼­ È£Ãâ ÇÒ ¼öÀÖ´Â ¸ðµç ¸Þ¼Òµå´Â °£´ÜÇÑ :: Menu.Synopsis gtk2 '-init'À» »ç¿ëÇÏ¿© È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. gtk2 :: ex :: simple :: menu; MY $ MENU_TREE = } ] ³» $ menu = gtk2 :: ex :: simple :: menu-> new (menu_tree => $ menu_tree, default_callback => \ default_callback, user_data => 'user_data',); # MenuItems¿¡°¡´Â ¹æ¹ýÀÇ ¿¹. $ ¸Þ´º -> get_widget ( '/ file / save') -> È°¼ºÈ­; $ container-> add ($ menu-> {widget}); ¿ä±¸ »çÇ× : ¡¤ Perl.


gtk2 :: ex :: simple :: menu. °ü·Ã ¼ÒÇÁÆ®¿þ¾î