#include "gntwidget.h"
#include "gnt.h"
#include "gntcolors.h"
#include "gntkeys.h"
Include dependency graph for gnttextview.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | ||||
struct | _GntTextView | |||
struct | _GntTextViewClass | |||
Defines | ||||
#define | GNT_TYPE_TEXT_VIEW (gnt_text_view_get_gtype()) | |||
#define | GNT_TEXT_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_TEXT_VIEW, GntTextView)) | |||
#define | GNT_TEXT_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GNT_TYPE_TEXT_VIEW, GntTextViewClass)) | |||
#define | GNT_IS_TEXT_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_TEXT_VIEW)) | |||
#define | GNT_IS_TEXT_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GNT_TYPE_TEXT_VIEW)) | |||
#define | GNT_TEXT_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GNT_TYPE_TEXT_VIEW, GntTextViewClass)) | |||
#define | GNT_TEXT_VIEW_FLAGS(obj) (GNT_TEXT_VIEW(obj)->priv.flags) | |||
#define | GNT_TEXT_VIEW_SET_FLAGS(obj, flags) (GNT_TEXT_VIEW_FLAGS(obj) |= flags) | |||
#define | GNT_TEXT_VIEW_UNSET_FLAGS(obj, flags) (GNT_TEXT_VIEW_FLAGS(obj) &= ~(flags)) | |||
Typedefs | ||||
typedef _GntTextView | GntTextView | |||
typedef _GntTextViewPriv | GntTextViewPriv | |||
typedef _GntTextViewClass | GntTextViewClass | |||
Enumerations | ||||
enum | GntTextViewFlag { GNT_TEXT_VIEW_NO_SCROLL = 1 << 0, GNT_TEXT_VIEW_WRAP_CHAR = 1 << 1, GNT_TEXT_VIEW_TOP_ALIGN = 1 << 2 } | |||
enum | GntTextFormatFlags { GNT_TEXT_FLAG_NORMAL = 0, GNT_TEXT_FLAG_BOLD = 1 << 0, GNT_TEXT_FLAG_UNDERLINE = 1 << 1, GNT_TEXT_FLAG_BLINK = 1 << 2, GNT_TEXT_FLAG_DIM = 1 << 3, GNT_TEXT_FLAG_HIGHLIGHT = 1 << 4 } | |||
Functions | ||||
G_BEGIN_DECLS GType | gnt_text_view_get_gtype (void) | |||
| ||||
GntWidget * | gnt_text_view_new (void) | |||
| ||||
void | gnt_text_view_scroll (GntTextView *view, int scroll) | |||
| ||||
void | gnt_text_view_append_text_with_flags (GntTextView *view, const char *text, GntTextFormatFlags flags) | |||
| ||||
void | gnt_text_view_append_text_with_tag (GntTextView *view, const char *text, GntTextFormatFlags flags, const char *tag) | |||
| ||||
void | gnt_text_view_next_line (GntTextView *view) | |||
| ||||
chtype | gnt_text_format_flag_to_chtype (GntTextFormatFlags flags) | |||
| ||||
void | gnt_text_view_clear (GntTextView *view) | |||
| ||||
int | gnt_text_view_get_lines_below (GntTextView *view) | |||
| ||||
int | gnt_text_view_get_lines_above (GntTextView *view) | |||
| ||||
int | gnt_text_view_tag_change (GntTextView *view, const char *name, const char *text, gboolean all) | |||
| ||||
void | gnt_text_view_attach_scroll_widget (GntTextView *view, GntWidget *widget) | |||
| ||||
void | gnt_text_view_attach_pager_widget (GntTextView *view, GntWidget *pager) | |||
| ||||
void | gnt_text_view_attach_editor_widget (GntTextView *view, GntWidget *pager) | |||
| ||||
void | gnt_text_view_set_flag (GntTextView *view, GntTextViewFlag flag) | |||
Set a GntTextViewFlag for the textview widget. |
Definition in file gnttextview.h.
enum GntTextFormatFlags |
GNT_TEXT_FLAG_NORMAL | |
GNT_TEXT_FLAG_BOLD | |
GNT_TEXT_FLAG_UNDERLINE | |
GNT_TEXT_FLAG_BLINK | |
GNT_TEXT_FLAG_DIM | |
GNT_TEXT_FLAG_HIGHLIGHT |
Definition at line 68 of file gnttextview.h.
enum GntTextViewFlag |
Definition at line 50 of file gnttextview.h.
chtype gnt_text_format_flag_to_chtype | ( | GntTextFormatFlags | flags | ) |
flags |
void gnt_text_view_append_text_with_flags | ( | GntTextView * | view, | |
const char * | text, | |||
GntTextFormatFlags | flags | |||
) |
view |
text | ||
flags |
void gnt_text_view_append_text_with_tag | ( | GntTextView * | view, | |
const char * | text, | |||
GntTextFormatFlags | flags, | |||
const char * | tag | |||
) |
view |
text | ||
flags | ||
tag |
void gnt_text_view_attach_editor_widget | ( | GntTextView * | view, | |
GntWidget * | pager | |||
) |
view |
widget |
void gnt_text_view_attach_pager_widget | ( | GntTextView * | view, | |
GntWidget * | pager | |||
) |
view |
widget |
void gnt_text_view_attach_scroll_widget | ( | GntTextView * | view, | |
GntWidget * | widget | |||
) |
view |
widget |
int gnt_text_view_get_lines_above | ( | GntTextView * | view | ) |
view |
int gnt_text_view_get_lines_below | ( | GntTextView * | view | ) |
view |
void gnt_text_view_scroll | ( | GntTextView * | view, | |
int | scroll | |||
) |
view |
scroll |
void gnt_text_view_set_flag | ( | GntTextView * | view, | |
GntTextViewFlag | flag | |||
) |
Set a GntTextViewFlag for the textview widget.
view | The textview widget | |
flag | The flag to set |
int gnt_text_view_tag_change | ( | GntTextView * | view, | |
const char * | name, | |||
const char * | text, | |||
gboolean | all | |||
) |
view |
name | ||
text | ||
all |