Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

merging sourceview2 into gnome-desktop-sharp

svn path=/trunk/gnome-desktop-sharp/; revision=94546
  • Loading branch information...
commit 88eaa5b60bb77cc3f789c602cd0532f2d823cbd2 1 parent 8c7d1e1
@mkestner mkestner authored
Showing with 4,501 additions and 0 deletions.
  1. +30 −0 doc/Makefile.am
  2. +13 −0 doc/en/GtkSourceView.xml
  3. +47 −0 doc/en/GtkSourceView/CanRedoFiredArgs.xml
  4. +36 −0 doc/en/GtkSourceView/CanRedoFiredHandler.xml
  5. +47 −0 doc/en/GtkSourceView/CanUndoFiredArgs.xml
  6. +36 −0 doc/en/GtkSourceView/CanUndoFiredHandler.xml
  7. +108 −0 doc/en/GtkSourceView/Global.xml
  8. +46 −0 doc/en/GtkSourceView/GtkSourceViewManager.xml
  9. +60 −0 doc/en/GtkSourceView/HighlightUpdatedArgs.xml
  10. +36 −0 doc/en/GtkSourceView/HighlightUpdatedHandler.xml
  11. +47 −0 doc/en/GtkSourceView/MarkerUpdatedArgs.xml
  12. +36 −0 doc/en/GtkSourceView/MarkerUpdatedHandler.xml
  13. +101 −0 doc/en/GtkSourceView/PatternTag.xml
  14. +102 −0 doc/en/GtkSourceView/Source.xml
  15. +574 −0 doc/en/GtkSourceView/SourceBuffer.xml
  16. +104 −0 doc/en/GtkSourceView/SourceBufferMatch.xml
  17. +248 −0 doc/en/GtkSourceView/SourceLanguage.xml
  18. +136 −0 doc/en/GtkSourceView/SourceLanguagesManager.xml
  19. +172 −0 doc/en/GtkSourceView/SourceMarker.xml
  20. +513 −0 doc/en/GtkSourceView/SourcePrintJob.xml
  21. +115 −0 doc/en/GtkSourceView/SourceRegex.xml
  22. +75 −0 doc/en/GtkSourceView/SourceRegexOptions.xml
  23. +85 −0 doc/en/GtkSourceView/SourceSearchFlags.xml
  24. +79 −0 doc/en/GtkSourceView/SourceStyleScheme.xml
  25. +120 −0 doc/en/GtkSourceView/SourceTag.xml
  26. +227 −0 doc/en/GtkSourceView/SourceTagStyle.xml
  27. +76 −0 doc/en/GtkSourceView/SourceTagStyleMask.xml
  28. +145 −0 doc/en/GtkSourceView/SourceTagTable.xml
  29. +238 −0 doc/en/GtkSourceView/SourceUndoManager.xml
  30. +384 −0 doc/en/GtkSourceView/SourceView.xml
  31. +47 −0 doc/en/GtkSourceView/StyleChangedArgs.xml
  32. +36 −0 doc/en/GtkSourceView/StyleChangedHandler.xml
  33. +103 −0 doc/en/GtkSourceView/SyntaxTag.xml
  34. +47 −0 doc/en/GtkSourceView/TagStyleChangedArgs.xml
  35. +36 −0 doc/en/GtkSourceView/TagStyleChangedHandler.xml
  36. +192 −0 doc/en/GtkSourceView/TextRegion.xml
  37. +4 −0 doc/gtksourceview2-sharp-docs.source
