comparison src/bar_keywords.c @ 2826:d0c6c5ae586b

Option to hide predefined keyword tree Selected on Preferences/General
author Colin Clark <colin.clark@cclark.uk>
date Sun, 26 Aug 2018 19:32:38 +0100
parents c9eded8ad4e0
children c4d45cde0dcb
comparison
equal deleted inserted replaced
2825:b29ce668abca 2826:d0c6c5ae586b
1515 1515
1516 buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(pkd->keyword_view)); 1516 buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(pkd->keyword_view));
1517 g_signal_connect(G_OBJECT(buffer), "changed", 1517 g_signal_connect(G_OBJECT(buffer), "changed",
1518 G_CALLBACK(bar_pane_keywords_changed), pkd); 1518 G_CALLBACK(bar_pane_keywords_changed), pkd);
1519 1519
1520 scrolled = gtk_scrolled_window_new(NULL, NULL); 1520 if (options->show_predefined_keyword_tree)
1521 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolled), GTK_SHADOW_IN); 1521 {
1522 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled), 1522 scrolled = gtk_scrolled_window_new(NULL, NULL);
1523 GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); 1523 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolled), GTK_SHADOW_IN);
1524 gtk_box_pack_start(GTK_BOX(hbox), scrolled, TRUE, TRUE, 0); 1524 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled),
1525 gtk_widget_show(scrolled); 1525 GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1526 gtk_box_pack_start(GTK_BOX(hbox), scrolled, TRUE, TRUE, 0);
1527 gtk_widget_show(scrolled);
1528 }
1526 1529
1527 pkd->autocomplete = gtk_entry_new(); 1530 pkd->autocomplete = gtk_entry_new();
1528 gtk_box_pack_end(GTK_BOX(vbox), pkd->autocomplete, FALSE, FALSE, 0); 1531 gtk_box_pack_end(GTK_BOX(vbox), pkd->autocomplete, FALSE, FALSE, 0);
1529 gtk_widget_show(pkd->autocomplete); 1532 gtk_widget_show(pkd->autocomplete);
1530 gtk_widget_show(vbox); 1533 gtk_widget_show(vbox);