~writer-devs/writer/trunk

« back to all changes in this revision

Viewing changes to src/Widgets/TitleBar.vala

  • Committer: Anthony Huben
  • Date: 2015-04-10 20:16:49 UTC
  • Revision ID: harp37@gmail.com-20150410201649-acjmtjlrmokjlynk
Modified TitleBar.

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
        private Button save_button;
38
38
        private Button revert_button;
39
39
        private Button print_button;
40
 
        private Gtk.MenuItem save_file_item;
41
40
        private Gtk.MenuItem save_as_item;
42
41
        private Gtk.SearchEntry search_field;
43
42
 
53
52
            open_button = new Gtk.Button.from_icon_name ("document-open", Gtk.IconSize.LARGE_TOOLBAR);
54
53
            save_button = new Gtk.Button.from_icon_name ("document-save", Gtk.IconSize.LARGE_TOOLBAR);
55
54
            revert_button = new Gtk.Button.from_icon_name ("document-revert", Gtk.IconSize.LARGE_TOOLBAR);
56
 
            print_button = new Gtk.Button.from_icon_name ("document-print", Gtk.IconSize.LARGE_TOOLBAR);
 
55
            print_button = new Gtk.Button.from_icon_name ("document-export", Gtk.IconSize.LARGE_TOOLBAR);
57
56
 
58
57
            //Search Field
59
58
            search_field = new Gtk.SearchEntry ();
63
62
            });
64
63
 
65
64
            //AppMenu
66
 
            var new_file_item = new Gtk.MenuItem.with_label ("New");
67
 
            var open_file_item = new Gtk.MenuItem.with_label ("Open");
68
 
            save_file_item = new Gtk.MenuItem.with_label ("Save");
69
65
            save_as_item = new Gtk.MenuItem.with_label ("Save As");
70
66
            var preferences_item = new Gtk.MenuItem.with_label ("Preferences");
71
67
            var app_menu_menu = new Gtk.Menu ();
72
 
                app_menu_menu.add (save_file_item);
73
68
                app_menu_menu.add (save_as_item);
74
69
                app_menu_menu.add (new Gtk.SeparatorMenuItem ());
75
70
                app_menu_menu.add (preferences_item);
89
84
            revert_button.clicked.connect (app.revert);
90
85
            print_button.clicked.connect (app.print_file);
91
86
 
92
 
            new_file_item.activate.connect (app.new_file);
93
 
            save_file_item.activate.connect (app.save);
94
87
            save_as_item.activate.connect (app.save);
95
88
            preferences_item.activate.connect (app.preferences);
96
89
        }
103
96
            search_field.sensitive = active;
104
97
 
105
98
            save_as_item.sensitive = active;
106
 
            save_file_item.sensitive = active;
107
99
        }
108
100
    }
109
101
}