#include<gtk/gtk.h>
int main(int argc,char*argv[])
{
GtkWidget *window;
GtkWidget *button;
gtk_init(&argc,&argv);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
button=gtk_image_menu_item_new_from_stock(GTK_STOCK_OK,NULL);
g_signal_connect(window,"destroy",G_CALLBACK(gtk_main_quit),NULL);
gtk_window_set_position(GTK_WINDOW(window),GTK_WIN_POS_CENTER);
gtk_container_add(GTK_CONTAINER(window),button);
//gtk_window_set_default_size(GTK_WINDOW(window),320,240);
gtk_widget_show_all(window);
gtk_main();
return 0;
}
GTK_STOCK_OK就是确定,你可以在gtkstock.h文件里面找到相关的定义
#define GTK_STOCK_ABOUT
#define GTK_STOCK_ADD
#define GTK_STOCK_APPLY
#define GTK_STOCK_BOLD
#define GTK_STOCK_CANCEL
#define GTK_STOCK_CDROM
#define GTK_STOCK_CLEAR
#define GTK_STOCK_CLOSE
#define GTK_STOCK_COLOR_PICKER
#define GTK_STOCK_CONVERT
#define GTK_STOCK_CONNECT
#define GTK_STOCK_COPY
#define GTK_STOCK_CUT
#define GTK_STOCK_DELETE
#define GTK_STOCK_DIALOG_AUTHENTICATION
#define GTK_STOCK_DIALOG_ERROR
#define GTK_STOCK_DIALOG_INFO
#define GTK_STOCK_DIALOG_QUESTION
#define GTK_STOCK_DIALOG_WARNING
#define GTK_STOCK_DIRECTORY
#define GTK_STOCK_DISCONNECT
#define GTK_STOCK_DND
#define GTK_STOCK_DND_MULTIPLE
#define GTK_STOCK_EDIT
#define GTK_STOCK_EXECUTE
#define GTK_STOCK_FILE
#define GTK_STOCK_FIND
#define GTK_STOCK_FIND_AND_REPLACE
#define GTK_STOCK_FLOPPY
#define GTK_STOCK_FULLSCREEN
#define GTK_STOCK_GOTO_BOTTOM
#define GTK_STOCK_GOTO_FIRST
#define GTK_STOCK_GOTO_LAST
#define GTK_STOCK_GOTO_TOP
#define GTK_STOCK_GO_BACK
#define GTK_STOCK_GO_DOWN
#define GTK_STOCK_GO_FORWARD
#define GTK_STOCK_GO_UP
#define GTK_STOCK_HARDDISK
#define GTK_STOCK_HELP
#define GTK_STOCK_HOME
#define GTK_STOCK_INDENT
#define GTK_STOCK_INDEX
#define GTK_STOCK_INFO
#define GTK_STOCK_ITALIC
#define GTK_STOCK_JUMP_TO
#define GTK_STOCK_JUSTIFY_CENTER
#define GTK_STOCK_JUSTIFY_FILL
#define GTK_STOCK_JUSTIFY_LEFT
#define GTK_STOCK_JUSTIFY_RIGHT
#define GTK_STOCK_LEAVE_FULLSCREEN
#define GTK_STOCK_MEDIA_FORWARD
#define GTK_STOCK_MEDIA_NEXT
#define GTK_STOCK_MEDIA_PAUSE
#define GTK_STOCK_MEDIA_PLAY
#define GTK_STOCK_MEDIA_PREVIOUS
#define GTK_STOCK_MEDIA_RECORD
#define GTK_STOCK_MEDIA_REWIND
#define GTK_STOCK_MEDIA_STOP
#define GTK_STOCK_MISSING_IMAGE
#define GTK_STOCK_NETWORK
#define GTK_STOCK_NEW
#define GTK_STOCK_NO
#define GTK_STOCK_OK
#define GTK_STOCK_OPEN
#define GTK_STOCK_PASTE
#define GTK_STOCK_PREFERENCES
#define GTK_STOCK_PRINT
#define GTK_STOCK_PRINT_PREVIEW
#define GTK_STOCK_PROPERTIES
#define GTK_STOCK_QUIT
#define GTK_STOCK_REDO
#define GTK_STOCK_REFRESH
#define GTK_STOCK_REMOVE
#define GTK_STOCK_REVERT_TO_SAVED
#define GTK_STOCK_SAVE
#define GTK_STOCK_SAVE_AS
#define GTK_STOCK_SELECT_COLOR
#define GTK_STOCK_SELECT_FONT
#define GTK_STOCK_SORT_ASCENDING
#define GTK_STOCK_SORT_DESCENDING
#define GTK_STOCK_SPELL_CHECK
#define GTK_STOCK_STOP
#define GTK_STOCK_STRIKETHROUGH
#define GTK_STOCK_UNDELETE
#define GTK_STOCK_UNDERLINE
#define GTK_STOCK_UNDO
#define GTK_STOCK_UNINDENT
#define GTK_STOCK_YES
#define GTK_STOCK_ZOOM_100
#define GTK_STOCK_ZOOM_FIT
#define GTK_STOCK_ZOOM_IN
#define GTK_STOCK_ZOOM_OUT
基本都在这里了
页:
[1]