2011-01-28 89 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