Name

struct _EPopupClass —

Synopsis

struct _EPopupClass {
  GObjectClass object_class;
  EDList factories;
  void (* target_free (EPopup *ep, EPopupTarget *t);
};  

Members

object_class

Superclass type.

factories

A list of factories for this particular class of popup menu.

target_free

Virtual method to free the popup target. The base class frees the allocation and unrefs the popup pointer structure.

Description

The EPopup class definition. This should be sub-classed for each component that wants to provide hookable popup menus. The sub-class only needs to know how to allocate and free the various target types it supports.

Description

The EPopup class definition. This should be sub-classed for each component that wants to provide hookable popup menus. The sub-class only needs to know how to allocate and free the various target types it supports.