Commit 4beab7ef2813a54b30e8d6cb0587d23dd0edcedf

Authored by Perry Werneck
2 parents 4da7cf17 bf30a188

Merge branch 'develop' into keypads

Showing 1 changed file with 17 additions and 0 deletions   Show diff stats
src/objects/window/window.c
... ... @@ -195,6 +195,23 @@
195 195 gtk_notebook_set_show_border(widget->notebook, FALSE);
196 196 gtk_notebook_set_group_name(widget->notebook,PACKAGE_NAME ":Terminals");
197 197  
  198 + {
  199 + // Create new tab action widget
  200 + //GtkWidget * new_tab = gtk_image_new_from_icon_name("tab-new-symbolic",GTK_ICON_SIZE_LARGE_TOOLBAR);
  201 + GtkWidget * new_tab = gtk_button_new_from_icon_name("tab-new-symbolic",GTK_ICON_SIZE_LARGE_TOOLBAR);
  202 + gtk_button_set_relief(GTK_BUTTON(new_tab),GTK_RELIEF_NONE);
  203 + gtk_actionable_set_action_name(GTK_ACTIONABLE(new_tab),"app.new.tab");
  204 +
  205 + gtk_widget_set_margin_start(new_tab,6);
  206 + gtk_widget_set_margin_end(new_tab,6);
  207 + gtk_widget_set_margin_bottom(new_tab,0);
  208 + gtk_widget_set_valign(new_tab,GTK_ALIGN_END);
  209 +
  210 + gtk_button_set_image_position(GTK_BUTTON(new_tab),GTK_POS_BOTTOM);
  211 + gtk_widget_show_all(new_tab);
  212 + gtk_notebook_set_action_widget(widget->notebook,new_tab,GTK_PACK_START);
  213 + }
  214 +
198 215 widget->toolbar = GTK_TOOLBAR(pw3270_toolbar_new());
199 216 gtk_box_pack_start(vBox,GTK_WIDGET(widget->toolbar),FALSE,TRUE,0);
200 217 gtk_box_pack_start(vBox,GTK_WIDGET(widget->notebook),TRUE,TRUE,0);
... ...