Ширина кнопки настройки - PullRequest
0 голосов
/ 28 января 2011

У меня проблема с 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 голосов
/ 17 февраля 2011

Нельзя установить размер кнопки меньше, чем ее содержимое, т. Е. Имя, которое вы дали кнопке. Попробуйте увеличить размер кнопки от ее текущего размера, она будет увеличиваться, но не будет уменьшаться. Может быть, вам поможет уменьшение размера шрифта, но я не уверен в этом.

...