2011-01-28 83 views
0

我有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()不工作?

回答

0

您不能将按钮的大小设置得比它的内容小,比如您给按钮的名称。尝试从当前大小增加按钮的大小,它会增加但不会减少。可能会减小字体大小可以帮助你,但我不确定这一点。

+0

做得好la thanx 4回答我刚才看到它 – user513164 2011-02-21 07:18:37