GnuCash
5.6-150-g038405b370+
|
Public declarations for GncItemEdit class. More...
#include <gtk/gtk.h>
#include "gnucash-date-picker.h"
#include "gnucash-item-list.h"
#include "gnucash-sheet.h"
Go to the source code of this file.
Data Structures | |
struct | PopupToggle |
struct | GncItemEdit |
struct | GncItemEditClass |
struct | GncItemEditTb |
struct | GncItemEditTbClass |
Macros | |
#define | GNC_TYPE_ITEM_EDIT (gnc_item_edit_get_type ()) |
#define | GNC_ITEM_EDIT(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GNC_TYPE_ITEM_EDIT, GncItemEdit)) |
#define | GNC_ITEM_EDIT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_ITEM_EDIT, GncItemEditClass)) |
#define | GNC_IS_ITEM_EDIT(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GNC_TYPE_ITEM_EDIT)) |
#define | GNC_TYPE_ITEM_EDIT_TB (gnc_item_edit_tb_get_type ()) |
#define | GNC_ITEM_EDIT_TB(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GNC_TYPE_ITEM_EDIT_TB, GncItemEditTb)) |
#define | GNC_ITEM_EDIT_TB_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_ITEM_EDIT_TB, GncItemEditTbClass)) |
#define | GNC_IS_ITEM_EDIT_TB(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GNC_TYPE_ITEM_EDIT_TB)) |
Enumerations | |
enum | Sides { left, right, top, bottom, left_right, top_bottom } |
Functions | |
GType | gnc_item_edit_get_type (void) |
void | gnc_item_edit_configure (GncItemEdit *item_edit) |
void | gnc_item_edit_get_pixel_coords (GncItemEdit *item_edit, int *x, int *y, int *w, int *h) |
GtkWidget * | gnc_item_edit_new (GnucashSheet *sheet) |
void | gnc_item_edit_set_popup (GncItemEdit *item_edit, GtkWidget *popup_item, PopupGetHeight popup_get_height, PopupAutosize popup_autosize, PopupSetFocus popup_set_focus, PopupPostShow popup_post_show, PopupGetWidth popup_get_width, gpointer popup_user_data) |
void | gnc_item_edit_show_popup (GncItemEdit *item_edit) |
void | gnc_item_edit_hide_popup (GncItemEdit *item_edit) |
void | gnc_item_edit_cut_clipboard (GncItemEdit *item_edit) |
void | gnc_item_edit_copy_clipboard (GncItemEdit *item_edit) |
void | gnc_item_edit_paste_clipboard (GncItemEdit *item_edit) |
gboolean | gnc_item_edit_get_has_selection (GncItemEdit *item_edit) |
void | gnc_item_edit_focus_in (GncItemEdit *item_edit) |
void | gnc_item_edit_focus_out (GncItemEdit *item_edit) |
gint | gnc_item_edit_get_margin (GncItemEdit *item_edit, Sides side) |
gint | gnc_item_edit_get_padding_border (GncItemEdit *item_edit, Sides side) |
gint | gnc_item_edit_get_button_width (GncItemEdit *item_edit) |
GType | gnc_item_edit_tb_get_type (void) |
GtkWidget * | gnc_item_edit_tb_new (GnucashSheet *sheet) |
Public declarations for GncItemEdit class.
Definition in file gnucash-item-edit.h.