Re: How to get Gtk::Stock::APPLY icon back in 3.12?
- From: Stefan Salewski <mail ssalewski de>
- To: ML-gtk <gtk-list gnome org>
- Subject: Re: How to get Gtk::Stock::APPLY icon back in 3.12?
- Date: Sun, 31 Aug 2014 21:04:35 +0200
On Sun, 2014-08-31 at 16:10 +0200, Stefan Salewski wrote:
I have used the green checkmark icon button up to 3.10 release.
(in toolbar,http://www.ssalewski.de/PetEd.html.en )
Since 3.12 it is not available any more, for a fast fix I replaced
# minor_grid_select = Gtk::RadioToolButton.new(@major_grid_select, Gtk::Stock::APPLY)
with these two lines
@minor_grid_select = Gtk::RadioToolButton.new(@major_grid_select)
@minor_grid_select.set_icon_name("list-add")
So it works again, but now I have a blue "cross" icon. I am not an
artist, so I do not want to draw my own icons. Is there an easy way to
get the green checkmark back?
OK, after some googling I found a solution -- hope is it good enough.
Instead of the green checkmarks now I am using plain radio buttons:
@major_grid_select = Gtk::RadioButton.new(nil)
@major_grid_select_item = Gtk::ToolItem.new
@major_grid_select_item.add(@major_grid_select)
And toggle buttons in toolbar are now made this way:
@grid_snap = Gtk::ToggleButton.new
icon = Gio::ThemedIcon.new("list-add-symbolic", :default_fallback => true)
@grid_snap.set_image(Gtk::Image.new(:gicon => icon, :size => Gtk::IconSize::IconSize::MENU))
@grid_snap_item = Gtk::ToolItem.new
@grid_snap_item.add(@grid_snap)
And the items are added to the toolbar.
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]