infobox.h

来自「crack modeling with xfem」· C头文件 代码 · 共 37 行

H
37
字号
/* 2008 (c) Dorival M. Pedroso */#ifndef MPM_INFOBOX_H#define MPM_INFOBOX_H#include <FL/Fl.H>#include <FL/Fl_Box.H>#include <FL/Fl_Button.H>#include <FL/Fl_Double_Window.H>void HideInfoBox (Fl_Widget * IB, void * Win) { ((Fl_Window*)Win)->hide(); }void InfoBox (char const * Message){	Fl_Window * w = new Fl_Window (420,103,"Error");	w->begin();		Fl_Box    * i = new Fl_Box   (10,10, 50,50,"!");		Fl_Box    * o = new Fl_Box   (70,25,350,20,Message);		Fl_Button * b = new Fl_Button(310,70,90,23,"Ok");	w->end();	i->box        (FL_THIN_UP_BOX);	i->labelfont  (FL_TIMES_BOLD);	i->labelsize  (34);	i->color      (FL_WHITE);	i->labelcolor (FL_BLUE);	o->align      (FL_ALIGN_LEFT|FL_ALIGN_INSIDE|FL_ALIGN_WRAP);	b->callback   (&HideInfoBox, w);	b->color      (0xefebe700);	w->color      (0xefebe700);	w->set_modal  ();	w->show       ();}#endif // MPM_INFOBOX_H/* 2008 (c) Dorival M. Pedroso */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?