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

📄 aboutdlg.cc

📁 linux上网直通车的整个程序(含源程序)初版(可供局域网
💻 CC
字号:
#include "AboutDlg.h"#include "pixbuf/pixbuf.h"CAboutDlg::CAboutDlg(): m_image_logo(Gdk::Pixbuf::create_from_inline(24+16384,logo2_pix,false)){    set_border_width(15);    set_position(Gtk::WIN_POS_CENTER);      set_title(" 关于 Kpassport ");    // set_default_size(300,300);    set_resizable(FALSE);        kpassport_brief=("<big><b> Kpassport 0.01 Version </b></big>\n"       "( An NAT Passport based on GtkMM )\n"       "\n"       " Copyleft (C) 2005 Kpassport Dev Team \n");    m_label_brief.set_markup(kpassport_brief);    m_label_brief.set_justify(Gtk::JUSTIFY_CENTER);      m_hbox_kpassport.pack_start(m_image_logo);    m_hbox_kpassport.pack_start(m_label_brief, Gtk::PACK_SHRINK);    get_vbox()->pack_start(m_hbox_kpassport);   // Add pages to notebook    m_textview_authors.set_editable(false);    m_textview_authors.set_left_margin(8);    m_textview_authors.set_right_margin(8);    m_textview_license.set_editable(false);    m_textview_license.set_left_margin(8);    m_textview_license.set_right_margin(8);    m_scrollwin_authors.set_policy(Gtk::POLICY_NEVER,Gtk::POLICY_NEVER);    m_scrollwin_authors.set_shadow_type(Gtk::SHADOW_IN);    m_scrollwin_license.set_policy(Gtk::POLICY_NEVER,Gtk::POLICY_NEVER);    m_scrollwin_license.set_shadow_type(Gtk::SHADOW_IN);       m_refTextBufferAuthors = Gtk::TextBuffer::create();    m_refTextBufferLicense = Gtk::TextBuffer::create();    m_refTextBufferAuthors->set_text("\n\    Kpassport原来是由Katana在windows上独立开发的,后经\n\Katana允许,由kayue修改其核心类并移植到Linux下,发布了\n\最初的基于命令行的版本,当前版本是基于Gtkmm2.4开发的,\n\在此再次多谢Katana的支持。\n\n\   Katana  [主页]  katana.51.net\n\                [ QQ ]  31826\n\n\   Kayue   [邮箱]  s_zengsq@stu.edu.cn\n");    m_refTextBufferLicense->set_text("\n\    Kpassport Linux 版本是基于GPL2发布的自由软件,你可以\n\复制、修改它的源代码,但必须同时遵守GPL2,具体内容可以参\n\考同源代码一同发布的 COPYING 文件。\n\  更详细信息请参考:\n\        http://www.gnu.org/copyleft/gpl.html\n");    m_textview_authors.set_buffer(m_refTextBufferAuthors);    m_textview_license.set_buffer(m_refTextBufferLicense);    m_scrollwin_authors.add(m_textview_authors);    m_scrollwin_license.add(m_textview_license);    m_notebook_about.append_page(m_scrollwin_authors,"作者");    m_notebook_about.append_page(m_scrollwin_license,"版权");    get_vbox()->pack_start(m_notebook_about);      add_button("确定", Gtk::RESPONSE_OK);     show_all_children();}  CAboutDlg::~CAboutDlg(){}

⌨️ 快捷键说明

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