📄 callbacks.h
字号:
/* * callbacks.h * * *//* char *passwd; char *username; char *adslname; char *face;*/ typedef struct __DEF __def; struct __DEF { char *adslname; char *username; char *passwd; char *ppp; }; typedef struct _PPPDProc PPPDProc;struct _PPPDProc { const char *cmd[10]; int out_pipe; int err_pipe; int in_pipe; int pid; GError *error; guint out_tag; guint err_tag; GIOChannel *out; GIOChannel *err;};// typedef struct IGWT Igwt; typedef struct { GtkWidget *gwt; int i;}IGWT; typedef IGWT *PIgwt; typedef IGWT Iwgt; PPPDProc pppd; extern __def def; extern GtkWidget *username_edit; extern GtkWidget *password_edit; extern GtkWidget *interface_combo; int tail_pid;gboolean on_window_delete_event (GtkWidget *widget,GdkEvent *event,gpointer user_data);void on_connect (GtkWidget *widget,gpointer user_data);void on_windowcancel_btn_clicked(GtkWidget *widget,gpointer user_data);void load_interfaces();void load_profile(GtkWidget * shows);void status_pop_menu(GtkStatusIcon* icon, guint button, guint activate_time,gpointer user_data);char *get_passwd_of(char *username);char * get_username_from(char *profile);void load_active_pro(GtkWidget *widget);void on_prop(GtkMenuItem *menuitem, gpointer user_data);void on_quit (GtkMenuItem *menuitem, gpointer user_data);gboolean on_disconnect (GtkWidget *widget,gpointer user_data);gboolean on_status_delete_event(GtkWidget *widget,GdkEvent *event, gpointer user_data);gboolean enter_press(GtkWidget *widget,GdkEventKey *event,GtkWidget *entry);void save_profile(char *pw,char *unm,char *adsl);void write_password_file(char * username, char * password,char *file);void combox_changed(GtkComboBox *widget, gpointer user_data);void on_del (GtkWidget *widget, gpointer user_data);void combox_entry_changed(GtkEntry *entry,gpointer data);void status_page(GtkStatusIcon *status_icon,gpointer data);void status_notify(GObject *gobject, GParamSpec *arg1, gpointer user_data);void ckb_handler(GtkToggleButton *togglebutton,Iwgt *data);void do_ok(GtkWidget *widget,GtkWidget *data);void do_rect(GtkWidget *widget,GtkWidget *data);void chb1_handler (GtkToggleButton *togglebutton,gpointer data);void entry_handler(GtkWidget *entry,GtkWidget *data); void dis_connect();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -