Ruby中的wxcocadilog下拉示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ruby中的wxcocadilog下拉示例相关的知识,希望对你有一定的参考价值。

This is an example of how to use the wxCocoaDialog dropdown widget from Ruby.
  1. #!/usr/bin/env ruby -w
  2.  
  3. COCOA_DIALOG = "#{ENV['TM_SUPPORT_PATH']}/bin/CocoaDialog.exe"
  4.  
  5. res=%x("#{COCOA_DIALOG}" dropdown
  6. --title "Favorite OS"
  7. --text "What is your favorite operating system?"
  8. --items "Mac OS X" "OpenSolaris" "Windows"
  9. --button1 'That one!' --button2 "Cancel")
  10.  
  11. button, item = res.split
  12.  
  13. case button
  14. when "1":
  15. case item
  16. when "0": puts "Fanboy!"
  17. when "1": puts "ZFS Rules!"
  18. when "2": puts "Thank heaven for e and Cygwin!"
  19. end
  20. when "2": puts "Fine, be that way."
  21. else puts "Something went very, very wrong."
  22. end

以上是关于Ruby中的wxcocadilog下拉示例的主要内容,如果未能解决你的问题,请参考以下文章

ruby 我感兴趣的库中的代码片段

示例 - Ruby on Rails 6/7 的 Select2 多个 AJAX 代码(没有 Gem)

需要示例代码片段帮助

LockSupport.java 中的 FIFO 互斥代码片段

Ruby 示例中的 DCI 中的 Thread.current 是啥?

如何在文本区域标签中的特定光标位置插入选择标签下拉值作为文本片段?