A function can be called in your own C programme or a library you are linking to bondfrontend. This is useful to add real functionality to your programmes. In your .conf file you can get bond to link libraries at runtime which can contain functions you might want to call on user actions (ie user clicks on a button).
Also when you build bond you can create your own binary that calls the bond main api, and any function in your source code can be called. When it is called it is passed a BondObject* from what widget it was called from. Normally this is the button. But it is also passed GList * of every argument specified. These are void*'s (normally resolving to a gchar*).
ATTRIBUTES
CONTENT DECLARATION
Top Elements
All Elements
Tree