glui设置按钮宽度

时间:2011-01-28 07:38:38

标签: glui

我的glui代码有问题,如下:

glui=GLUI_Master.create_glui_subwindow(main_window,GLUI_SUBWINDOW_TOP);
b1 = glui->add_button("Navigator",0,cal);
b1->GLUI_Control::set_w(10);

glui1->add_column(false);
b2=glui1->add_button("Query",1,cal);
b2->set_w(50);
glui1->add_column(false);
b3=glui1->add_button("OLAPTable",2,cal); 
b3->set_w(50);

我的计划运作良好;但现在我想改变按钮的宽度。为此,我使用 set_w 函数 GLUI_Control :: set_w(); 。这些功能不起作用(按钮的大小保持不变)。

如何更改glui窗口或子窗口中按钮的大小?

为什么 set_w()不起作用?

1 个答案:

答案 0 :(得分:0)

您无法将按钮的大小设置为小于其内容,即您为该按钮指定的名称。尝试从当前大小增加按钮的大小,它会增加但不会减少。可能是减小字体大小可以帮助你,但我不确定。