Rewrote @getKey@ interface to mimic libgksu's dialog.