/******************************************************************************* * Author :Honker.y * Email :Honker.ying@gmail.com * Last modified :2011-04-21 22:34 * Filename :open_file.c * version :1.0 * Description :GTK实现打开文件操作 *Revision : * Compiler :gcc * Install : * Use : *******************************************************************************/ #include <stdlib.h> #include <gtk/gtk.h> /** * @brief 创建一个新的横向盒,它包含一个图像和一个标签,并返回这个盒 * * @param xpm_filename * @param label_text * * @return box */ GtkWidget * xpm_label_box (gchar * xpm_filename, gchar * label_text) { GtkWidget *box; GtkWidget *label; GtkWidget *image; /* 为图像和标签创建盒 */ box = gtk_hbox_new (FALSE, 0); gtk_container_set_border_width (GTK_CONTAINER (box), 2); /* 创建一个图像 */ image = gtk_image_new_from_file (xpm_filename); /* 为按钮创建