My name is Ram Rachum, and I'm a software developer based in Israel, specializing in the Python programming language.

This is my personal blog. I write about technology, programming, Python, and any other thoughts that come to my mind.

I'm sometimes available for freelance work in Python and Django. My expertise is in developing a product from scratch.

GitHub profile

Personal Website

12th July 2011


`SimpackSelectionDialog` almost done

Hey, only a few weeks remain until the release of GarlicSim 0.7. I just wanted to give you a sneak peak of the new SimpackSelectionDialog, incidentally on a Mac:

Teaser of `SimpackSelectionDialog`

(Click to enlarge.)

I’m quite pleased with this widget. It’s almost finished, I might put in a few more touches before the release. The above screenshot shows it on a Mac, but as always, it’s completely cross-platform and works on Windows XP, Windows 7 and Linux as well.

This time I put in more emphasis on keyboard-accessibility, including accelerators for as many buttons as possible. The widget is not 100% keyboard accessible, but I’d say around 90%, and it will get to 100% in a couple of years as the underlying wxPython framework evolves. I also went through all the other dialogs in GarlicSim and gave them as many accelerators as possible.

Going back to work on 0.7!

Tagged: planetpython

All content in this website is copyright © 1986-2015 Ram Rachum.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License, with attribution to "Ram Rachum at" including link to
To view a copy of this license, visit: