创建自定义fltk对话框/模态窗口

时间:2014-09-12 10:14:49

标签: fltk

我想用fltk创建一个自定义对话框窗口。我会把小工具。后台进程应该等到对话框完成。我找不到任何这方面的例子。我正在寻找fl_input函数。我找到了makeform()函数,但它没有多大帮助。

2 个答案:

答案 0 :(得分:2)

我在库中找到了innate()函数。在函数中有一行:

while (w->shown()) Fl::wait();

这是我的解决方案。例如:

Fl_Window* w = new Fl_Window(400, 300);
w->set_modal();
w->show();
while (w->shown()) Fl::wait();

将等待用户关闭窗口。

答案 1 :(得分:-1)

只需使用Fl_Window并调用 set_modal()函数。