为什么在调用window.size()
或window.resize()
后无法调整窗口大小?如何解决这个问题?
int main(int argc, char** argv) {
Fl_Window window(0, 0, 110, 110);
window.position(0, 0);
// window.size(300, 300); <--uncomment this, and cannot resize window with teh mouse!
window.show(argc,argv);
return Fl::run();
}
答案 0 :(得分:2)
size(width,height)基本上是调整大小的快捷方式(x(),y(),width,height)。它修复了小部件的大小。
如果您希望窗口可调整大小,请致电
window.resizable(&window);
从分发tarball中查看测试程序中的subwindow.cxx。