16,714
edits
Changes
→Into Glade: update 404 links should be correct
===Into Glade===
In addition to [httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkWidget.html#id1294298 gtk-widget-add-accelerator accelerators], ''[httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkWidget.html GtkWidget]'' also support a custom <accessible> element, which supports actions and relations. Properties on the accessible implementation of an object can be set by accessing the internal child "accessible" of a ''[httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkWidget.html GtkWidget]''. See [httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkWidgetGtkBuilder.html#GtkWidget-BUILDER-UI GtkBuilder UI].
* Gtk label
''A [httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkLabel.html GtkLabel]'' '''with mnemonic support''' will automaticaly automatically generate accessibility keys on linked ''[httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkEntry.html GtkEntry]'' and ''UndoableEntry'' fields. Remember that Gramps also uses custom widgets like ''StyledTextEditor'' and ''ValidatableMaskedEntry'', which do not always have relation with a ''GtkLabel''.
* Toggle buttons and Icons on toolbar
Gramps often uses ''[httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkToggleButton.html GtkToggleButtons]'' and alone ''[httphttps://developer.gnome.org/gtkgtk3/2.24stable/GtkImage.html GtkImage]'' (image without label), this excludes blind people and generates a poor interface for accessibility.
====Rules for images and buttons====