• 大小: 661KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: linux  

资源简介

linux 界面串口调试助手

资源截图

代码片段和文件信息

/*
 * XGCom (Xiyou Linux Group)
 *
 * Copyright (c) 2008-~  Xiyou Linux Group
 *
 * This source code is released for free distribution under the
 * terms of the GNU General Public License.
 *
 * file name: About.c
 * modify date: 2009-7-30
 * Author: helight.xu@gmail.com
 *
 * Program definitions:
 */
#ifdef HAVE_CONFIG_H
# include 
#endif

#include 
#include “About.h“
void
on_close_ascii_clicked (GtkButton *button gpointer user_data);


GtkWidget* create_about_xgcom (GtkWidget *main_window)
{
GtkWidget *about_xgcom;
GdkPixbuf *about_xgcom_icon_pixbuf;
GtkWidget *dialog_vbox;
GtkWidget *vbox_xgcom;
GtkWidget *image_photo;
GtkWidget *label_note;
GtkWidget *label_author;
GtkWidget *button_close;
GtkWidget *dialog_action_area;
GtkWidget *close_about;

about_xgcom = gtk_dialog_new_with_buttons(“About XGCom“ 
GTK_WINDOW(main_window) GTK_DIALOG_DESTROY_WITH_PARENTNULL);
gtk_window_set_type_hint (GTK_WINDOW (about_xgcom) GDK_WINDOW_TYPE_HINT_DIALOG);

about_xgcom_icon_pixbuf = create_pixbuf (“xgcom.png“);
if (about_xgcom_icon_pixbuf)
{
gtk_window_set_icon (GTK_WINDOW (about_xgcom) about_xgcom_icon_pixbuf);
gdk_pixbuf_unref (about_xgcom_icon_pixbuf);
}

dialog_vbox = GTK_DIALOG (about_xgcom)->vbox;
gtk_widget_show (dialog_vbox);

vbox_xgcom = gtk_vbox_new (FALSE 0);
gtk_widget_show (vbox_xgcom);
gtk_box_pack_start (GTK_BOX (dialog_vbox) vbox_xgcom TRUE TRUE 0);

image_photo = create_pixmap (about_xgcom “xgcom.png“);
gtk_widget_show (image_photo);
gtk_box_pack_start (GTK_BOX (vbox_xgcom) image_photo TRUE TRUE 0);

label_note = gtk_label_new (_(“XGCom (0.04)“));
gtk_widget_show (label_note);
gtk_box_pack_start (GTK_BOX (vbox_xgcom) label_note FALSE FALSE 0);
gtk_label_set_use_markup (GTK_LABEL (label_note) TRUE);

label_author = gtk_label_new (_(“XGCom is a open source software.\nLicensed under the GNU GPL v2\nCopyright     Helight.xu@gmail.com“));
gtk_widget_show (label_author);
gtk_box_pack_start (GTK_BOX (vbox_xgcom) label_author FALSE FALSE 0);

button_close = gtk_button_new_with_mnemonic (_(“http://zhwen.org“));
gtk_widget_show (button_close);
gtk_box_pack_start (GTK_BOX (vbox_xgcom) button_close FALSE FALSE 0);
gtk_button_set_relief (GTK_BUTTON (button_close) GTK_RELIEF_NONE);

dialog_action_area = GTK_DIALOG (about_xgcom)->action_area;
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area) GTK_BUTTONBOX_SPREAD);
gtk_widget_show (dialog_action_area);

close_about = gtk_button_new_from_stock (“gtk-close“);
gtk_widget_show (close_about);
gtk_dialog_add_action_widget (GTK_DIALOG (about_xgcom) close_about GTK_RESPONSE_CLOSE);
GTK_WIDGET_SET_FLAGS (close_about GTK_CAN_DEFAULT);

g_signal_connect ((gpointer) button_close “clicked“
G_CALLBACK (on_button_link_clicked) NULL);
g_signal_connect ((gpointer) close_about “clicked“
G_CALLBACK (on_close_about_clicked) about_xgcom);

gtk_widget_grab_focus (button_close);
return about_xg

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-07-29 19:02  xgcom-0.04.2-src\
     文件         116  2011-07-29 19:01  xgcom-0.04.2-src\AUTHORS
     文件       18353  2011-07-29 19:01  xgcom-0.04.2-src\COPYING
     文件         154  2011-07-29 19:01  xgcom-0.04.2-src\ChangeLog
     文件       15744  2012-04-03 01:37  xgcom-0.04.2-src\INSTALL
     文件       23320  2011-07-29 19:01  xgcom-0.04.2-src\Makefile
     文件         612  2011-07-29 19:01  xgcom-0.04.2-src\Makefile.am
     文件       22860  2011-07-29 19:01  xgcom-0.04.2-src\Makefile.in
     文件           0  2011-07-29 19:01  xgcom-0.04.2-src\NEWS
     文件         393  2011-07-29 19:01  xgcom-0.04.2-src\README
     文件       56630  2011-07-29 19:01  xgcom-0.04.2-src\aclocal.m4
     文件        4476  2011-07-29 19:01  xgcom-0.04.2-src\autogen.sh
     目录           0  2011-07-29 19:01  xgcom-0.04.2-src\autom4te.cache\
     文件      230317  2011-07-29 19:01  xgcom-0.04.2-src\autom4te.cache\output.0
     文件      230317  2011-07-29 19:01  xgcom-0.04.2-src\autom4te.cache\output.1
     文件        7133  2011-07-29 19:01  xgcom-0.04.2-src\autom4te.cache\requests
     文件       49989  2011-07-29 19:01  xgcom-0.04.2-src\autom4te.cache\traces.0
     文件       39238  2011-07-29 19:01  xgcom-0.04.2-src\autom4te.cache\traces.1
     文件        2163  2011-07-29 19:01  xgcom-0.04.2-src\config.h
     文件        2006  2011-07-29 19:01  xgcom-0.04.2-src\config.h.in
     文件       20255  2011-07-29 19:01  xgcom-0.04.2-src\config.log
     文件       34639  2011-07-29 19:01  xgcom-0.04.2-src\config.status
     文件      229483  2011-07-29 19:01  xgcom-0.04.2-src\configure
     文件         797  2011-07-29 19:01  xgcom-0.04.2-src\configure.in
     文件       20334  2012-04-03 01:37  xgcom-0.04.2-src\depcomp
     目录           0  2011-07-29 19:02  xgcom-0.04.2-src\doc\
     文件       56320  2011-07-29 19:01  xgcom-0.04.2-src\doc\XGCom-develop.doc
     文件      221184  2011-07-29 19:01  xgcom-0.04.2-src\doc\XGCom-intro.doc
     文件       13998  2012-04-03 01:37  xgcom-0.04.2-src\install-sh
     文件       10346  2012-04-03 01:37  xgcom-0.04.2-src\missing
     文件        3538  2011-07-29 19:01  xgcom-0.04.2-src\mkinstalldirs
............此处省略75个文件信息

评论

共有 条评论