锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国内精品久久人妻互换,狼狼综合久久久久综合网,久久久久久无码国产精品中文字幕 http://www.shnenglu.com/xfpl-at-hotmail-dot-com/category/12217.html璁板綍渚犲瑗塊鐨勬垚闀?/description>zh-cnSat, 09 Jan 2010 08:08:33 GMTSat, 09 Jan 2010 08:08:33 GMT60鎴戠殑Lua灝忓嚱鏁頒箣鍒涘緩iup鑿滃崟http://www.shnenglu.com/xfpl-at-hotmail-dot-com/archive/2009/11/04/100139.html渚犲瑗塊渚犲瑗塊Wed, 04 Nov 2009 09:14:00 GMThttp://www.shnenglu.com/xfpl-at-hotmail-dot-com/archive/2009/11/04/100139.htmlhttp://www.shnenglu.com/xfpl-at-hotmail-dot-com/comments/100139.htmlhttp://www.shnenglu.com/xfpl-at-hotmail-dot-com/archive/2009/11/04/100139.html#Feedback0http://www.shnenglu.com/xfpl-at-hotmail-dot-com/comments/commentRss/100139.htmlhttp://www.shnenglu.com/xfpl-at-hotmail-dot-com/services/trackbacks/100139.html鍐欏湪鍓嶉潰:
涓嬮潰鐨勮繖孌典唬鐮佸彲浠ョ洿鎺ュ湪LuaForWindows鐨凷cite涓繍琛?榪欎釜鍑芥暟鐨勬槸浠跨収LuaForWindows鑷甫鏁欑▼涓殑閭d釜鍒涘緩iup鑿滃崟鐨勫嚱鏁板啓鐨?鏀硅繘鐨勪竴涓湴鏂規槸鍙互鐢ㄤ竴涓秷鎭鐞嗗洖璋冨嚱鏁版潵鍝嶅簲澶氫釜鑿滃崟欏?鐒跺悗鍐嶇粺涓dispatch,涓漢璁や負鍐欐硶涓婃瘮鐩存帴鎶婅繘琛屽疄闄呭鐞嗙殑鍑芥暟鍐欏湪鑿滃崟瀹氫箟琛ㄥ墠闈㈢編瑙備竴浜?
璇存潵鎯劎,灝辨敼鍐欑殑榪欎釜灝忓嚱鏁?涔熸槸璋冭瘯浜嗕竴澶т細鎵嶅紕濂界殑,鍒氭帴瑙ua鐨勬椂鍊?灝辨槸涓嶇啛緇冨晩...(搴熻瘽? !)


  require 'cdlua'
  require 'iuplua'
  require 'iupluacd'

  function event_handler_g (self)
      iup.Message(self.title,'dispatch message')
  end

  function event_handler1 (self)
      iup.Message(self.title,'event 1 dispatch message')
  end
  function event_handler2 (self)
      iup.Message(self.title,'event 2 dispatch message')
  end
  function event_handler3 (self)
      iup.Message(self.title,'event 3 dispatch message')
  end

  my_menu_test =
  {
      nil,'M1',{event_handler_g,'M11','M12','M13',{event_handler3,'M21','M22',},},'M2',{event_handler_g,'M22','M23',},
  }

  function my_create_menu2(menu_define_table)

      local items={}

      for k,v in pairs(menu_define_table) do
          if type(v) == 'function' or type(v)=='nil' then
  --~             event_handler=v
              ___my_library__global__event_handler=v
          end

          if type(v) =='string' then
  --~             local item=iup.item{title=v,action=event_handler}
              local item=iup.item{title=v,action=___my_library__global__event_handler}
              table.insert(items,item)
          end

          if type(v) =='table' then
              m1_menu_title=table.remove(items)
              local item=iup.submenu {my_create_menu2(v),title=tostring(m1_menu_title.title)}
              table.insert(items,item)
          end
      end--end of for
      return iup.menu(items)
  end

  my_main_frame=iup.frame
      {
          iup.canvas
          {
              cursor='CROSS',
              scrollbar='VERTICAL',
              posy=0.0,
              ymax=0.8,
          }
      }

  dlg = iup.dialog
  {
      my_main_frame,
      size="HALFxHALF",
      title="finally I got the expected result",
      menu=my_create_menu2(my_menu_test),
  }

  dlg:showxy(iup.CENTER,iup.CENTER)

  if (not iup.MainLoopLevel or iup.MainLoopLevel()==0) then
    iup.MainLoop()
  end

鍚庤,宸茬粡鍙戝竷鍦ㄤ簡鎴戠殑綺樿創閲?涓嶈繃瀹冧笂闈㈣鏄牴鎹椂闂磋闂潵鍒犻櫎鏃у笘瀛愮殑,鎴戞曟椂闂翠箙浜嗚繖鐐硅蹇嗗啀娌℃湁浜?/p>

]]>
欧洲精品久久久av无码电影| 91精品国产综合久久香蕉| 亚洲国产精品无码久久青草| 伊人久久大香线蕉无码麻豆| 久久精品国产亚洲av麻豆蜜芽| 蜜臀av性久久久久蜜臀aⅴ| 97超级碰碰碰久久久久| 久久久久香蕉视频| 久久综合久久自在自线精品自| 国产精品免费久久| 国内精品久久久久影院薰衣草 | 久久99国产综合精品女同| 91精品免费久久久久久久久| 东方aⅴ免费观看久久av| 国产精品成人久久久久三级午夜电影| 亚洲国产香蕉人人爽成AV片久久 | 久久天天躁狠狠躁夜夜不卡| 久久人人爽人人爽人人片AV东京热| 久久Av无码精品人妻系列| 久久亚洲高清综合| 久久久久久免费一区二区三区 | 亚洲中文字幕无码久久精品1| 国产亚洲欧美成人久久片| 国内精品伊人久久久影院| 久久综合久久久| AV狠狠色丁香婷婷综合久久| 久久这里只精品99re66| 精品久久久久久无码中文字幕 | 久久国产精品一区二区| 日本强好片久久久久久AAA| 美女久久久久久| 久久亚洲精品无码播放| 99久久成人18免费网站| 亚洲一区中文字幕久久| 久久精品国产亚洲一区二区| 久久亚洲精品中文字幕| 久久精品国产免费观看三人同眠| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 久久精品国产日本波多野结衣| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 久久综合九色综合97_久久久|