zoukankan      html  css  js  c++  java
  • 八、MPxToolCommand, tool command

    1. Tool Property Sheets:

      是用来更改context属性的编辑框,类似于attribute editor。(property和attribute本质上是一个意思)作用于activated context。 The tool property sheet for the activated context is displayed by double-clicking on the tool’s icon.

      应该是这个东东:

    (1)弄出这个东东需要写两个MEL文件。(PS:我想应该和obj的file translators一个意思,可以在initializeplugin()函数中调用MGlobal::sourceFile()来先启动这两个MEL文件)

    (2)分别为:<yourContextName>Properties.mel and <yourContextName>Values.mel 

    (3)The <>Properties.mel file defines the layout of the editor and the actions to be taken by widgets in the editor.

    (4)The <>Values.mel file is used to retrieve values from the context with the editor is initialized.

    To effectively implement a tool property sheet for your context, you must implement sufficient edit and query options in your context command as well as sufficient access methods in your MPxContext class for setting and retrieving its internal properties.

    2. MPxToolCommand

     MPxToolCommand是创建命令用于操作context类对象的基类。 他的actions是从MPxContext类中得到的。他是MPxCommand类的子类。

    一个Context只能有一个tool command连接到它。

     

  • 相关阅读:
    Xcode官方下载地址
    IOS9 Swift
    IOS常用框架
    JS 阻止事件冒泡
    ASP.NET MVC验证DateTime的问题
    如何将图片嵌入到Html中
    Linq使用中的ToList注意事项
    LINQ to Entity里面不能使用DateTime
    SQL Procedure Operations
    Windows Service Operations
  • 原文地址:https://www.cnblogs.com/bubbler/p/5157833.html
Copyright © 2011-2022 走看看