geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Scintilla::ScintillaGTKAccessible::AtkTextIface Class Reference

#include <ScintillaGTKAccessible.h>

Static Public Member Functions

static void init (::AtkTextIface *iface)
 

Private Member Functions

 AtkTextIface ()
 

Static Private Member Functions

static gchar * GetText (AtkText *text, int start_offset, int end_offset)
 
static gchar * GetTextAfterOffset (AtkText *text, int offset, AtkTextBoundary boundary_type, int *start_offset, int *end_offset)
 
static gchar * GetTextBeforeOffset (AtkText *text, int offset, AtkTextBoundary boundary_type, int *start_offset, int *end_offset)
 
static gchar * GetTextAtOffset (AtkText *text, gint offset, AtkTextBoundary boundary_type, gint *start_offset, gint *end_offset)
 
static gunichar GetCharacterAtOffset (AtkText *text, gint offset)
 
static gint GetCharacterCount (AtkText *text)
 
static gint GetCaretOffset (AtkText *text)
 
static gboolean SetCaretOffset (AtkText *text, gint offset)
 
static gint GetOffsetAtPoint (AtkText *text, gint x, gint y, AtkCoordType coords)
 
static void GetCharacterExtents (AtkText *text, gint offset, gint *x, gint *y, gint *width, gint *height, AtkCoordType coords)
 
static AtkAttributeSet * GetRunAttributes (AtkText *text, gint offset, gint *start_offset, gint *end_offset)
 
static AtkAttributeSet * GetDefaultAttributes (AtkText *text)
 
static gint GetNSelections (AtkText *text)
 
static gchar * GetSelection (AtkText *text, gint selection_num, gint *start_pos, gint *end_pos)
 
static gboolean AddSelection (AtkText *text, gint start, gint end)
 
static gboolean RemoveSelection (AtkText *text, gint selection_num)
 
static gboolean SetSelection (AtkText *text, gint selection_num, gint start, gint end)
 

Detailed Description

Definition at line 147 of file ScintillaGTKAccessible.h.

Constructor & Destructor Documentation

◆ AtkTextIface()

Scintilla::ScintillaGTKAccessible::AtkTextIface::AtkTextIface ( )
private

Member Function Documentation

◆ AddSelection()

gboolean ScintillaGTKAccessible::AtkTextIface::AddSelection ( AtkText *  text,
gint  start,
gint  end 
)
staticprivate

◆ GetCaretOffset()

gint ScintillaGTKAccessible::AtkTextIface::GetCaretOffset ( AtkText *  text)
staticprivate

◆ GetCharacterAtOffset()

gunichar ScintillaGTKAccessible::AtkTextIface::GetCharacterAtOffset ( AtkText *  text,
gint  offset 
)
staticprivate

◆ GetCharacterCount()

gint ScintillaGTKAccessible::AtkTextIface::GetCharacterCount ( AtkText *  text)
staticprivate

◆ GetCharacterExtents()

void ScintillaGTKAccessible::AtkTextIface::GetCharacterExtents ( AtkText *  text,
gint  offset,
gint *  x,
gint *  y,
gint *  width,
gint *  height,
AtkCoordType  coords 
)
staticprivate

◆ GetDefaultAttributes()

AtkAttributeSet * ScintillaGTKAccessible::AtkTextIface::GetDefaultAttributes ( AtkText *  text)
staticprivate

◆ GetNSelections()

gint ScintillaGTKAccessible::AtkTextIface::GetNSelections ( AtkText *  text)
staticprivate

◆ GetOffsetAtPoint()

gint ScintillaGTKAccessible::AtkTextIface::GetOffsetAtPoint ( AtkText *  text,
gint  x,
gint  y,
AtkCoordType  coords 
)
staticprivate

◆ GetRunAttributes()

AtkAttributeSet * ScintillaGTKAccessible::AtkTextIface::GetRunAttributes ( AtkText *  text,
gint  offset,
gint *  start_offset,
gint *  end_offset 
)
staticprivate

◆ GetSelection()

gchar * ScintillaGTKAccessible::AtkTextIface::GetSelection ( AtkText *  text,
gint  selection_num,
gint *  start_pos,
gint *  end_pos 
)
staticprivate

◆ GetText()

gchar * ScintillaGTKAccessible::AtkTextIface::GetText ( AtkText *  text,
int  start_offset,
int  end_offset 
)
staticprivate

Definition at line 918 of file ScintillaGTKAccessible.cxx.

References Scintilla::ScintillaGTKAccessible::GetText(), text, and WRAPPER_METHOD_BODY.

Referenced by init().

◆ GetTextAfterOffset()

gchar * ScintillaGTKAccessible::AtkTextIface::GetTextAfterOffset ( AtkText *  text,
int  offset,
AtkTextBoundary  boundary_type,
int *  start_offset,
int *  end_offset 
)
staticprivate

◆ GetTextAtOffset()

gchar * ScintillaGTKAccessible::AtkTextIface::GetTextAtOffset ( AtkText *  text,
gint  offset,
AtkTextBoundary  boundary_type,
gint *  start_offset,
gint *  end_offset 
)
staticprivate

◆ GetTextBeforeOffset()

gchar * ScintillaGTKAccessible::AtkTextIface::GetTextBeforeOffset ( AtkText *  text,
int  offset,
AtkTextBoundary  boundary_type,
int *  start_offset,
int *  end_offset 
)
staticprivate

◆ init()

◆ RemoveSelection()

gboolean ScintillaGTKAccessible::AtkTextIface::RemoveSelection ( AtkText *  text,
gint  selection_num 
)
staticprivate

◆ SetCaretOffset()

gboolean ScintillaGTKAccessible::AtkTextIface::SetCaretOffset ( AtkText *  text,
gint  offset 
)
staticprivate

◆ SetSelection()

gboolean ScintillaGTKAccessible::AtkTextIface::SetSelection ( AtkText *  text,
gint  selection_num,
gint  start,
gint  end 
)
staticprivate

The documentation for this class was generated from the following files: