==== 给控件添加右键菜单 ==== 1. 在控件块里面添加ContextMenu的子块,以action元素的形式将菜单项添加到子块中,其中text属性用于指定显示文本,name用于标识该菜单项
2. 在Command的onControlEvent中添加响应的处理逻辑,此时ctrlName参数为action对应的name属性 void CmdCreateModel::onControlEvent(const char * ctrlName, TypeID event) { if (strcmp(ctrlName, "tbl.test") == 0) { Recti rect; m_pDlg->getTableSelectionRange("node.tbl", &rect); } }