glade/gladeui/glade-popup.h
Tristan Van Berkom 51f4b3f3c4 * Another major refactor, tasks accomplished:
- Removed GladeApp selection handling, only on the project now
	  - Removed "Copy" as a command, copying widgets no longer dirty documents (bug 546873)
	  - Removed GladeApp "active_project" concept, every interaction is associated with
	    a GladeProject
	  - Simplified GladeClipboard, the clipboard now only has a list of widgets and
	    not a "selection", everything is removed from the clipboard when new widgets are
	    added there.
	  - GladePalette now has a "project" property and does not need to be refreshed
	    by an external entity.

	19 files changed, 652 insertions(+), 1135 deletions(-)
2011-01-03 19:09:29 +09:00

37 lines
1010 B
C

#ifndef __GLADE_POPUP_H__
#define __GLADE_POPUP_H__
G_BEGIN_DECLS
void glade_popup_widget_pop (GladeWidget *widget,
GdkEventButton *event,
gboolean packing);
void glade_popup_placeholder_pop (GladePlaceholder *placeholder,
GdkEventButton *event);
void glade_popup_clipboard_pop (GladeWidget *widget,
GdkEventButton *event);
void glade_popup_palette_pop (GladePalette *palette,
GladeWidgetAdaptor *adaptor,
GdkEventButton *event);
gint glade_popup_action_populate_menu (GtkWidget *menu,
GladeWidget *widget,
GladeWidgetAction *action,
gboolean packing);
void glade_popup_simple_pop (GladeProject *project,
GdkEventButton *event);
void glade_popup_property_pop (GladeProperty *property,
GdkEventButton *event);
gboolean glade_popup_is_popup_event (GdkEventButton *event);
G_END_DECLS
#endif /* __GLADE_POPUP_H__ */