⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 email_numset.cxx

📁 LINUX下的收发E-MAIL的程序
💻 CXX
字号:
// generated by Fast Light User Interface Designer (fluid) version 1.0010

#include "Email_numset.h"


static void cb_Mnb_browser(Fl_Browser * o, void *)
{
    if (number_manage(Mnb_browser->value(), 0, setnum_id) == -1) {
	printf("get record error!\n");
	return;
    } else {
	Mnbdel_but->activate();
	Mnbcht_but->activate();
    }
}


static void cb_Mnbadd_but(Fl_Button *, void *)
{
    Mnumsys_window->hide();
    Email_numchr_window(NONE_SET);
}


static void cb_Mnbdel_but(Fl_Button *, void *)
{
    number_manage(Mnb_browser->value(), DELRECORD, setnum_id);
    Mnbdel_but->deactivate();
    Mnbcht_but->deactivate();
}


static void cb_Mnbcht_but(Fl_Button *, void *)
{
    Mnumsys_window->hide();
    Email_numchr_window(CHAR_SET);
}


static void cb_Mnbcls_but(Fl_Button *, void *)
{
    Mnumsys_window->hide();
    Emain_window->show();
}


int create_numset_win()
{
    Fl_Color c1 = (Fl_Color) atoi("100");
    Fl_Color c2 = (Fl_Color) atoi("200");
    Fl_Color c3 = (Fl_Color) atoi("201");
    Fl::set_color(c1, 204, 255, 204);
    Fl::set_color(c2, 153, 255, 153);
    Fl::set_color(c3, 102, 153, 102);

    Fl_Window *w;
    {
	Fl_Window *o = Mnumsys_window = new Fl_Window(0, 40, NBW_W, NBW_H);
	w = o;
	o->color(c1);
	{
	    Fl_Group *o = Mnbsys_gb = new Fl_Group(0, 0, NBW_W, NBW_H);
	    o->color(c1);
	    {
		Fl_Box *o = Mnb_box =
		    new Fl_Box(0, 0, 3 * NBW_W / 10, NBW_H / 10,
			       "用户名");
		o->color(c1);
		o->box(FL_UP_BOX);
	    }
	    {
		Fl_Box *o = Mbox_box =
		    new Fl_Box(3 * NBW_W / 10, 0, 7 * NBW_W / 10,
			       NBW_H / 10,
			       "邮件地址");
		o->color(c1);
		o->box(FL_UP_BOX);
	    }
	    {
		Fl_Select_Browser *o = Mnb_browser =
		    new Fl_Select_Browser(0, NBW_H / 10, NBW_W,
					  7 * NBW_H / 10);
		Mnb_browser->column_widths(tabs_numsys);
		Mnb_browser->color(255);
		Mnb_browser->type(FL_MULTI_BROWSER);
		o->callback((Fl_Callback *) cb_Mnb_browser);
	    }
	    {
		Fl_Button *o = Mnbadd_but =
		    new Fl_Button(NBW_W / 15, 21 * NBW_H / 25, NBW_W / 6,
				  3 * NBW_W / 25, "\314\355\274\323 ");
		o->color(c2);
		o->selection_color(c2);
		o->box(FL_THIN_UP_BOX);
		o->callback((Fl_Callback *) cb_Mnbadd_but);
	    }
	    {
		Fl_Button *o = Mnbdel_but =
		    new Fl_Button(3 * NBW_W / 10, 21 * NBW_H / 25,
				  NBW_W / 6,
				  3 * NBW_W / 25, "\311\276\263\375");
		o->color(c2);
		o->selection_color(c2);
		o->box(FL_THIN_UP_BOX);
		o->deactivate();
		o->callback((Fl_Callback *) cb_Mnbdel_but);
	    }
	    {
		Fl_Button *o = Mnbcht_but =
		    new Fl_Button(8 * NBW_W / 15, 21 * NBW_H / 25,
				  NBW_W / 6,
				  3 * NBW_W / 25, "\312\364\320\324");
		o->color(c2);
		o->selection_color(c2);
		o->box(FL_THIN_UP_BOX);
		o->deactivate();
		o->callback((Fl_Callback *) cb_Mnbcht_but);
	    }
	    {
		Fl_Button *o = Mnbcls_but =
		    new Fl_Button(23 * NBW_W / 30, 21 * NBW_H / 25,
				  NBW_W / 6,
				  3 * NBW_W / 25, "返回");
		o->color(c2);
		o->selection_color(c2);
		o->box(FL_THIN_UP_BOX);
		o->callback((Fl_Callback *) cb_Mnbcls_but);
	    }
	    o->end();
	}
	o->end();
    }
    if (number_manage(-1, 0, setnum_id) == -1) {
	printf("show number error!\n");
    }
    w->show();
    return 0;
}


int Email_numset()
{
    if (create_numset_win() == -1) {
	printf("create numset error!\n");
	return -1;
    }
    return 0;
}

⌨️ 快捷键说明

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