23 #ifndef TABLE_CONTROL_H 24 #define TABLE_CONTROL_H 34 GNC_TABLE_TRAVERSE_POINTER,
35 GNC_TABLE_TRAVERSE_LEFT,
36 GNC_TABLE_TRAVERSE_RIGHT,
37 GNC_TABLE_TRAVERSE_UP,
38 GNC_TABLE_TRAVERSE_DOWN
39 } gncTableTraversalDir;
41 typedef void (*TableMoveFunc) (VirtualLocation *new_virt_loc,
44 typedef gboolean (*TableTraverseFunc) (VirtualLocation *new_virt_loc,
45 gncTableTraversalDir dir,
48 typedef struct table_control
51 TableMoveFunc move_cursor;
56 TableTraverseFunc traverse;
65 void gnc_table_control_allow_move (
TableControl *control,
Common declarations for the register core.