我正在尝试使用一些单选按钮创建一个工具栏。问题是当我在工具栏中添加一个按钮时,按钮太大,比工具栏的高度大。我已经尝试设置位图的大小而不是任何结果。但是,没有任何功能可以设置工具本身的大小。有没有办法实现呢?
this->m_ToolBar = new wxToolBar(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTB_HORIZONTAL | wxNO_BORDER | wxTB_TEXT | wxTB_NOICONS);
this->m_ToolBar->AddRadioTool(this->LastToolBarId, Name, wxNullBitmap, wxNullBitmap, toolTip, wxT(""), Data);
this->m_ToolBar->ToggleTool (this->LastToolBarId, true);
this->m_ToolBar->Realize();
答案 0 :(得分:0)
好的,我找到了。我不知道工具文本上有一个白色位图(16x15)。所以答案很简单。我使用大小为(1,1)
的SetToolBitmapSizepublic testSuiteStop() {
def properties = new com.eviware.soapui.support.types.StringToObjectMap();
def reportTestCase = testRunner.testCase.testSuite.project.getTestSuiteByName("Report").getTestCaseByName("FinalReport");
reportTestCase.run(properties, true);
def testSuite = context.testCase.testSuite;
def totalTestCases = testSuite.getTestCases().size();
for(testCaseItem in (0..totalTestCases-1)) {
testSuite.getTestCaseAt(testCaseItem).setDisabled(true)
}
}