Interface

PanelFrameHeader

since: 1

Description [src]

interface Panel.FrameHeader : Gtk.Widget

An interface implemented by the header of a PanelFrame.

Available since: 1

Prerequisite

In order to implement FrameHeader, your type must inherit fromGtkWidget.

Instance methods

panel_frame_header_add_prefix

Add a widget into a the prefix area with a priority. The highest the priority the closest to the start.

since: 1

panel_frame_header_add_suffix

Add a widget into a the suffix area with a priority. The highest the priority the closest to the start.

since: 1

panel_frame_header_can_drop

Tells if the panel widget can be drop onto the panel frame.

since: 1

panel_frame_header_get_frame

Gets the frame the header is attached to.

since: 1

panel_frame_header_page_changed

Notifies the header that the visible page has changed.

since: 1

panel_frame_header_set_frame

Sets the frame the header is attached to.

since: 1

Properties

Panel.FrameHeader:frame

The frame the header is attached to, or NULL.

since: 1

Interface structure

struct PanelFrameHeaderInterface {
  GTypeInterface parent_iface;
  void (* page_changed) (
    PanelFrameHeader* self,
    PanelWidget* widget
  );
  gboolean (* can_drop) (
    PanelFrameHeader* self,
    PanelWidget* widget
  );
  void (* add_prefix) (
    PanelFrameHeader* self,
    int priority,
    GtkWidget* child
  );
  void (* add_suffix) (
    PanelFrameHeader* self,
    int priority,
    GtkWidget* child
  );
  
}
No description available.
Interface members
parent_iface
GTypeInterface
 No description available.
page_changed
void (* page_changed) (
    PanelFrameHeader* self,
    PanelWidget* widget
  )
 No description available.
can_drop
gboolean (* can_drop) (
    PanelFrameHeader* self,
    PanelWidget* widget
  )
 No description available.
add_prefix
void (* add_prefix) (
    PanelFrameHeader* self,
    int priority,
    GtkWidget* child
  )
 No description available.
add_suffix
void (* add_suffix) (
    PanelFrameHeader* self,
    int priority,
    GtkWidget* child
  )
 No description available.

Virtual methods

Panel.FrameHeader.add_prefix

Add a widget into a the prefix area with a priority. The highest the priority the closest to the start.

since: 1

Panel.FrameHeader.add_suffix

Add a widget into a the suffix area with a priority. The highest the priority the closest to the start.

since: 1

Panel.FrameHeader.can_drop

Tells if the panel widget can be drop onto the panel frame.

since: 1

Panel.FrameHeader.page_changed

Notifies the header that the visible page has changed.

since: 1