TnyHeaderView

TnyHeaderView — A type for showing a header

Synopsis




                    TnyHeaderView;
                    TnyHeaderViewIface;
void                tny_header_view_set_header          (TnyHeaderView *self,
                                                         TnyHeader *header);
void                tny_header_view_clear               (TnyHeaderView *self);

Object Hierarchy


  GInterface
   +----TnyHeaderView

Prerequisites

TnyHeaderView requires GObject.

Known Implementations

TnyHeaderView is implemented by TnyGtkHeaderView.

Description

A type for showing a TnyHeader to the user. This type is often used in a composition with a TnyMsgView implementation.

Details

TnyHeaderView

typedef struct _TnyHeaderView TnyHeaderView;

A view for a TnyHeader

free-function: g_object_unref


TnyHeaderViewIface

typedef struct {
	GTypeInterface parent;

	void (*set_header) (TnyHeaderView *self, TnyHeader *header);
	void (*clear) (TnyHeaderView *self);   
} TnyHeaderViewIface;


tny_header_view_set_header ()

void                tny_header_view_set_header          (TnyHeaderView *self,
                                                         TnyHeader *header);

Set self to display header

Note that the TnyHeaderView type is often used in a composition with a TnyMsgView type (the TnyMsgView implementation contains or aggregates a TnyHeaderView).

self : A TnyHeaderView
header : A TnyHeader

Since 1.0 audience: application-developer, type-implementer


tny_header_view_clear ()

void                tny_header_view_clear               (TnyHeaderView *self);

Clear self, show nothing

self : A TnyHeaderView

Since 1.0 audience: application-developer, type-implementer

See Also

TnyHeader, TnyMsgView, TnyMsgWindow, TnyGtkMsgView, TnyGtkMsgWindow