Welcome to my personal blog
Example demonstrating how to draw a graphic and position it on a page for printing complete with preview and printer settings dialog.
Simple example on how to setup, connect to and trigger signals.
Example application mixing gtk, opengl and touch, written as a demo but also as an opengl testing enviroment.
Example of catching touch screen events and filtering device type, helpful for making touch friendly gtk apps.
Populate a listbox with custom widgets, in this case an example file downloader could be the start of a plugin installer.
Load a glade file displaying a drawing area widget and setup a context for opengl.
Load a glade file displaying a textview widget which runs python code on carriage return.
Load a glade file displaying a collection of values in a treeview using the treestore hierarchy.
Example of using a treeview, the treeview display can be adjusted using different store models in this case we use the liststore model.
Load a glade file displaying a menu bar and calendar widget.
Load a glade file displaying some scale buttons get value on change, displays some app selector widgets and open the applications.
Demonstration of opening various dialog boxes and retrieving the selected values.
Load a progress bar widget and spinner to demonstrate updating and retriving values.
GTK example of some combo / slecet drop down boxesfor user interaction.
GTK example demonstrating the use of switches and radio buttons.