GTK :: CLISTMODEL.

GTK :: CLISTMODELÀº GTK :: CLIST VIEWS°¡ÀÖ´Â °£´ÜÇÑ µ¥ÀÌÅÍ ¸ðµ¨ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

GTK :: CLISTMODEL. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Molaro Paolo
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~mlehmann/Gtk-Perl-0.7009/Gtk/GtkCListModel.pm

GTK :: CLISTMODEL. ű×


GTK :: CLISTMODEL. ¼³¸í

GTK :: ClistModelÀº GTK :: Clist Views°¡ÀÖ´Â °£´ÜÇÑ µ¥ÀÌÅÍ ¸ðµ¨ÀÔ´Ï´Ù. GTK :: CLISTMODELÀº GTK :: CLIST VIEWS.SINOPPYS°¡ÀÖ´Â °£´ÜÇÑ µ¥ÀÌÅÍ ¸ðµ¨ÀÔ´Ï´Ù. MY $ MODEL = TIE @DATA, 'GTK :: CLISTMODEL', Titles => ; # ¸ðµç µ¥ÀÌÅÍ Á¶ÀÛÀº @Data, @Data, À» ´©¸¨´Ï´Ù. # µ¥ÀÌÅÍ ¹øÈ£¸¦ ³ªÅ¸ ³»±â À§Çغ¸±â (GTK :: CLIST À§Á¬)¸¦ ¸¸µì´Ï´Ù. # ºä (°úÀÏ Á¾·ù ¹× °¡°Ý) #µµ Æ÷ÇÔ µÈ ÀϺΠµ¥ÀÌÅÍ ¸¸ Æ÷ÇÔÇϸç 6 °³ ÀÌ»óÀÇ °¡°Ý ´ÜÀ§°¡ ºñ¿ëÀÌ µéÁö ¾Ê½À´Ï´Ù. MY $ CLIST = $ MODEL-> create_view ( 'main', titles => , filter => sub {$ _ > 6? () : @_}); GTK : : ClistModelÀ» »ç¿ëÇÏ¸é µ¥ÀÌÅ͸¦ Perl ¾î·¹ÀÌ¿¡ º¸°üÇÏ°í GTK :: Clist Widgets¸¦ »ç¿ëÇÏ¿© ÇØ´ç µ¥ÀÌÅÍ¿¡ ´ëÇØ ´Ù¸¥ ºäÀÇ ¼ýÀÚ¸¦ ½±°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ºä´Â ÀϺΠ¿­ ¶Ç´Â µ¥ÀÌÅÍÀÇ ÇÏÀ§ ÁýÇÕ ¸¸ Ç¥½ÃÇϰųª »ç¿ëÀÚ Á¤ÀÇ ÇÊÅÍ°¡ÀÖ´Â µ¥ÀÌÅ͸¦ º¸¿©ÁÖ´Â µ¥ÀÌÅÍ Á¶ÀÛÀÌ ¹­¿©ÀÖ´Â ¹è¿­¿¡¼­ ¼öÇàµÇ°í º¯°æ »çÇ×Àº ÇØ´ç ºä¿¡ »ý¼º µÈ ºä·Î ÀüÆĵ˴ϴÙ. data. ¸ðµ¨ »ç¿ë ³ØŸÀÌ : My $ Model = TIE @DATA, 'GTK :: CLISTMODEL', TITLES => ; Á¦¸ñ ¼Ó¼ºÀº ´ÙÀ½°ú °°Àº µ¥ÀÌÅÍ ¿­ÀÇ Á¦¸ñ. ±×µéÀº ¶ÇÇÑ ViewÀÇ ±âº» Á¦¸ñ¿¡µµ »ç¿ëµË´Ï´Ù. µ¥ÀÌÅÍ ¼Ó¼ºÀ» »ç¿ëÇÏ¿© Ãʱ⠵¥ÀÌÅ͸¦ Á¦°ø ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. @Data ¹è¿­¿¡¼­ »ðÀÔÇÏ°í ¸®Æ®¸®ºêÇÏ´Â µ¥ÀÌÅÍ ¿ä¼Ò´Â ¸ðµ¨ÀÇ ¿­·Î ¸¹Àº Ç׸ñÀÌÀÖ´Â ¹è¿­ ÂüÁ¶ÀÔ´Ï´Ù. ÁÖ¹®Àº Titles Attribute.later°¡ Á¤ÀÇÇÑ @data ¹è¿­À» Á¶ÀÛ ÇÒ ¼öÀÖ´Â @Data ¹è¿­À» Á¶ÀÛ ÇÒ ¼öÀÖ´Â @data ¹è¿­À» Á¶ÀÛ ÇÒ ¼ö ÀÖ½À´Ï´Ù. methodscreate_view ($ name ) GTK :: CLIST À§Á¬ ¸¸µé±â ÀÌ´Â ¸ðµ¨ÀÇ µ¥ÀÌÅ͸¦ ³ªÅ¸³À´Ï´Ù. À̸§Àº ³ªÁß¿¡ µ¥ÀÌÅ͸¦ data.options¿¡¼­ ¿¬°áÀ» ²÷À» ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ Áß Çϳª ÀÏ ¼ö ÀÖ½À´Ï´Ù. ¿­¿¡ Ç¥½Ã ÇÒ ¿­¿¡ Ç¥½Ã ÇÒ ¿­¿¡ Ç¥½Ã ÇÒ ¿­ÀÇ Á¦¸ñÀÇ ¹è¿­ ÂüÁ¶¸¦ Á¦¸ñÇϽʽÿÀ. ±âº»°ªÀº ¸ðµ¨ creation.filter¿¡¼­ ÁöÁ¤µÈ Á¦¸ñÀÔ´Ï´Ù. GTK :: CLIST¿¡ »ðÀÔÇϱ⠹ٷΠÀü¿¡ µ¥ÀÌÅ͸¦ Á¶ÀÛ ÇÒ ¼öÀÖ´Â ÇÔ¼öÀÔ´Ï´Ù. ÀÌ ±â´ÉÀº µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ°í º¹»ç ¹× µ¥ÀÌÅ͸¦ ¼öÁ¤Çϰųª ºó ¸ñ·ÏÀ» ¹Ýȯ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄÀÚÀÇ °æ¿ì µ¥ÀÌÅÍ°¡ ºä¿¡ Ãß°¡µÇÁö ¾Ê°Å³ª ÇØ´ç ÇàÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â °æ¿ì ºä¿¡¼­ ºä¿¡¼­ Á¦°ÅµË´Ï´Ù. ºä, Çà ¹× ¹æ±Ý »ðÀÔ / ¼öÁ¤ µÈ µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ´Â ÇÔ¼ö°¡ Á¦°ÅµË´Ï´Ù. º¸±â¿¡¼­. ±âº»ÀûÀ¸·Î ¸ðµç µ¥ÀÌÅÍ´Â ÅؽºÆ®·Î ºä¿¡ »ðÀԵ˴ϴÙ. ÀÌ ÇÊÅÍ´Â ¿¹¸¦ µé¾î ÇȽº ¸ÊÀ» Ç¥½ÃÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î GTK :: CLIST ROW.REMOVE_VIEW ($ name)ÀÇ ´Ù¸¥ Á¾·ùÀÇ Á¶ÀÛÀ» ¼öÇàÇÏ¿© ¸í¸í µÈ ºä¸¦ µ¥ÀÌÅÍ¿¡¼­ ºÐ¸®ÇϽʽÿÀ. ºä¿¡ Ç¥½ÃµÈ ÇöÀç µ¥ÀÌÅÍ´Â ¿µÇâÀ»¹ÞÁö ¾ÊÁö¸¸ ¸ðµ¨ÀÇ º¯°æ »çÇ×ÀºÀ̺¸±â¿¡ ÀüÆĵÇÁö ¾Ê½À´Ï´Ù .map_row ($ CLIST, $ ROW) GTK ::¿¡ Ç¥½ÃµÈ Çà¿¡ ÇØ´çÇÏ´Â µ¥ÀÌÅÍ ¹è¿­ÀÇ À妽º¸¦ °¡Á®¿É´Ï´Ù. Clist À§Á¬. ¿ä±¸ »çÇ× : ¡¤ Perl.


GTK :: CLISTMODEL. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

C :: ½ºÄµ

C :: ½ºÄµÀº C ¾ð¾î ÆÄÀÏÀ» ½±°Ô ÀÎ½Ä ÇÒ ¼öÀÖ´Â C ¾ð¾î ÆÄÀÏÀ» ½ºÄµ ÇÒ ¼öÀÖ´Â Perl ¸ðµâÀÔ´Ï´Ù. ...

2,037

´Ù¿î·Îµå