23 |
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
24 |
|
|
25 |
Copyright (C) 1999 Pavel Janík ml., Hugh Blemings |
Copyright (C) 1999 Pavel Janík ml., Hugh Blemings |
26 |
Copyright (C) 1999-2002 Ján Derfiňák <ja@mail.upjs.sk>. |
Copyright (C) 1999-2005 Jan Derfinak |
27 |
Copyright (C) 2001-2003 Pawel Kot |
Copyright (C) 2001-2003 Pawel Kot |
28 |
Copyright (C) 2002-2003 BORBELY Zoltan |
Copyright (C) 2002-2003 BORBELY Zoltan |
29 |
Copyright (C) 2002 Markus Plail |
Copyright (C) 2002 Markus Plail |
721 |
|
|
722 |
static void OKSaveSMStoMailbox(GtkWidget * widget, gpointer data) |
static void OKSaveSMStoMailbox(GtkWidget * widget, gpointer data) |
723 |
{ |
{ |
724 |
mailbox_name = gtk_file_selection_get_filename(GTK_FILE_SELECTION(data)); |
mailbox_name = (gchar *) gtk_file_selection_get_filename(GTK_FILE_SELECTION(data)); |
725 |
SaveToMailbox(mailbox_name); |
SaveToMailbox(mailbox_name); |
726 |
gtk_widget_hide(GTK_WIDGET(data)); |
gtk_widget_hide(GTK_WIDGET(data)); |
727 |
} |
} |
762 |
SaveSMStoMailbox = gtk_file_selection_new (_("Choose Mailbox File")); |
SaveSMStoMailbox = gtk_file_selection_new (_("Choose Mailbox File")); |
763 |
gtk_object_set_data (GTK_OBJECT (SaveSMStoMailbox), "SaveSMStoMailbox", SaveSMStoMailbox); |
gtk_object_set_data (GTK_OBJECT (SaveSMStoMailbox), "SaveSMStoMailbox", SaveSMStoMailbox); |
764 |
gtk_container_set_border_width (GTK_CONTAINER (SaveSMStoMailbox), 10); |
gtk_container_set_border_width (GTK_CONTAINER (SaveSMStoMailbox), 10); |
765 |
GTK_WINDOW (SaveSMStoMailbox)->type = GTK_WINDOW_DIALOG; |
GTK_WINDOW (SaveSMStoMailbox)->type = GTK_WINDOW_TOPLEVEL; |
766 |
|
|
767 |
ok_button1 = GTK_FILE_SELECTION (SaveSMStoMailbox)->ok_button; |
ok_button1 = GTK_FILE_SELECTION (SaveSMStoMailbox)->ok_button; |
768 |
gtk_object_set_data (GTK_OBJECT (SaveSMStoMailbox), "ok_button1", ok_button1); |
gtk_object_set_data (GTK_OBJECT (SaveSMStoMailbox), "ok_button1", ok_button1); |
810 |
static inline gint RefreshSMSLength(GtkWidget * widget, GdkEventKey * event, gpointer callback_data) |
static inline gint RefreshSMSLength(GtkWidget * widget, GdkEventKey * event, gpointer callback_data) |
811 |
{ |
{ |
812 |
RefreshSMSStatus(); |
RefreshSMSStatus(); |
813 |
if (GTK_EDITABLE(widget)->editable == FALSE) |
if (gtk_editable_get_editable (GTK_EDITABLE(widget)) == FALSE) |
814 |
return (FALSE); |
return (FALSE); |
815 |
if (event->keyval == GDK_BackSpace || event->keyval == GDK_Clear || |
if (event->keyval == GDK_BackSpace || event->keyval == GDK_Clear || |
816 |
event->keyval == GDK_Insert || event->keyval == GDK_Delete || |
event->keyval == GDK_Insert || event->keyval == GDK_Delete || |
1305 |
|
|
1306 |
gtk_item_factory_create_items(item_factory, nmenu_items, send_menu_items, NULL); |
gtk_item_factory_create_items(item_factory, nmenu_items, send_menu_items, NULL); |
1307 |
|
|
1308 |
gtk_accel_group_attach(accel_group, GTK_OBJECT(sendSMS.SMSSendWindow)); |
gtk_window_add_accel_group(GTK_WINDOW(sendSMS.SMSSendWindow), accel_group); |
1309 |
|
|
1310 |
/* Finally, return the actual menu bar created by the item factory. */ |
/* Finally, return the actual menu bar created by the item factory. */ |
1311 |
menubar = gtk_item_factory_get_widget(item_factory, "<main>"); |
menubar = gtk_item_factory_get_widget(item_factory, "<main>"); |
1320 |
|
|
1321 |
/* Create the toolbar */ |
/* Create the toolbar */ |
1322 |
|
|
1323 |
toolbar = gtk_toolbar_new(GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_ICONS); |
toolbar = gtk_toolbar_new(); |
1324 |
gtk_toolbar_set_button_relief(GTK_TOOLBAR(toolbar), GTK_RELIEF_NORMAL); |
gtk_toolbar_set_style(GTK_TOOLBAR(toolbar), GTK_TOOLBAR_ICONS); |
1325 |
|
gtk_toolbar_set_orientation(GTK_TOOLBAR(toolbar), GTK_ORIENTATION_HORIZONTAL); |
1326 |
|
|
1327 |
gtk_toolbar_append_item(GTK_TOOLBAR(toolbar), NULL, _("Send message"), NULL, |
gtk_toolbar_append_item(GTK_TOOLBAR(toolbar), NULL, _("Send message"), NULL, |
1328 |
NewPixmap(SendSMS_xpm, GUI_SMSWindow->window, |
NewPixmap(SendSMS_xpm, GUI_SMSWindow->window, |
1715 |
|
|
1716 |
gtk_item_factory_create_items(item_factory, nmenu_items, menu_items, NULL); |
gtk_item_factory_create_items(item_factory, nmenu_items, menu_items, NULL); |
1717 |
|
|
1718 |
gtk_accel_group_attach(accel_group, GTK_OBJECT(GUI_SMSWindow)); |
gtk_window_add_accel_group(GTK_WINDOW(GUI_SMSWindow), accel_group); |
1719 |
|
|
1720 |
/* Finally, return the actual menu bar created by the item factory. */ |
/* Finally, return the actual menu bar created by the item factory. */ |
1721 |
menubar = gtk_item_factory_get_widget(item_factory, "<main>"); |
menubar = gtk_item_factory_get_widget(item_factory, "<main>"); |
1729 |
gtk_widget_show(menubar); |
gtk_widget_show(menubar); |
1730 |
|
|
1731 |
/* Create the toolbar */ |
/* Create the toolbar */ |
1732 |
toolbar = gtk_toolbar_new(GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_ICONS); |
toolbar = gtk_toolbar_new(); |
1733 |
gtk_toolbar_set_button_relief(GTK_TOOLBAR(toolbar), GTK_RELIEF_NORMAL); |
gtk_toolbar_set_style(GTK_TOOLBAR(toolbar), GTK_TOOLBAR_ICONS); |
1734 |
|
gtk_toolbar_set_orientation(GTK_TOOLBAR(toolbar), GTK_ORIENTATION_HORIZONTAL); |
1735 |
|
|
1736 |
gtk_toolbar_append_item(GTK_TOOLBAR(toolbar), NULL, _("New message"), NULL, |
gtk_toolbar_append_item(GTK_TOOLBAR(toolbar), NULL, _("New message"), NULL, |
1737 |
NewPixmap(Edit_xpm, GUI_SMSWindow->window, |
NewPixmap(Edit_xpm, GUI_SMSWindow->window, |
1762 |
gtk_widget_show(toolbar); |
gtk_widget_show(toolbar); |
1763 |
|
|
1764 |
vpaned = gtk_vpaned_new(); |
vpaned = gtk_vpaned_new(); |
1765 |
gtk_paned_set_handle_size(GTK_PANED(vpaned), 10); |
// gtk_paned_set_handle_size(GTK_PANED(vpaned), 10); |
1766 |
gtk_paned_set_gutter_size(GTK_PANED(vpaned), 15); |
// gtk_paned_set_gutter_size(GTK_PANED(vpaned), 15); |
1767 |
gtk_box_pack_end(GTK_BOX(main_vbox), vpaned, TRUE, TRUE, 0); |
gtk_box_pack_end(GTK_BOX(main_vbox), vpaned, TRUE, TRUE, 0); |
1768 |
gtk_widget_show(vpaned); |
gtk_widget_show(vpaned); |
1769 |
|
|
1770 |
hpaned = gtk_hpaned_new(); |
hpaned = gtk_hpaned_new(); |
1771 |
gtk_paned_set_handle_size(GTK_PANED(hpaned), 8); |
// gtk_paned_set_handle_size(GTK_PANED(hpaned), 8); |
1772 |
gtk_paned_set_gutter_size(GTK_PANED(hpaned), 10); |
// gtk_paned_set_gutter_size(GTK_PANED(hpaned), 10); |
1773 |
gtk_paned_add1(GTK_PANED(vpaned), hpaned); |
gtk_paned_add1(GTK_PANED(vpaned), hpaned); |
1774 |
gtk_widget_show(hpaned); |
gtk_widget_show(hpaned); |
1775 |
|
|