Today I updated Eagle in order to implement some user requests:
- focus support
- now you can use
widget.focus()
to give it keyboard focus. - buttons with custom images
- aside from stock buttons, which have system wide (and themed) icons, you can use your own images. This also respects system's "buttons with icons" (gtk-button-images) settings and thus will not show on Maemo platform.
- canvas resize callback
- canvas is always placed inside scrolled window (a container with scrollbars) in order to make developer's life easier. But making the window bigger just make the scrolled window bigger, not the canvas contents. With this callback you can then get the available space and resize the internal contents.