Useful documentation for GTK

A blog covering usage of GTK with the D language. 35 entries and counting…

Topics to date:

  • installation of a D and GtkD development environment in both Linux and Windows,
  • various Window widgets and operations (sizing, placement, etc),
  • Buttons (image, labelled, radio, checked, etc.),
  • Menus, sub menus, as well as using images, checkboxes, and radio buttons as menu items,
  • accelerator keys and mnemonics,
  • Containers such as Boxes and Grids,
  • signals, callbacks, and events,
  • harnessing mouse events including the scrollwheel,
  • OOP development for D and GtkD.

Future topics include:

  • Dialog windows of various types,
  • spin, volume, and scale buttons,
  • combobox, comboboxtext, liststore and treeview widgets,
  • a bunch more that are still in the planning and research stage.
2 Likes