Each widget imlplementing the DataProxy interface provides actions.
Actions can be triggered using the perform_action method, but using this method allows for the creation of toolbars, menus, etc calling these actions.
The actions are among: <itemizedlist><listitem><para>Data edition actions: "ActionNew", "ActionCommit", "ActionDelete", "ActionReset". Note that the "ActionDelete" action is actually a ToggleAction action which can be used to delete a row or undelete it.</para></listitem> <listitem><para>Record by record moving: "ActionFirstRecord", "ActionPrevRecord", "ActionNextRecord", "ActionLastRecord".</para></listitem> <listitem><para >Chuncks of records moving: "ActionFirstChunck", "ActionPrevChunck", "ActionNextChunck", "ActionLastChunck".</para></listitem > <listitem><para>Filtering: "ActionFilter".</para></listitem></itemizedlist>
this |
an object which implements the DataProxy interface |
the ActionGroup with all the possible actions on the widget. |