zoukankan      html  css  js  c++  java
  • Sketchup二次开发API之Toolbar类

    Toolbar类用于创建Skethup快捷工具栏,基本用法格式如下。

         toolbar = UI::Toolbar.new "Test"
         # This toolbar icon simply displays Hello World on the screen
         cmd = UI::Command.new("Test") {
           UI.messagebox "Hello World"
         }
         cmd.small_icon = "ToolPencilSmall.png"
         cmd.large_icon = "ToolPencilLarge.png"
         cmd.tooltip = "Test Toolbars"
         cmd.status_bar_text = "Testing the toolbars class"
         cmd.menu_text = "Test"
         toolbar = toolbar.add_item cmd
         toolbar.show

    第一句UI::Toolbar.new,创建一个新的工具栏,后跟string参数表示工具栏名称;然后添加一个Commad命令,也就是创建一个函数,用来当工具栏中图标来引用,并设置Commad的图标,及工具提示和激活时Sketchup状态栏显示的信息,然后用add_item方法将命令添加到toolbar中,最后一据toolbar.show,让工具栏显示出来。

    可以向工具栏中添加分割线来将不同类别的工具进行区分。

    但是添加给工具添加图标的命令为什么不管用呢,难道是路径设置的不对?

  • 相关阅读:
    第04组(64) 团队展示
    结对编程作业
    第一次个人编程作业
    寒假第二份大礼包
    热身礼包初体验,欢欢喜喜过大年
    第08组 Beta冲刺 (1/5)
    第08组 Alpha冲刺 总结
    第五次作业
    第08组 Alpha冲刺 (6/6)
    第08组 Alpha冲刺 (5/6)
  • 原文地址:https://www.cnblogs.com/bimgoo/p/2960270.html
Copyright © 2011-2022 走看看