View
30 doc/Makefile.am
@@ -0,0 +1,30 @@
+if ENABLE_MONODOC
+TARGETS = gtksourceview2-sharp-docs.zip gtksourceview2-sharp-docs.tree gtksourceview2-sharp-docs.source
+docsdir = `$(PKG_CONFIG) --variable sourcesdir monodoc`
+docs_DATA = $(TARGETS)
+else
+TARGETS =
+docsdir = $(datadir)
+docs_DATA =
+endif
+
+gtksourceview2-sharp-docs.zip gtksourceview2-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
+ $(MDASSEMBLER) --ecma $(srcdir)/en -o gtksourceview2-sharp-docs
+
+update:
+ rm -Rf ./en/GtkSourceView/* ./en/GtkSharp.GtksourceviewSharp/*
+ $(MONODOCER) -updateto:./en -path:. -assembly:../gtksourceview/gtksourceview2-sharp.dll
+
+CLEANFILES = gtksourceview2-sharp-docs.zip gtksourceview2-sharp-docs.tree
+
+EXTRA_DIST = $(TARGETS)
+
+dist-hook:
+ mkdir -p $(distdir)/en
+ cp $(srcdir)/en/*.xml $(distdir)/en/
+ mkdir -p $(distdir)/en/GtkSourceView
+ cp $(srcdir)/en/GtkSourceView/*.xml $(distdir)/en/GtkSourceView/
+
+
+push:
+ scp gtksourceview2-sharp-docs.* root@www.go-mono.com:/usr/lib/monodoc/sources/
View
13 doc/en/GtkSourceView.xml
@@ -0,0 +1,13 @@
+<Namespace Name="GtkSourceView" FullName="GtkSourceView" FullNameSP="GtkSourceView" Maintainer="Mono">
+ <Docs>
+ <summary>GtkSourceView binding for .NET.</summary>
+ <remarks>
+ <para>
+ Gst is a library for syntax highlighted and other extended
+ text editing features. GtkSourceView is released under the
+ GNU Library General Public License (GNU LGPL), which allows
+ for flexible licensing of client applications.
+ </para>
+ </remarks>
+ </Docs>
+</Namespace>
View
47 doc/en/GtkSourceView/CanRedoFiredArgs.xml
@@ -0,0 +1,47 @@
+<Type Name="CanRedoFiredArgs" FullName="GtkSourceView.CanRedoFiredArgs">
+ <TypeSignature Language="C#" Value="public class CanRedoFiredArgs : GtkSharp.SignalArgs" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GtkSharp.SignalArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CanRedoFiredArgs ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.CanRedoFiredArgs" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanRedo">
+ <MemberSignature Language="C#" Value="public bool CanRedo { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
36 doc/en/GtkSourceView/CanRedoFiredHandler.xml
@@ -0,0 +1,36 @@
+<Type Name="CanRedoFiredHandler" FullName="GtkSourceView.CanRedoFiredHandler">
+ <TypeSignature Language="C#" Value="public sealed delegate void CanRedoFiredHandler (object o, GtkSourceView.CanRedoFiredArgs args);" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members />
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ <Parameter Name="args" Type="GtkSourceView.CanRedoFiredArgs" />
+ </Parameters>
+</Type>
View
47 doc/en/GtkSourceView/CanUndoFiredArgs.xml
@@ -0,0 +1,47 @@
+<Type Name="CanUndoFiredArgs" FullName="GtkSourceView.CanUndoFiredArgs">
+ <TypeSignature Language="C#" Value="public class CanUndoFiredArgs : GtkSharp.SignalArgs" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GtkSharp.SignalArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CanUndoFiredArgs ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.CanUndoFiredArgs" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanUndo">
+ <MemberSignature Language="C#" Value="public bool CanUndo { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
36 doc/en/GtkSourceView/CanUndoFiredHandler.xml
@@ -0,0 +1,36 @@
+<Type Name="CanUndoFiredHandler" FullName="GtkSourceView.CanUndoFiredHandler">
+ <TypeSignature Language="C#" Value="public sealed delegate void CanUndoFiredHandler (object o, GtkSourceView.CanUndoFiredArgs args);" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members />
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ <Parameter Name="args" Type="GtkSourceView.CanUndoFiredArgs" />
+ </Parameters>
+</Type>
View
108 doc/en/GtkSourceView/Global.xml
@@ -0,0 +1,108 @@
+<Type Name="Global" FullName="GtkSourceView.Global">
+ <TypeSignature Language="C#" Value="public class Global" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName="LineCommentTagNew">
+ <MemberSignature Language="C#" Value="public static Gtk.TextTag LineCommentTagNew (string id, string name, string pattern_start);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.TextTag</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="pattern_start" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="id">a <see cref="T:System.String" /></param>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <param name="pattern_start">a <see cref="T:System.String" /></param>
+ <returns>a <see cref="T:Gtk.TextTag" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StringTagNew">
+ <MemberSignature Language="C#" Value="public static Gtk.TextTag StringTagNew (string id, string name, string pattern_start, string pattern_end, bool end_at_line_end);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.TextTag</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="pattern_start" Type="System.String" />
+ <Parameter Name="pattern_end" Type="System.String" />
+ <Parameter Name="end_at_line_end" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="id">a <see cref="T:System.String" /></param>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <param name="pattern_start">a <see cref="T:System.String" /></param>
+ <param name="pattern_end">a <see cref="T:System.String" /></param>
+ <param name="end_at_line_end">a <see cref="T:System.Boolean" /></param>
+ <returns>a <see cref="T:Gtk.TextTag" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Global ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.Global" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="KeywordListTagNew">
+ <MemberSignature Language="C#" Value="public static Gtk.TextTag KeywordListTagNew (string id, string name, string [] keywords, bool case_sensitive, bool match_empty_string_at_beginning, bool match_empty_string_at_end, string beginning_regex, string end_regex);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.TextTag</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="keywords" Type="System.String[]" />
+ <Parameter Name="case_sensitive" Type="System.Boolean" />
+ <Parameter Name="match_empty_string_at_beginning" Type="System.Boolean" />
+ <Parameter Name="match_empty_string_at_end" Type="System.Boolean" />
+ <Parameter Name="beginning_regex" Type="System.String" />
+ <Parameter Name="end_regex" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="id">a <see cref="T:System.String" /></param>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <param name="keywords">a <see cref="T:System.String" /></param>
+ <param name="case_sensitive">a <see cref="T:System.Boolean" /></param>
+ <param name="match_empty_string_at_beginning">a <see cref="T:System.Boolean" /></param>
+ <param name="match_empty_string_at_end">a <see cref="T:System.Boolean" /></param>
+ <param name="beginning_regex">a <see cref="T:System.String" /></param>
+ <param name="end_regex">a <see cref="T:System.String" /></param>
+ <returns>a <see cref="T:Gtk.TextTag" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
46 doc/en/GtkSourceView/GtkSourceViewManager.xml
@@ -0,0 +1,46 @@
+<Type Name="GtkSourceViewManager" FullName="GtkSourceView.GtkSourceViewManager">
+ <TypeSignature Language="C#" Value="public class GtkSourceViewManager" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName="Init">
+ <MemberSignature Language="C#" Value="public static void Init ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GtkSourceViewManager ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.GtkSourceViewManager" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
60 doc/en/GtkSourceView/HighlightUpdatedArgs.xml
@@ -0,0 +1,60 @@
+<Type Name="HighlightUpdatedArgs" FullName="GtkSourceView.HighlightUpdatedArgs">
+ <TypeSignature Language="C#" Value="public class HighlightUpdatedArgs : GtkSharp.SignalArgs" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GtkSharp.SignalArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public HighlightUpdatedArgs ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.HighlightUpdatedArgs" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Start">
+ <MemberSignature Language="C#" Value="public Gtk.TextIter Start { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.TextIter</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:Gtk.TextIter" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="End">
+ <MemberSignature Language="C#" Value="public Gtk.TextIter End { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.TextIter</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:Gtk.TextIter" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
36 doc/en/GtkSourceView/HighlightUpdatedHandler.xml
@@ -0,0 +1,36 @@
+<Type Name="HighlightUpdatedHandler" FullName="GtkSourceView.HighlightUpdatedHandler">
+ <TypeSignature Language="C#" Value="public sealed delegate void HighlightUpdatedHandler (object o, GtkSourceView.HighlightUpdatedArgs args);" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members />
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ <Parameter Name="args" Type="GtkSourceView.HighlightUpdatedArgs" />
+ </Parameters>
+</Type>
View
47 doc/en/GtkSourceView/MarkerUpdatedArgs.xml
@@ -0,0 +1,47 @@
+<Type Name="MarkerUpdatedArgs" FullName="GtkSourceView.MarkerUpdatedArgs">
+ <TypeSignature Language="C#" Value="public class MarkerUpdatedArgs : GtkSharp.SignalArgs" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GtkSharp.SignalArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MarkerUpdatedArgs ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.MarkerUpdatedArgs" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Where">
+ <MemberSignature Language="C#" Value="public Gtk.TextIter Where { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Gtk.TextIter</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:Gtk.TextIter" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
36 doc/en/GtkSourceView/MarkerUpdatedHandler.xml
@@ -0,0 +1,36 @@
+<Type Name="MarkerUpdatedHandler" FullName="GtkSourceView.MarkerUpdatedHandler">
+ <TypeSignature Language="C#" Value="public sealed delegate void MarkerUpdatedHandler (object o, GtkSourceView.MarkerUpdatedArgs args);" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members />
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ <Parameter Name="args" Type="GtkSourceView.MarkerUpdatedArgs" />
+ </Parameters>
+</Type>
View
101 doc/en/GtkSourceView/PatternTag.xml
@@ -0,0 +1,101 @@
+<Type Name="PatternTag" FullName="GtkSourceView.PatternTag">
+ <TypeSignature Language="C#" Value="public class PatternTag : GtkSourceView.SourceTag, IWrapper, IDisposable" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GtkSourceView.SourceTag</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="protected override void Finalize ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected PatternTag (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="gtype" Type="GLib.GType" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="gtype">a <see cref="T:GLib.GType" /></param>
+ <returns>a <see cref="T:GtkSourceView.PatternTag" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PatternTag (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="raw">a <see cref="T:System.IntPtr" /></param>
+ <returns>a <see cref="T:GtkSourceView.PatternTag" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PatternTag (string id, string name, string pattern);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="id" Type="System.String" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="pattern" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="id">a <see cref="T:System.String" /></param>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <param name="pattern">a <see cref="T:System.String" /></param>
+ <returns>a <see cref="T:GtkSourceView.PatternTag" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GLib.GType" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
102 doc/en/GtkSourceView/Source.xml
@@ -0,0 +1,102 @@
+<Type Name="Source" FullName="GtkSourceView.Source">
+ <TypeSignature Language="C#" Value="public class Source" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName="IterBackwardSearch">
+ <MemberSignature Language="C#" Value="public static bool IterBackwardSearch (Gtk.TextIter iter, string str, GtkSourceView.SourceSearchFlags flags, Gtk.TextIter match_start, Gtk.TextIter match_end, Gtk.TextIter limit);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ <Parameter Name="str" Type="System.String" />
+ <Parameter Name="flags" Type="GtkSourceView.SourceSearchFlags" />
+ <Parameter Name="match_start" Type="Gtk.TextIter" />
+ <Parameter Name="match_end" Type="Gtk.TextIter" />
+ <Parameter Name="limit" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="str">a <see cref="T:System.String" /></param>
+ <param name="flags">a <see cref="T:System.Int32" /></param>
+ <param name="match_start">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="match_end">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="limit">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IterForwardSearch">
+ <MemberSignature Language="C#" Value="public static bool IterForwardSearch (Gtk.TextIter iter, string str, GtkSourceView.SourceSearchFlags flags, Gtk.TextIter match_start, Gtk.TextIter match_end, Gtk.TextIter limit);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ <Parameter Name="str" Type="System.String" />
+ <Parameter Name="flags" Type="GtkSourceView.SourceSearchFlags" />
+ <Parameter Name="match_start" Type="Gtk.TextIter" />
+ <Parameter Name="match_end" Type="Gtk.TextIter" />
+ <Parameter Name="limit" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="str">a <see cref="T:System.String" /></param>
+ <param name="flags">a <see cref="T:System.Int32" /></param>
+ <param name="match_start">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="match_end">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="limit">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IterFindMatchingBracket">
+ <MemberSignature Language="C#" Value="public static bool IterFindMatchingBracket (ref Gtk.TextIter iter);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Source ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.Source" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
574 doc/en/GtkSourceView/SourceBuffer.xml
@@ -0,0 +1,574 @@
+<Type Name="SourceBuffer" FullName="GtkSourceView.SourceBuffer">
+ <TypeSignature Language="C#" Value="public class SourceBuffer : Gtk.TextBuffer, IWrapper, IDisposable" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>Text buffer for <see cref="T:GtkSourceView.SourceView" />.</summary>
+ <remarks>The SourceBuffer class is the model for <see cref="T:GtkSourceView.SourceView" /> widgets. It extends the <see cref="T:Gtk.TextBuffer" /> class by adding features necessary to display and edit source code: syntax highlighting, bracket matching and markers. It also implements support for undo/redo operations.
+
+By default highlighting is enabled, but you can disable it with <see cref="P:GtkSourceView.SourceBuffer.Highlight" />. This can be useful if you're not using <see cref="T:GtkSourceView.SourceLanguage" /> classes to set the highlighting patterns, and instead you're manually adding <see cref="T:GtkSourceView.SourceTag" /> classes to the buffer's tag table. </remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>Gtk.TextBuffer</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="protected override void Finalize ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnCanUndoFired">
+ <MemberSignature Language="C#" Value="protected virtual void OnCanUndoFired (bool can_undo);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="can_undo" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="can_undo">a <see cref="T:System.Boolean" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnHighlightUpdated">
+ <MemberSignature Language="C#" Value="protected virtual void OnHighlightUpdated (Gtk.TextIter start, Gtk.TextIter end);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="start" Type="Gtk.TextIter" />
+ <Parameter Name="end" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="start">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="end">a <see cref="T:Gtk.TextIter" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnCanRedoFired">
+ <MemberSignature Language="C#" Value="protected virtual void OnCanRedoFired (bool can_redo);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="can_redo" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="can_redo">a <see cref="T:System.Boolean" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnMarkerUpdated">
+ <MemberSignature Language="C#" Value="protected virtual void OnMarkerUpdated (Gtk.TextIter where);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="where" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="where">a <see cref="T:Gtk.TextIter" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanRedo">
+ <MemberSignature Language="C#" Value="public bool CanRedo ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="EndNotUndoableAction">
+ <MemberSignature Language="C#" Value="public void EndNotUndoableAction ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BeginNotUndoableAction">
+ <MemberSignature Language="C#" Value="public void BeginNotUndoableAction ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="MoveMarker">
+ <MemberSignature Language="C#" Value="public void MoveMarker (GtkSourceView.SourceMarker marker, Gtk.TextIter where);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="marker" Type="GtkSourceView.SourceMarker" />
+ <Parameter Name="where" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="marker">a <see cref="T:GtkSourceView.SourceMarker" /></param>
+ <param name="where">a <see cref="T:Gtk.TextIter" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetIterAtMarker">
+ <MemberSignature Language="C#" Value="public void GetIterAtMarker (Gtk.TextIter iter, GtkSourceView.SourceMarker marker);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ <Parameter Name="marker" Type="GtkSourceView.SourceMarker" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="marker">a <see cref="T:GtkSourceView.SourceMarker" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetNextMarker">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker GetNextMarker (Gtk.TextIter iter);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanUndo">
+ <MemberSignature Language="C#" Value="public bool CanUndo ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetPrevMarker">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker GetPrevMarker (Gtk.TextIter iter);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Redo">
+ <MemberSignature Language="C#" Value="public void Redo ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Undo">
+ <MemberSignature Language="C#" Value="public void Undo ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DeleteMarker">
+ <MemberSignature Language="C#" Value="public void DeleteMarker (GtkSourceView.SourceMarker marker);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="marker" Type="GtkSourceView.SourceMarker" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="marker">a <see cref="T:GtkSourceView.SourceMarker" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetMarker">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker GetMarker (string name);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateMarker">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker CreateMarker (string name, string type, Gtk.TextIter where);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="type" Type="System.String" />
+ <Parameter Name="where" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <param name="type">a <see cref="T:System.String" /></param>
+ <param name="where">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ForwardSearch">
+ <MemberSignature Language="C#" Value="public bool ForwardSearch (Gtk.TextIter iter, string str, GtkSourceView.SourceSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter limit);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ <Parameter Name="str" Type="System.String" />
+ <Parameter Name="flags" Type="GtkSourceView.SourceSearchFlags" />
+ <Parameter Name="match_start" Type="Gtk.TextIter&amp;" RefType="out" />
+ <Parameter Name="match_end" Type="Gtk.TextIter&amp;" RefType="out" />
+ <Parameter Name="limit" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="str">a <see cref="T:System.String" /></param>
+ <param name="flags">a <see cref="T:System.Int32" /></param>
+ <param name="match_start">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="match_end">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="limit">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BackwardSearch">
+ <MemberSignature Language="C#" Value="public bool BackwardSearch (Gtk.TextIter iter, string str, GtkSourceView.SourceSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter limit);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iter" Type="Gtk.TextIter" />
+ <Parameter Name="str" Type="System.String" />
+ <Parameter Name="flags" Type="GtkSourceView.SourceSearchFlags" />
+ <Parameter Name="match_start" Type="Gtk.TextIter&amp;" RefType="out" />
+ <Parameter Name="match_end" Type="Gtk.TextIter&amp;" RefType="out" />
+ <Parameter Name="limit" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="iter">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="str">a <see cref="T:System.String" /></param>
+ <param name="flags">a <see cref="T:System.Int32" /></param>
+ <param name="match_start">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="match_end">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="limit">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SourceBuffer (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="gtype" Type="GLib.GType" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="gtype">a <see cref="T:GLib.GType" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceBuffer" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceBuffer (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="raw">a <see cref="T:System.IntPtr" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceBuffer" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceBuffer (GtkSourceView.SourceTagTable table);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="table" Type="GtkSourceView.SourceTagTable" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="table">a <see cref="T:GtkSourceView.SourceTagTable" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceBuffer" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceBuffer (GtkSourceView.SourceLanguage language);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="language" Type="GtkSourceView.SourceLanguage" />
+ </Parameters>
+ <Docs>
+ <summary>Creates a new SourceBuffer with a specified source language.</summary>
+ <param name="language">a <see cref="T:GtkSourceView.SourceLanguage" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceBuffer" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GLib.GType" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="MaxUndoLevels">
+ <MemberSignature Language="C#" Value="public int MaxUndoLevels { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.Int32" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CheckBrackets">
+ <MemberSignature Language="C#" Value="public bool CheckBrackets { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Controls the bracket match highlighting function in the buffer.If true, when you position your cursor over a bracket character (a parenthesis, a square bracket, etc.) the matching opening or closing bracket character will be highlighted. You can specify the style with <see cref="P:GtkSourceView.SourceBuffer.BracketMatchStyle" />.</summary>
+ <returns>True if the bracket matching is enabled, false is disabled.</returns>
+ <remarks>None</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Highlight">
+ <MemberSignature Language="C#" Value="public bool Highlight { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Enable and disable highlight of the source language.</summary>
+ <returns>a <see cref="T:System.Boolean" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Language">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceLanguage Language { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceLanguage</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Sets and gets the source language.</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguage" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="FirstMarker">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker FirstMarker { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BracketMatchStyle">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceTagStyle BracketMatchStyle { set; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceTagStyle</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceTagStyle" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LastMarker">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker LastMarker { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanUndoFired">
+ <MemberSignature Language="C#" Value="public event GtkSourceView.CanUndoFiredHandler CanUndoFired;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.CanUndoFiredHandler</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="HighlightUpdated">
+ <MemberSignature Language="C#" Value="public event GtkSourceView.HighlightUpdatedHandler HighlightUpdated;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.HighlightUpdatedHandler</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanRedoFired">
+ <MemberSignature Language="C#" Value="public event GtkSourceView.CanRedoFiredHandler CanRedoFired;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.CanRedoFiredHandler</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="MarkerUpdated">
+ <MemberSignature Language="C#" Value="public event GtkSourceView.MarkerUpdatedHandler MarkerUpdated;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.MarkerUpdatedHandler</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetMarkersInRegion">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker[] GetMarkersInRegion (Gtk.TextIter begin, Gtk.TextIter end);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="begin" Type="Gtk.TextIter" />
+ <Parameter Name="end" Type="Gtk.TextIter" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="begin">a <see cref="T:Gtk.TextIter" /></param>
+ <param name="end">a <see cref="T:Gtk.TextIter" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker[]" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
104 doc/en/GtkSourceView/SourceBufferMatch.xml
@@ -0,0 +1,104 @@
+<Type Name="SourceBufferMatch" FullName="GtkSourceView.SourceBufferMatch">
+ <TypeSignature Language="C#" Value="public sealed struct SourceBufferMatch" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes />
+ <Members>
+ <Member MemberName="Zero">
+ <MemberSignature Language="C#" Value="public static GtkSourceView.SourceBufferMatch Zero;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceBufferMatch</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Startpos">
+ <MemberSignature Language="C#" Value="public int Startpos;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Endpos">
+ <MemberSignature Language="C#" Value="public int Endpos;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Startindex">
+ <MemberSignature Language="C#" Value="public int Startindex;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Endindex">
+ <MemberSignature Language="C#" Value="public int Endindex;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="New">
+ <MemberSignature Language="C#" Value="public static GtkSourceView.SourceBufferMatch New (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceBufferMatch</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="raw">a <see cref="T:System.IntPtr" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceBufferMatch" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
248 doc/en/GtkSourceView/SourceLanguage.xml
@@ -0,0 +1,248 @@
+<Type Name="SourceLanguage" FullName="GtkSourceView.SourceLanguage">
+ <TypeSignature Language="C#" Value="public class SourceLanguage : GLib.Object, IWrapper, IDisposable" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GLib.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="protected override void Finalize ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnTagStyleChanged">
+ <MemberSignature Language="C#" Value="protected virtual void OnTagStyleChanged (string name);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="name">a <see cref="T:System.String" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetTagStyle">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceTagStyle GetTagStyle (string tag_id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceTagStyle</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="tag_id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="tag_id">a <see cref="T:System.String" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceTagStyle" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetTagStyle">
+ <MemberSignature Language="C#" Value="public void SetTagStyle (string tag_id, GtkSourceView.SourceTagStyle style);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="tag_id" Type="System.String" />
+ <Parameter Name="style" Type="GtkSourceView.SourceTagStyle" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="tag_id">a <see cref="T:System.String" /></param>
+ <param name="style">a <see cref="T:GtkSourceView.SourceTagStyle" /></param>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetTagDefaultStyle">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceTagStyle GetTagDefaultStyle (string tag_id);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceTagStyle</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="tag_id" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="tag_id">a <see cref="T:System.String" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceTagStyle" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SourceLanguage (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="gtype" Type="GLib.GType" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="gtype">a <see cref="T:GLib.GType" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguage" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceLanguage (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="raw">a <see cref="T:System.IntPtr" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguage" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GLib.GType" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Id">
+ <MemberSignature Language="C#" Value="public string Id { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.String" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Name">
+ <MemberSignature Language="C#" Value="public string Name { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.String" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Section">
+ <MemberSignature Language="C#" Value="public string Section { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.String" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StyleScheme">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceStyleScheme StyleScheme { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceStyleScheme</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceStyleScheme" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="TagStyleChanged">
+ <MemberSignature Language="C#" Value="public event GtkSourceView.TagStyleChangedHandler TagStyleChanged;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.TagStyleChangedHandler</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Tags">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceTag [] Tags { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceTag[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceTag[]" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="MimeTypes">
+ <MemberSignature Language="C#" Value="public string [] MimeTypes { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.String[]" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SourceLanguage ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguage" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
136 doc/en/GtkSourceView/SourceLanguagesManager.xml
@@ -0,0 +1,136 @@
+<Type Name="SourceLanguagesManager" FullName="GtkSourceView.SourceLanguagesManager">
+ <TypeSignature Language="C#" Value="public class SourceLanguagesManager : GLib.Object, IWrapper, IDisposable" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>This class contains the default collection of <see cref="T:GtkSourceView.SourceLanguage" /> objects.</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GLib.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="protected override void Finalize ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetLanguageFromMimeType">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceLanguage GetLanguageFromMimeType (string mime_type);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceLanguage</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="mime_type" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <summary>Returns <see cref="T:GtkSourceView.SourceLanguage" /> for a given mime type.</summary>
+ <param name="mime_type">The language's mime-type. For example, "text/xml" for XML.</param>
+ <returns>A <see cref="T:GtkSourceView.SourceLanguage" /> containing all the formatting specs for the given language.</returns>
+ <remarks>None</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SourceLanguagesManager (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="gtype" Type="GLib.GType" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="gtype">a <see cref="T:GLib.GType" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguagesManager" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceLanguagesManager (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="raw">a <see cref="T:System.IntPtr" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguagesManager" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceLanguagesManager ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>Constructs and initializes a new instance of <see cref="T:GtkSourceView.SourceLanguagesManager" /> containing the default language definitions.</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguagesManager" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GLib.GType" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LangFilesDirs">
+ <MemberSignature Language="C#" Value="public IntPtr LangFilesDirs { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.IntPtr" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AvailableLanguages">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceLanguage [] AvailableLanguages { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceLanguage[]</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceLanguage[]" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
172 doc/en/GtkSourceView/SourceMarker.xml
@@ -0,0 +1,172 @@
+<Type Name="SourceMarker" FullName="GtkSourceView.SourceMarker">
+ <TypeSignature Language="C#" Value="public class SourceMarker : Gtk.TextMark, IWrapper, IDisposable" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>Gtk.TextMark</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="protected override void Finalize ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Prev">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker Prev ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Next">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceMarker Next ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceMarker</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SourceMarker (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="gtype" Type="GLib.GType" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="gtype">a <see cref="T:GLib.GType" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SourceMarker (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <param name="raw">a <see cref="T:System.IntPtr" /></param>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GLib.GType" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Buffer">
+ <MemberSignature Language="C#" Value="public GtkSourceView.SourceBuffer Buffer { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>GtkSourceView.SourceBuffer</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceBuffer" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="MarkerType">
+ <MemberSignature Language="C#" Value="public string MarkerType { set; get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.String" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Name">
+ <MemberSignature Language="C#" Value="public string Name { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.String" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Line">
+ <MemberSignature Language="C#" Value="public int Line { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:System.Int32" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SourceMarker ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <returns>a <see cref="T:GtkSourceView.SourceMarker" /></returns>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
513 doc/en/GtkSourceView/SourcePrintJob.xml
@@ -0,0 +1,513 @@
+<Type Name="SourcePrintJob" FullName="GtkSourceView.SourcePrintJob">
+ <TypeSignature Language="C#" Value="public class SourcePrintJob : GLib.Object, IWrapper, IDisposable" Maintainer="auto" />
+ <AssemblyInfo>
+ <AssemblyName>gtksourceview-sharp</AssemblyName>
+ <AssemblyPublicKey>
+ </AssemblyPublicKey>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ <AssemblyCulture>neutral</AssemblyCulture>
+ <Attributes />
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Base>
+ <BaseTypeName>GLib.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes />
+ <Members>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="protected override void Finalize ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnBeginPage">
+ <MemberSignature Language="C#" Value="protected virtual void OnBeginPage ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnFinished">
+ <MemberSignature Language="C#" Value="protected virtual void OnFinished ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetTextMargins">
+ <MemberSignature Language="C#" Value="public void GetTextMargins (out double top, out double bottom, out double left, out double right);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="top" Type="System.Double&amp;" RefType="out" />
+ <Parameter Name="bottom" Type="System.Double&amp;" RefType="out" />
+ <Parameter Name="left" Type="System.Double&amp;" RefType="out" />
+ <Parameter Name="right" Type="System.Double&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>