gtk.TextView.TextView Class Reference

Inheritance diagram for gtk.TextView.TextView:

gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GtkTextViewgetTextViewStruct ()
 this (GtkTextView *gtkTextView)
 Sets our main struct and passes it to the parent class.
char[] getLineTextAt (gint y)
 Get the text line at the pixel y.
void insertText (char[] text)
 Simply appends some on the cursor position.
void appendText (char[] text, bool ensureVisible=true) body
 Simply appends some text to this view.
void delegate (TextView)[] onBackspaceListeners
void addOnBackspace (void delegate(TextView) dlg)
 extern (C) static void callBackBackspace(GtkTextView *textviewStruct
void addOnCopyClipboard (void delegate(TextView) dlg)
 extern (C) static void callBackCopyClipboard(GtkTextView *textviewStruct
void addOnCutClipboard (void delegate(TextView) dlg)
 extern (C) static void callBackCutClipboard(GtkTextView *textviewStruct
void addOnDeleteFromCursor (void delegate(GtkDeleteType, gint, TextView) dlg)
 extern (C) static void callBackDeleteFromCursor(GtkTextView *textviewStruct
void addOnInsertAtCursor (void delegate(char[], TextView) dlg)
 extern (C) static void callBackInsertAtCursor(GtkTextView *textviewStruct
void addOnMoveCursor (void delegate(GtkMovementStep, gint, gboolean, TextView) dlg)
 extern (C) static void callBackMoveCursor(GtkTextView *widgetStruct
void addOnMoveFocus (void delegate(GtkDirectionType, TextView) dlg)
 extern (C) static void callBackMoveFocus(GtkTextView *textviewStruct
void addOnMoveViewport (void delegate(GtkScrollStep, gint, TextView) dlg)
 extern (C) static void callBackMoveViewport(GtkTextView *textviewStruct
void addOnPageHorizontally (void delegate(gint, gboolean, TextView) dlg)
 extern (C) static void callBackPageHorizontally(GtkTextView *textviewStruct
void addOnPasteClipboard (void delegate(TextView) dlg)
 extern (C) static void callBackPasteClipboard(GtkTextView *textviewStruct
void addOnPopulatePopup (void delegate(GtkMenu *, TextView) dlg)
 extern (C) static void callBackPopulatePopup(GtkTextView *textviewStruct
void addOnSelectAll (void delegate(gboolean, TextView) dlg)
 extern (C) static void callBackSelectAll(GtkTextView *textviewStruct
void addOnSetAnchor (void delegate(TextView) dlg)
 extern (C) static void callBackSetAnchor(GtkTextView *textviewStruct
void addOnSetScrollAdjustments (void delegate(GtkAdjustment *, GtkAdjustment *, TextView) dlg)
 extern (C) static void callBackSetScrollAdjustments(GtkTextView *textviewStruct
void addOnToggleOverwrite (void delegate(TextView) dlg)
 extern (C) static void callBackToggleOverwrite(GtkTextView *textviewStruct

Public Attributes

int[char[]] connectedSignals
GtkDeleteType arg1
GtkDeleteType gint arg2
gchararg1
GtkMovementStep step
GtkMovementStep gint count
GtkMovementStep gint gboolean extendSelection
GtkDirectionType arg1
GtkScrollStep arg1
GtkScrollStep gint arg2
gint arg1
gint gboolean arg2
GtkMenuarg1
gboolean arg1
GtkAdjustmentarg1
GtkAdjustment GtkAdjustmentarg2

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

GtkTextViewgtkTextView
 the main Gtk struct

Constructor & Destructor Documentation

gtk.TextView.TextView.this ( GtkTextView gtkTextView  ) 

Sets our main struct and passes it to the parent class.


Member Function Documentation

void gtk.TextView.TextView.addOnBackspace ( void delegate(TextView dlg  ) 

void gtk.TextView.TextView.addOnCopyClipboard ( void delegate(TextView dlg  ) 

void gtk.TextView.TextView.addOnCutClipboard ( void delegate(TextView dlg  ) 

void gtk.TextView.TextView.addOnDeleteFromCursor ( void delegate(GtkDeleteType, gint, TextView dlg  ) 

void gtk.TextView.TextView.addOnInsertAtCursor ( void delegate(char[], TextView dlg  ) 

void gtk.TextView.TextView.addOnMoveCursor ( void delegate(GtkMovementStep, gint, gboolean, TextView dlg  ) 

void gtk.TextView.TextView.addOnMoveFocus ( void delegate(GtkDirectionType, TextView dlg  ) 

void gtk.TextView.TextView.addOnMoveViewport ( void delegate(GtkScrollStep, gint, TextView dlg  ) 

void gtk.TextView.TextView.addOnPageHorizontally ( void delegate(gint, gboolean, TextView dlg  ) 

void gtk.TextView.TextView.addOnPasteClipboard ( void delegate(TextView dlg  ) 

void gtk.TextView.TextView.addOnPopulatePopup ( void delegate(GtkMenu *, TextView dlg  ) 

void gtk.TextView.TextView.addOnSelectAll ( void delegate(gboolean, TextView dlg  ) 

void gtk.TextView.TextView.addOnSetAnchor ( void delegate(TextView dlg  ) 

void gtk.TextView.TextView.addOnSetScrollAdjustments ( void delegate(GtkAdjustment *, GtkAdjustment *, TextView dlg  ) 

void gtk.TextView.TextView.addOnToggleOverwrite ( void delegate(TextView dlg  ) 

void gtk.TextView.TextView.appendText ( char[]  text,
bool  ensureVisible = true 
)

Simply appends some text to this view.

Parameters:
text the text to append

void gtk.TextView.TextView.delegate ( TextView   ) 

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.TextView.TextView.extern (  ) 

Reimplemented from gtk.Container.Container.

char [] gtk.TextView.TextView.getLineTextAt ( gint  y  ) 

Get the text line at the pixel y.

void* gtk.TextView.TextView.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gtk.Container.Container.

GtkTextView* gtk.TextView.TextView.getTextViewStruct (  ) 

void gtk.TextView.TextView.insertText ( char[]  text  ) 

Simply appends some on the cursor position.

Parameters:
text the text to append


Member Data Documentation

GtkAdjustment* gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

gboolean gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

GtkMenu* gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

gint gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

GtkScrollStep gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

GtkDirectionType gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

gchar* gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

GtkDeleteType gtk.TextView.TextView.arg1

Reimplemented from gtk.Widget.Widget.

GtkAdjustment GtkAdjustment* gtk.TextView.TextView.arg2

gint gboolean gtk.TextView.TextView.arg2

GtkScrollStep gint gtk.TextView.TextView.arg2

GtkDeleteType gint gtk.TextView.TextView.arg2

int [char[]] gtk.TextView.TextView.connectedSignals

Reimplemented from gtk.Container.Container.

GtkMovementStep gint gtk.TextView.TextView.count

GtkMovementStep gint gboolean gtk.TextView.TextView.extendSelection

GtkTextView* gtk.TextView.TextView.gtkTextView [protected]

the main Gtk struct

GtkMovementStep gtk.TextView.TextView.step


SourceForge.net Logo DSource.org Logo digitalmars.com Logo