我创建了一个按钮,当点击它时会通过回调打开一个新窗口,但是当这个按钮被点击时什么也没有发生,但是当它被释放时它会闪烁新窗口并且不允许我在新窗口中查看内容。请任何帮助,将不胜感激。新窗口没有在fltk中用按钮回调打开
回调
//Callback for advanced search
static void ad_cb(Fl_Button *theButton, void*)
{
Fl_Window adw (10,10,600,400);
Fl_Button adcc (30,40,120,20,"Advanced Search");
adcc.tooltip ("Make advanced search");
adw.show();
}
的按钮
Fl_Button ad (30,460 + 40,120,20,"Advanced Search");
ad.tooltip ("Make advanced search");
ad.callback((Fl_Callback*)ad_cb);
请提供[mcve]。 –