?? editconsoleaddress.c
字號:
#include "editConsoleAddress.h"GtkWidget *dialog;void TokCall(GtkWidget * button,gpointer data){ char *string = gtk_entry_get_text(GTK_ENTRY((GtkWidget *)data)); bzero(consoleAddr,sizeof(servConfFilePath)); strcpy(consoleAddr,string); gtk_widget_destroy(dialog); }void TcancelCall(GtkWidget * button,gpointer data){ gtk_widget_destroy(dialog);}void editConsoleAddress(GtkObject *window,gpointer data){ GtkWidget *vbox; GtkWidget *hbox; GtkWidget *label; GtkWidget *entry; GtkWidget *ok; GtkWidget *cancel; dialog = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_position(GTK_WINDOW(dialog),GTK_WIN_POS_CENTER); gtk_window_set_title(GTK_WINDOW(dialog),"Input the console address"); gtk_window_set_default_size(GTK_WINDOW(dialog),300,200); vbox = gtk_vbox_new(TRUE,5); gtk_container_add(GTK_CONTAINER(dialog),vbox); label = gtk_label_new("Input the console address:"); gtk_box_pack_start(GTK_BOX(vbox),label,FALSE,FALSE,5); entry = gtk_entry_new(); gtk_entry_set_text(GTK_ENTRY(entry),consoleAddr); gtk_box_pack_start(GTK_BOX(vbox),entry,FALSE,FALSE,5); hbox = gtk_hbox_new(TRUE,5); gtk_box_pack_start(GTK_BOX(vbox),hbox,FALSE,FALSE,5); ok = gtk_button_new_with_label("ok"); cancel = gtk_button_new_with_label("cancel"); g_signal_connect(GTK_OBJECT(ok),"clicked",G_CALLBACK(TokCall),entry); g_signal_connect(GTK_OBJECT(cancel),"clicked",G_CALLBACK(TcancelCall),entry); gtk_box_pack_start(GTK_BOX(hbox),ok,FALSE,FALSE,5); gtk_box_pack_start(GTK_BOX(hbox),cancel,FALSE,FALSE,5); gtk_widget_show_all(dialog);}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -