diff --git a/doc/en/Art/Affine.xml b/doc/en/Art/Affine.xml index 91d4589d2..34d6a6db1 100644 --- a/doc/en/Art/Affine.xml +++ b/doc/en/Art/Affine.xml @@ -4,33 +4,45 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Defines an affine transformation - To be added - System.Object + + Defines an affine transformation + To be added + - - + + + Constructor + + + + To be added + To be added + + + + Method - System.Void + System.Boolean - - + + - Sets up a rotation matrix. - Where to store the resulting affine transformation. - Rotation angle in degrees. - To be added + An affine transformation. + Another affine transformation. + Determine if two matrices are equal. + + if the matrices are equal. + Equality is verified with epsilon-tolerance for roundoff errors. + @@ -43,27 +55,12 @@ - Finds the expansion factor, i.e. the square root of the factor by which the affine transform affects area. The affine transformation. + Finds the expansion factor, i.e. the square root of the factor by which the affine transform affects area. The expansion factor. In an affine transform composed of scaling, rotation, shearing, and translation, returns the amount of scaling. - - - Method - - System.Void - - - - - - Set up the identity matrix. - Where to store the resulting affine transform. - To be added - - Method @@ -77,30 +74,28 @@ - Flips the affine transform. Where to store the resulting affine transform. The original affine transformation. Whether or not to flip horizontally. Whether or not to flip vertically. + Flips the affine transform. Both horz and vert false results in a simple copy operation. True for both results in an 180 degree rotation. - - + + Method System.Void - - + - Converts an affine transform into a bit of PostScript code that implements the transform. - The resulting string. - The affine transform. - Special cases of scaling, rotation, and translation are detected, and the corresponding PostScript operators used (this greatly aids understanding the output generated). The identity transform is mapped to the null string. + Where to store the resulting affine transform. + Set up the identity matrix. + To be added @@ -114,9 +109,9 @@ - Sets up the inverse of the given transformation. Where the resulting affine is stored. The original affine transformation. + Sets up the inverse of the given transformation. The inverse is in the classical sense; src_affine multiplied with dst_affine, or dst_affine multiplied with src_affine will be (to within roundoff error) the identify affine. See @@ -132,27 +127,28 @@ - Multiplies two affine transforms together, i.e. the resulting dst is equivalent to doing first src1 then src2. Where to store the resulting affine transform. The first affine transform to multiply. The second affine transform to multiply. + Multiplies two affine transforms together, i.e. the resulting dst is equivalent to doing first src1 then src2. To be added - - + + Method - System.Void + Art.Point - - + + - Setup a shearing matrix - Where to store the resulting affine transformation. - Shear angle in degrees. + The original point. + The affine transform. + Apply an affine transform to an . + The resulting point after performing the transform. To be added @@ -166,50 +162,28 @@ - Determines wether a matrix is rectilinear, i.e. grid-aligned rectangles are transformed to other grid-aligned rectangles. The affine transformation to test. + Determines wether a matrix is rectilinear, i.e. grid-aligned rectangles are transformed to other grid-aligned rectangles. if the matrix is rectilinear. The implementation has epsilon-tolerance for roundoff errors. - - - Method - - System.Boolean - - - - - - - Determine if two matrices are equal. - An affine transformation. - Another affine transformation. - - if the matrices are equal. - Equality is verified with epsilon-tolerance for roundoff errors. - - - - - + + Method System.Void - - + - Sets up a translation matrix. - Where to store the resulting affine transform. - X translation amount. - Y translation amount. + Where to store the resulting affine transformation. + Rotation angle in degrees. + Sets up a rotation matrix. To be added @@ -225,38 +199,63 @@ - Sets up a scaling matrix. Where to store the resulting affine transform. X scale factor. Y scale factor. + Sets up a scaling matrix. To be added - - - Constructor - - - - To be added - To be added - - - - + + Method - Art.Point + System.Void - - + + - Apply an affine transform to an . - The original point. - The affine transform. - The resulting point after performing the transform. + Where to store the resulting affine transformation. + Shear angle in degrees. + Setup a shearing matrix + To be added + + + + + Method + + System.Void + + + + + + + The resulting string. + The affine transform. + Converts an affine transform into a bit of PostScript code that implements the transform. + Special cases of scaling, rotation, and translation are detected, and the corresponding PostScript operators used (this greatly aids understanding the output generated). The identity transform is mapped to the null string. + + + + + Method + + System.Void + + + + + + + + Where to store the resulting affine transform. + X translation amount. + Y translation amount. + Sets up a translation matrix. To be added diff --git a/doc/en/Art/AlphaGamma.xml b/doc/en/Art/AlphaGamma.xml index 53c2270e7..96efeba94 100644 --- a/doc/en/Art/AlphaGamma.xml +++ b/doc/en/Art/AlphaGamma.xml @@ -4,9 +4,12 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.ValueType + + The Structure AlphaGamma supports a specific value of gama. The composition with an AlphaGamma parameter is equivalent to applying a gama transformation to source images, with a alpha composition done in linear intensity space, and then applying the inverse gama tranformation, to place it back on the gamma-adjusted intensity space. @@ -15,11 +18,51 @@ This is only true when its correctly implemented, wich isn't generally the case in libart implementation. - - System.ValueType - - + + + Method + + System.Void + + + + Frees any resouces that are held by this structure. + + + + + + Method + + Art.AlphaGamma + + + + + + a + Creates a new AlphaGamma with a particular gamma value. + a + + + + + + Method + + Art.AlphaGamma + + + + + + a + To be added + a + To be added + + Field @@ -33,49 +76,5 @@ To be added - - - Method - - Art.AlphaGamma - - - - - - To be added - a - a - To be added - - - - - Method - - Art.AlphaGamma - - - - - - Creates a new AlphaGamma with a particular gamma value. - a - a - - - - - - Method - - System.Void - - - - Frees any resouces that are held by this structure. - - - diff --git a/doc/en/Art/AlphaType.xml b/doc/en/Art/AlphaType.xml index 4a6967837..afe876e88 100644 --- a/doc/en/Art/AlphaType.xml +++ b/doc/en/Art/AlphaType.xml @@ -4,16 +4,15 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - @@ -29,20 +28,6 @@ - - - Field - - Art.AlphaType - - - - - To be added - - - - Field @@ -57,5 +42,19 @@ + + + Field + + Art.AlphaType + + + + + To be added + + + + diff --git a/doc/en/Art/Bpath.xml b/doc/en/Art/Bpath.xml index 2bf45f5cc..1c3d76547 100644 --- a/doc/en/Art/Bpath.xml +++ b/doc/en/Art/Bpath.xml @@ -4,24 +4,39 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Support Structure for Bezier Paths - - System.ValueType + + Support Structure for Bezier Paths + + - - - Field + + + Method Art.Bpath + + + + + An Affine Transformation. + Apply an affine transform to the Bezier Path. + A new Bezier Path that is the result of the current with the affien transformation applyed to it. + Matrix has to be a six position array. + + + + + Field + + Art.Pathcode + @@ -39,38 +54,9 @@ - To be added a - a - To be added - - - - - Method - - Art.Bpath - - - - - - Apply an affine transform to the Bezier Path. - An Affine Transformation. - A new Bezier Path that is the result of the current with the affien transformation applyed to it. - Matrix has to be a six position array. - - - - - Field - - Art.Pathcode - - - - To be added + a To be added @@ -87,19 +73,6 @@ To be added - - - Field - - System.Double - - - - - To be added - To be added - - Field @@ -113,8 +86,8 @@ To be added - - + + Field System.Double @@ -126,8 +99,21 @@ To be added - - + + + Field + + System.Double + + + + + To be added + To be added + + + + Field System.Double @@ -152,5 +138,18 @@ To be added + + + Field + + Art.Bpath + + + + + To be added + To be added + + diff --git a/doc/en/Art/CompositingMode.xml b/doc/en/Art/CompositingMode.xml index 41cfefa5e..41cfdd32c 100644 --- a/doc/en/Art/CompositingMode.xml +++ b/doc/en/Art/CompositingMode.xml @@ -4,19 +4,18 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - - - + + Field Art.CompositingMode @@ -43,8 +42,8 @@ - - + + Field Art.CompositingMode diff --git a/doc/en/Art/DRect.xml b/doc/en/Art/DRect.xml index 64595c115..4034aa8c2 100644 --- a/doc/en/Art/DRect.xml +++ b/doc/en/Art/DRect.xml @@ -4,92 +4,32 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - A Structure that suports rectangle with double coordinates. - - System.ValueType + + A Structure that suports rectangle with double coordinates. + + - - - Field - - Art.DRect - - - - - To be added - To be added - - - - - Method - - Art.DRect - - - - - - To be added - a - a - To be added - - - - + + Method System.Void - + - Converts the src rectangle into a interger one. - The newly created integer rectangle (). - The source rectangle (). - The rouding is done using floor for x0 and y0 and ceil for x1 and y1. - - - - - Method - - System.Void - - - - - - Finds the bounding box os a sorted vector path. - The Sorted Vector Path. - The result is used to initialize the current instance. - - - - - Method - - System.Void - - - - - - Finds the bounding box to the Sorted Vector Path and then unifies the resulting rectangle with the current instance. - a - The result is used to initialize the current instance. + The source rectangle used to apply the transformation. + A with 6 elements containing the transformation's matrix. + Applies an affine transformation to the src rectangle and initializes this one with the result. + It finds the smallest rectangle enclosing the transformed src. The result is exactly the affine transformation of src when the matrix specifies an rectilinear affine transformation. otherwise its a conservative approximation. @@ -102,8 +42,8 @@ - Copies the values of the given rectangle, into this one. The that is going to init the current one. + Copies the values of the given rectangle, into this one. The current rectangle will be a clone of the given one. @@ -120,40 +60,6 @@ For the rectangle to be empty, x1 has to be smaller or equal to x0, or y0 smaller or equal to y1. - - - Method - - System.Void - - - - - - - Finds the union of two rectangles and initializes the current one with the result. - The first source rectangle used. - The second source rectangle used. - To be added - - - - - Method - - System.Void - - - - - - - Applies an affine transformation to the src rectangle and initializes this one with the result. - The source rectangle used to apply the transformation. - A with 6 elements containing the transformation's matrix. - It finds the smallest rectangle enclosing the transformed src. The result is exactly the affine transformation of src when the matrix specifies an rectilinear affine transformation. otherwise its a conservative approximation. - - Method @@ -165,12 +71,92 @@ - Finds the intersection of two rectangles and initializes the current one with the result. The first source rectangle used. The second source rectangle used. + Finds the intersection of two rectangles and initializes the current one with the result. + + + Method + + Art.DRect + + + + + + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + The Sorted Vector Path. + Finds the bounding box os a sorted vector path. + The result is used to initialize the current instance. + + + + + Method + + System.Void + + + + + + a + Finds the bounding box to the Sorted Vector Path and then unifies the resulting rectangle with the current instance. + The result is used to initialize the current instance. + + + + + Method + + System.Void + + + + + + + The newly created integer rectangle (). + The source rectangle (). + Converts the src rectangle into a interger one. + The rouding is done using floor for x0 and y0 and ceil for x1 and y1. + + + + + Method + + System.Void + + + + + + + The first source rectangle used. + The second source rectangle used. + Finds the union of two rectangles and initializes the current one with the result. + To be added + + Field @@ -184,19 +170,6 @@ - - - Field - - System.Double - - - - - The first coordinate of the rectangle on the Y axis. - - - Field @@ -210,6 +183,19 @@ + + + Field + + System.Double + + + + + The first coordinate of the rectangle on the Y axis. + + + Field @@ -223,5 +209,18 @@ + + + Field + + Art.DRect + + + + + To be added + To be added + + diff --git a/doc/en/Art/DestroyNotify.xml b/doc/en/Art/DestroyNotify.xml index 1f1d5702f..b6cd5ffdc 100644 --- a/doc/en/Art/DestroyNotify.xml +++ b/doc/en/Art/DestroyNotify.xml @@ -4,17 +4,16 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added To be added - - System.Delegate - System.Void diff --git a/doc/en/Art/FilterLevel.xml b/doc/en/Art/FilterLevel.xml index d995dcbfd..e24d12f52 100644 --- a/doc/en/Art/FilterLevel.xml +++ b/doc/en/Art/FilterLevel.xml @@ -4,45 +4,16 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + Allows the selection of the required filter level. Cubic filtering is missing because hyper is just as fast to implement and slightly better in quality. - - System.Enum - - - - Field - - Art.FilterLevel - - - - - Nearest neighbor implementation. Fastest and lowest quality. - - - - - - - Field - - Art.FilterLevel - - - - - Accurate simulation of the PostScript image operator without any interpolation. Each pixed is rendered as a small parallelogra, of solid color, with its edges implemented with antialiasing. It looks like Nearest on enlargement and Bilinear on reduction. - - - - Field @@ -71,5 +42,33 @@ + + + Field + + Art.FilterLevel + + + + + Nearest neighbor implementation. Fastest and lowest quality. + + + + + + + Field + + Art.FilterLevel + + + + + Accurate simulation of the PostScript image operator without any interpolation. Each pixed is rendered as a small parallelogra, of solid color, with its edges implemented with antialiasing. It looks like Nearest on enlargement and Bilinear on reduction. + + + + diff --git a/doc/en/Art/Global.xml b/doc/en/Art/Global.xml index fe91393f1..a83e97df7 100644 --- a/doc/en/Art/Global.xml +++ b/doc/en/Art/Global.xml @@ -4,18 +4,27 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Global API elements for - - System.Object + + Global API elements for + + + + + Constructor + + + + Default constructor + + + Method @@ -35,7 +44,6 @@ - To be added a a a @@ -46,6 +54,7 @@ a a a + To be added a To be added @@ -61,45 +70,13 @@ - To be added a a + To be added a To be added - - - Constructor - - - - Default constructor - - - - - - Method - - Art.IRect - - - - - - - - - Decomposes a UTA into a list of rectangles. - The given UTA. - The maximum width of the resulting rectangles. - The maximum height of the resulting rectangles. - The number of rectangles generated. Should be an out. Its unnecessary. - It should return a IRect[]. Yup, a bug. - This routine provides a precise implementation, meaning that the rectangles cover exactly the same are as the uta. - - Method @@ -115,16 +92,38 @@ - Renders the Sorted Vector Path into the given byte[]. The given Sorted Vector Path. The left coordinate of the viewport. The top coordinate of the viewport. The right coordinate of the viewport. The bottom coordinate of the viewport. The row stride of the pixel buffer. + Renders the Sorted Vector Path into the given byte[]. The function is void, it should get the byte[] were to render... Its a bug. Is only renders inside the area of the viewport. + + + Method + + Art.IRect + + + + + + + + + The given UTA. + The maximum width of the resulting rectangles. + The maximum height of the resulting rectangles. + The number of rectangles generated. Should be an out. Its unnecessary. + Decomposes a UTA into a list of rectangles. + It should return a IRect[]. Yup, a bug. + This routine provides a precise implementation, meaning that the rectangles cover exactly the same are as the uta. + + diff --git a/doc/en/Art/GradientLinear.xml b/doc/en/Art/GradientLinear.xml index d7e7144ba..98eca1aac 100644 --- a/doc/en/Art/GradientLinear.xml +++ b/doc/en/Art/GradientLinear.xml @@ -4,60 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field - - Art.GradientLinear - - - - - To be added - To be added - - - - - Method - - Art.GradientLinear - - - - - - To be added - a - a - To be added - - - - - Property - - Art.GradientStop - - - - To be added - a - To be added - - Field @@ -97,16 +54,19 @@ To be added - - - Field + + + Method - Art.GradientSpread + Art.GradientLinear + + a To be added + a To be added @@ -123,5 +83,44 @@ To be added + + + Field + + Art.GradientSpread + + + + + To be added + To be added + + + + + Property + + Art.GradientStop + + + + To be added + a + To be added + + + + + Field + + Art.GradientLinear + + + + + To be added + To be added + + diff --git a/doc/en/Art/GradientRadial.xml b/doc/en/Art/GradientRadial.xml index 049971d50..0ef2e76fd 100644 --- a/doc/en/Art/GradientRadial.xml +++ b/doc/en/Art/GradientRadial.xml @@ -4,60 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field - - Art.GradientRadial - - - - - To be added - To be added - - - - - Method - - Art.GradientRadial - - - - - - To be added - a - a - To be added - - - - - Property - - Art.GradientStop - - - - To be added - a - To be added - - Field @@ -97,6 +54,22 @@ To be added + + + Method + + Art.GradientRadial + + + + + + a + To be added + a + To be added + + Field @@ -110,5 +83,31 @@ To be added + + + Property + + Art.GradientStop + + + + To be added + a + To be added + + + + + Field + + Art.GradientRadial + + + + + To be added + To be added + + diff --git a/doc/en/Art/GradientSpread.xml b/doc/en/Art/GradientSpread.xml index f6d362fba..8581e74bd 100644 --- a/doc/en/Art/GradientSpread.xml +++ b/doc/en/Art/GradientSpread.xml @@ -4,16 +4,15 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - diff --git a/doc/en/Art/GradientStop.xml b/doc/en/Art/GradientStop.xml index d7d231ddd..a4f3d2a33 100644 --- a/doc/en/Art/GradientStop.xml +++ b/doc/en/Art/GradientStop.xml @@ -4,23 +4,22 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - + + Field - Art.GradientStop + System.Byte[] @@ -39,8 +38,8 @@ - To be added a + To be added a To be added @@ -58,11 +57,11 @@ To be added - - + + Field - System.Byte[] + Art.GradientStop diff --git a/doc/en/Art/IRect.xml b/doc/en/Art/IRect.xml index d96a647ae..5c6156426 100644 --- a/doc/en/Art/IRect.xml +++ b/doc/en/Art/IRect.xml @@ -4,47 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - A Structure that suports rectangle with int coordinates. - - System.ValueType + + A Structure that suports rectangle with int coordinates. + + - - - Field - - Art.IRect - - - - - To be added - - - - - - Method - - Art.IRect - - - - - - To be added - a - a - To be added - - Method @@ -55,28 +25,11 @@ - Copies the values of the given rectangle, into this one. The that is going to init the current one. + Copies the values of the given rectangle, into this one. The current rectangle will be a clone of the given one. - - - Method - - System.Void - - - - - - - Finds the union of two rectangles and initializes the current one with the result. - The first source rectangle used. - The first source rectangle used. - - - Method @@ -101,9 +54,42 @@ - Finds the intersection of two rectangles and initializes the current one with the result. The first source rectangle used. The second source rectangle used. + Finds the intersection of two rectangles and initializes the current one with the result. + + + + + + Method + + Art.IRect + + + + + + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + + The first source rectangle used. + The first source rectangle used. + Finds the union of two rectangles and initializes the current one with the result. @@ -120,19 +106,6 @@ - - - Field - - System.Int32 - - - - - The first coordinate of the rectangle on the Y axis. - - - Field @@ -146,6 +119,19 @@ + + + Field + + System.Int32 + + + + + The first coordinate of the rectangle on the Y axis. + + + Field @@ -159,5 +145,18 @@ + + + Field + + Art.IRect + + + + + To be added + + + diff --git a/doc/en/Art/ImageSource.xml b/doc/en/Art/ImageSource.xml index e5c72d67b..c2dd3892d 100644 --- a/doc/en/Art/ImageSource.xml +++ b/doc/en/Art/ImageSource.xml @@ -4,31 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field - - Art.ImageSource - - - - - To be added - To be added - - Method @@ -39,8 +25,8 @@ - To be added a + To be added a To be added @@ -58,5 +44,18 @@ To be added + + + Field + + Art.ImageSource + + + + + To be added + To be added + + diff --git a/doc/en/Art/ImageSourceFlags.xml b/doc/en/Art/ImageSourceFlags.xml index e3467ae47..10dc423e1 100644 --- a/doc/en/Art/ImageSourceFlags.xml +++ b/doc/en/Art/ImageSourceFlags.xml @@ -4,16 +4,15 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - diff --git a/doc/en/Art/MaskSource.xml b/doc/en/Art/MaskSource.xml index 4342eb5e4..c756c1a5f 100644 --- a/doc/en/Art/MaskSource.xml +++ b/doc/en/Art/MaskSource.xml @@ -4,31 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field - - Art.MaskSource - - - - - To be added - To be added - - Method @@ -39,8 +25,8 @@ - To be added a + To be added a To be added @@ -58,5 +44,18 @@ To be added + + + Field + + Art.MaskSource + + + + + To be added + To be added + + diff --git a/doc/en/Art/PathStrokeCapType.xml b/doc/en/Art/PathStrokeCapType.xml index ca3f55890..93ac4134d 100644 --- a/doc/en/Art/PathStrokeCapType.xml +++ b/doc/en/Art/PathStrokeCapType.xml @@ -4,16 +4,15 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - diff --git a/doc/en/Art/PathStrokeJoinType.xml b/doc/en/Art/PathStrokeJoinType.xml index d26fc8ae0..af33246e6 100644 --- a/doc/en/Art/PathStrokeJoinType.xml +++ b/doc/en/Art/PathStrokeJoinType.xml @@ -4,17 +4,30 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - + + + Field + + Art.PathStrokeJoinType + + + + + To be added + + + + Field @@ -43,19 +56,5 @@ - - - Field - - Art.PathStrokeJoinType - - - - - To be added - - - - diff --git a/doc/en/Art/Pathcode.xml b/doc/en/Art/Pathcode.xml index a1a01c8cb..c0fe270be 100644 --- a/doc/en/Art/Pathcode.xml +++ b/doc/en/Art/Pathcode.xml @@ -4,17 +4,58 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - + + + Field + + Art.Pathcode + + + + + To be added + + + + + + + Field + + Art.Pathcode + + + + + To be added + + + + + + + Field + + Art.Pathcode + + + + + To be added + + + + Field @@ -43,47 +84,5 @@ - - - Field - - Art.Pathcode - - - - - To be added - - - - - - - Field - - Art.Pathcode - - - - - To be added - - - - - - - Field - - Art.Pathcode - - - - - To be added - - - - diff --git a/doc/en/Art/PixBuf.xml b/doc/en/Art/PixBuf.xml index c644e4bfc..63c5164bc 100644 --- a/doc/en/Art/PixBuf.xml +++ b/doc/en/Art/PixBuf.xml @@ -4,23 +4,22 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - This structure encapsulates a buffer of pixels, that can be in several specific pixel buffer formats. - To be added - System.ValueType + + This structure encapsulates a buffer of pixels, that can be in several specific pixel buffer formats. + To be added + - - + + Field - Art.PixBuf + System.Int32 @@ -29,20 +28,16 @@ To be added - - - Method + + + Property - Art.PixBuf + Art.DestroyNotify - - - - To be added - a - a - To be added + To be added. + To be added. + To be added. @@ -58,6 +53,19 @@ Event the buffer that was given to create this buffer is copied, and its dealocation is then done by the new instance on its destruction, independently of who is responsible to free the curren buffer. + + + Field + + Art.PixFormat + + + + + To be added + To be added + + Method @@ -82,172 +90,6 @@ Its deprecated. - - - Method - - Art.PixBuf - - - - - - - - - Creates a new RGB PixBuf. - The buffer containing the actual pixel data. - The width of the pixbuf. - The height of the pixbuf. - The row stride of the pixbuf. - A newly created RGB. - - - - - - Method - - Art.PixBuf - - - - - - - - - Creates a new RGBA PixBuf. - The buffer containing the actual pixel data. - The width of the pixbuf. - The height of the pixbuf. - The row stride of the pixbuf. - A newly created RGBA. - - - - - - Method - - Art.PixBuf - - - - - - - - - Creates a new RGB PixBuf. - The buffer containing the actual pixel data. - The width of the pixbuf. - The height of the pixbuf. - The row stride of the pixbuf. - A newly created RGB. - On destruction, the created instance will free the memory used by given buffer in pixels. - - - - - Method - - Art.PixBuf - - - - - - - - - - - Creates a new RGB PixBuf that invokes the given delegate on destruction. - The buffer containing the actual pixel data. - The width of the pixbuf. - The height of the pixbuf. - The row stride of the pixbuf. - The data that will be given to dfunc on its invocation. - The delegate that is going to be invoked when the PixBuf gets destroyed. - A newly created RGB that invokes a delegate on its destruction. - - - - - - Method - - Art.PixBuf - - - - - - - - - Creates a new RGBA PixBuf. - The buffer containing the actual pixel data. - The width of the pixbuf. - The height of the pixbuf. - The row stride of the pixbuf. - A newly created RGB. - On destruction, the created instance will free the memory used by given buffer in pixels. - - - - - Method - - Art.PixBuf - - - - - - - - - - - Creates a new RGBA PixBuf that invokes the given delegate on destruction. - The buffer containing the actual pixel data. - The width of the pixbuf. - The height of the pixbuf. - The row stride of the pixbuf. - The data that will be given to dfunc on its invocation. - The delegate that is going to be invoked when the PixBuf gets destroyed. - A newly created RGBA that invokes a delegate on its destruction. - - - - - - Field - - Art.PixFormat - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - Field @@ -261,32 +103,6 @@ To be added - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - Field @@ -300,6 +116,175 @@ To be added + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Method + + Art.PixBuf + + + + + + a + To be added + a + To be added + + + + + Method + + Art.PixBuf + + + + + + + + + The buffer containing the actual pixel data. + The width of the pixbuf. + The height of the pixbuf. + The row stride of the pixbuf. + Creates a new RGB PixBuf. + A newly created RGB. + + + + + + Method + + Art.PixBuf + + + + + + + + + The buffer containing the actual pixel data. + The width of the pixbuf. + The height of the pixbuf. + The row stride of the pixbuf. + Creates a new RGBA PixBuf. + A newly created RGBA. + + + + + + Method + + Art.PixBuf + + + + + + + + + The buffer containing the actual pixel data. + The width of the pixbuf. + The height of the pixbuf. + The row stride of the pixbuf. + Creates a new RGB PixBuf. + A newly created RGB. + On destruction, the created instance will free the memory used by given buffer in pixels. + + + + + Method + + Art.PixBuf + + + + + + + + + The buffer containing the actual pixel data. + The width of the pixbuf. + The height of the pixbuf. + The row stride of the pixbuf. + Creates a new RGBA PixBuf. + A newly created RGB. + On destruction, the created instance will free the memory used by given buffer in pixels. + + + + + Method + + Art.PixBuf + + + + + + + + + + + The buffer containing the actual pixel data. + The width of the pixbuf. + The height of the pixbuf. + The row stride of the pixbuf. + The data that will be given to dfunc on its invocation. + The delegate that is going to be invoked when the PixBuf gets destroyed. + Creates a new RGBA PixBuf that invokes the given delegate on destruction. + A newly created RGBA that invokes a delegate on its destruction. + + + + + + Method + + Art.PixBuf + + + + + + + + + + + The buffer containing the actual pixel data. + The width of the pixbuf. + The height of the pixbuf. + The row stride of the pixbuf. + The data that will be given to dfunc on its invocation. + The delegate that is going to be invoked when the PixBuf gets destroyed. + Creates a new RGB PixBuf that invokes the given delegate on destruction. + A newly created RGB that invokes a delegate on its destruction. + + + Field @@ -313,16 +298,30 @@ To be added - - - Property + + + Field - Art.DestroyNotify + System.Int32 + + - To be added. - To be added. - To be added. + To be added + To be added + + + + + Field + + Art.PixBuf + + + + + To be added + To be added diff --git a/doc/en/Art/PixFormat.xml b/doc/en/Art/PixFormat.xml index 3fed14256..6934eaf5c 100644 --- a/doc/en/Art/PixFormat.xml +++ b/doc/en/Art/PixFormat.xml @@ -4,16 +4,15 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - diff --git a/doc/en/Art/Point.xml b/doc/en/Art/Point.xml index a95f8234e..6e27f6740 100644 --- a/doc/en/Art/Point.xml +++ b/doc/en/Art/Point.xml @@ -4,31 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Structure representing a point in the Art 2D space. - The Art 2D space is not a direct cartesian 2D space: it is an indirect cartesian space (that is, its direction is the invert of the standard trigonometric direction). The 2D space used by Art is inspired by the X coordinate space. - System.ValueType + + Structure representing a point in the Art 2D space. + The Art 2D space is not a direct cartesian 2D space: it is an indirect cartesian space (that is, its direction is the invert of the standard trigonometric direction). The 2D space used by Art is inspired by the X coordinate space. + - - - Field - - Art.Point - - - - - Get a point at the origin. - To be added - - Method @@ -39,8 +25,8 @@ - To be added a + To be added a To be added @@ -71,5 +57,18 @@ To be added + + + Field + + Art.Point + + + + + Get a point at the origin. + To be added + + diff --git a/doc/en/Art/Render.xml b/doc/en/Art/Render.xml index f519bc1cb..c53caf3fa 100644 --- a/doc/en/Art/Render.xml +++ b/doc/en/Art/Render.xml @@ -4,23 +4,298 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Property + + Art.AlphaGamma + + + + To be added + a + To be added + + + + Field - Art.Render + Art.AlphaType + + + + + To be added + To be added + + + + + Field + + Art.AlphaType + + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Method + + System.Byte + + + + To be added + a + To be added + + + + + Field + + System.Byte[] + + + + + To be added + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Field + + Art.CompositingMode + + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Method + + System.Void + + + + + + + a + a + To be added + To be added + + + + + Method + + System.Void + + + + + + + a + a + To be added + To be added + + + + + Method + + System.Byte + + + + To be added + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Byte + + + + + + a + To be added + a + To be added + + + + + Method + + System.Byte + + + + + + + + + + a + a + a + a + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Field + + System.Int32 @@ -39,144 +314,12 @@ - To be added a + To be added a To be added - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - To be added - To be added - - - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Property - - Art.AlphaGamma - - - - To be added - a - To be added - - - - - Property - - Art.RenderMaskRun - - - - To be added - a - To be added - - Method @@ -196,7 +339,6 @@ - To be added a a a @@ -207,194 +349,11 @@ a a a + To be added a To be added - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - Art.AlphaType - - - - - To be added - To be added - - - - - Field - - System.Byte[] - - - - - To be added - To be added - - - - - Field - - System.UInt32 - - - - - To be added - To be added - - - - - Field - - Art.CompositingMode - - - - - To be added - To be added - - - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Field - - Art.AlphaType - - - - - To be added - To be added - - Field @@ -421,8 +380,21 @@ To be added - - + + + Field + + System.UInt32 + + + + + To be added + To be added + + + + Field System.Int32 @@ -434,69 +406,96 @@ To be added - - - Method + + + Property - System.Byte - - - - - - To be added - a - a - To be added - - - - - Method - - System.Byte + Art.RenderMaskRun To be added - a + a To be added - - + + Method - System.Byte + System.Void + + + + + + a + To be added + To be added + + + + + Field + + System.Int32 - - - - - To be added - a - a - a - a - a - a To be added - - - Method + + + Field - System.Byte + System.Int32 - + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Field + + Art.Render + + + To be added - a To be added diff --git a/doc/en/Art/RenderAaCallback.xml b/doc/en/Art/RenderAaCallback.xml index d43796f56..55b9433b7 100644 --- a/doc/en/Art/RenderAaCallback.xml +++ b/doc/en/Art/RenderAaCallback.xml @@ -2,7 +2,6 @@ art-sharp - 2.20.0.0 System.Delegate diff --git a/doc/en/Art/RenderCallback.xml b/doc/en/Art/RenderCallback.xml index 17113b84e..d4299f009 100644 --- a/doc/en/Art/RenderCallback.xml +++ b/doc/en/Art/RenderCallback.xml @@ -4,18 +4,33 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + + + + Method + + Art.RenderCallback + + + + + + a + To be added + a + To be added + + Field @@ -29,21 +44,5 @@ To be added - - - Method - - Art.RenderCallback - - - - - - To be added - a - a - To be added - - diff --git a/doc/en/Art/RenderMaskRun.xml b/doc/en/Art/RenderMaskRun.xml index f6914901f..34a40c41e 100644 --- a/doc/en/Art/RenderMaskRun.xml +++ b/doc/en/Art/RenderMaskRun.xml @@ -4,23 +4,22 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - + + Field - Art.RenderMaskRun + System.Int32 @@ -39,8 +38,8 @@ - To be added a + To be added a To be added @@ -58,11 +57,11 @@ To be added - - + + Field - System.Int32 + Art.RenderMaskRun diff --git a/doc/en/Art/Rgb.xml b/doc/en/Art/Rgb.xml index 912f11275..bf6c76593 100644 --- a/doc/en/Art/Rgb.xml +++ b/doc/en/Art/Rgb.xml @@ -4,17 +4,16 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object + + To be added + To be added + @@ -49,7 +48,6 @@ - To be added a a a @@ -64,6 +62,46 @@ a a a + To be added + To be added + + + + + Method + + System.Void + + + + + + + + + + + + + + + + + + a + a + a + a + a + a + a + a + a + a + a + a + a + To be added To be added @@ -90,7 +128,6 @@ - To be added a a a @@ -105,45 +142,61 @@ a a a + To be added To be added - - + + Method - System.Void + System.Byte + + + + + + + + + a + a + a + a + To be added + a + To be added + + + + + Method + + System.Byte - - - - - + - To be added - a a a a a a - a - a - a - a - a - a + a + a + a a + To be added + a To be added @@ -169,7 +222,6 @@ - To be added a a a @@ -183,6 +235,7 @@ a a a + To be added To be added @@ -200,42 +253,12 @@ - To be added a a a a a - a - To be added - - - - - Method - - System.Byte - - - - - - - - - - - - To be added - a - a - a - a - a - a - a - a a To be added @@ -258,7 +281,6 @@ - To be added a a a @@ -268,60 +290,37 @@ a a a - a - To be added - - - - - Method - - System.Byte - - - - - - - - To be added - a - a - a - a a To be added - - + + Method System.Byte + - - - - + + - To be added + a a a a a - a - a - a - a + a + a a + To be added a To be added diff --git a/doc/en/Art/Rgba.xml b/doc/en/Art/Rgba.xml index 7a57a423a..d340dac20 100644 --- a/doc/en/Art/Rgba.xml +++ b/doc/en/Art/Rgba.xml @@ -4,17 +4,16 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.Object + + To be added + To be added + @@ -26,6 +25,28 @@ To be added + + + Method + + System.Byte + + + + + + + + + a + a + a + a + To be added + a + To be added + + Method @@ -38,10 +59,10 @@ - To be added a a a + To be added To be added @@ -59,34 +80,12 @@ - To be added a a a a a - a - To be added - - - - - Method - - System.Byte - - - - - - - - To be added - a - a - a - a a To be added diff --git a/doc/en/Art/SVP.xml b/doc/en/Art/SVP.xml index 2f64aaf59..fd0997a06 100644 --- a/doc/en/Art/SVP.xml +++ b/doc/en/Art/SVP.xml @@ -4,47 +4,71 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Sorted Vector Path - To be added - System.ValueType + + Sorted Vector Path + To be added + - - - Field + + + Method - Art.SVP + System.Int32 + + + + + + + a + a + a + a + a + a To be added + a To be added - - + + Method Art.SVP - + + a To be added - a a To be added + + + Method + + System.Void + + + + To be added + To be added + + Method @@ -55,8 +79,249 @@ - To be added a + To be added + a + To be added + + + + + Method + + Art.SVP + + + + + + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Method + + Art.SVP + + + + + + a + To be added + a + To be added + + + + + Method + + Art.SVP + + + + + + a + To be added + a + To be added + + + + + Field + + System.Int32 + + + + + To be added + To be added + + + + + Method + + System.Double + + + + + + + a + a + To be added + a + To be added + + + + + Method + + System.Int32 + + + + + + + a + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + + + + + a + a + a + a + a + To be added + To be added + + + + + Method + + Art.SVPRenderAAIter + + + + + + + + + a + a + a + a + To be added + a + To be added + + + + + Method + + Art.SVP + + + + + + a + To be added + a + To be added + + + + + Field + + Art.SVPSeg[] + + + + + To be added + To be added + + + + + Method + + Art.SVP + + + + To be added + a + To be added + + + + + Method + + Art.SVP + + + + + + a + To be added + a + To be added + + + + + Method + + Art.SVP + + + + + + + + + + + a + a + a + a + a + a + To be added a To be added @@ -76,288 +341,22 @@ - To be added a a a a a a + To be added a To be added - - - Method - - Art.SVP - - - - - - - - - - - To be added - a - a - a - a - a - a - a - To be added - - - - - Method - - System.Int32 - - - - - - - To be added - a - a - a - To be added - - - - - Method - - Art.SVP - - - - To be added - a - To be added - - - - - Method - - System.Double - - - - - - - To be added - a - a - a - To be added - - - - - Method - - Art.SVP - - - - - - To be added - a - a - To be added - - - - - Method - - Art.SVP - - - - - - To be added - a - a - To be added - - - - - Method - - Art.SVP - - - - - - To be added - a - a - To be added - - - - - Method - - Art.SVP - - - - - - To be added - a - a - To be added - - - - - Method - - Art.SVPRenderAAIter - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - To be added - To be added - - - - - Method - - Art.SVP - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Method - - System.Int32 - - - - - - - - - - - To be added - a - a - a - a - a - a - a - To be added - - - - + + Field - System.Int32 - - - - - To be added - To be added - - - - - Field - - Art.SVPSeg[] + Art.SVP diff --git a/doc/en/Art/SVPRenderAAIter.xml b/doc/en/Art/SVPRenderAAIter.xml index 4d2f1e7a7..aad621ccf 100644 --- a/doc/en/Art/SVPRenderAAIter.xml +++ b/doc/en/Art/SVPRenderAAIter.xml @@ -4,19 +4,31 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - GLib.Opaque + + To be added + To be added + + + + Constructor + + + + + + a + To be added + To be added + + Method @@ -29,19 +41,6 @@ To be added - - - Constructor - - - - - - To be added - a - To be added - - Method @@ -54,10 +53,10 @@ - To be added a a a + To be added To be added diff --git a/doc/en/Art/SVPRenderAAStep.xml b/doc/en/Art/SVPRenderAAStep.xml index b59fff87f..87711ecad 100644 --- a/doc/en/Art/SVPRenderAAStep.xml +++ b/doc/en/Art/SVPRenderAAStep.xml @@ -4,23 +4,22 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - + + Field - Art.SVPRenderAAStep + System.Int32 @@ -39,8 +38,8 @@ - To be added a + To be added a To be added @@ -58,11 +57,11 @@ To be added - - + + Field - System.Int32 + Art.SVPRenderAAStep diff --git a/doc/en/Art/SVPSeg.xml b/doc/en/Art/SVPSeg.xml index 991fd9ddc..fc5c5511b 100644 --- a/doc/en/Art/SVPSeg.xml +++ b/doc/en/Art/SVPSeg.xml @@ -4,23 +4,53 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - + + Field - Art.SVPSeg + Art.DRect + + + + + To be added + To be added + + + + + Method + + System.Int32 + + + + + + + a + a + To be added + a + To be added + + + + + Field + + System.Int32 @@ -39,43 +69,12 @@ - To be added a + To be added a To be added - - - Method - - System.Int32 - - - - - - - To be added - a - a - a - To be added - - - - - Property - - Art.Point - - - - To be added - a - To be added - - Field @@ -89,24 +88,24 @@ To be added - - - Field + + + Property - System.Int32 + Art.Point - - + To be added + a To be added - - + + Field - Art.DRect + Art.SVPSeg diff --git a/doc/en/Art/SvpWriter.xml b/doc/en/Art/SvpWriter.xml index 3e823ada4..afc13b14c 100644 --- a/doc/en/Art/SvpWriter.xml +++ b/doc/en/Art/SvpWriter.xml @@ -4,31 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field - - Art.SvpWriter - - - - - To be added - To be added - - Method @@ -39,8 +25,8 @@ - To be added a + To be added a To be added @@ -55,8 +41,8 @@ - To be added a + To be added a To be added @@ -74,5 +60,18 @@ To be added + + + Field + + Art.SvpWriter + + + + + To be added + To be added + + diff --git a/doc/en/Art/Uta.xml b/doc/en/Art/Uta.xml index a8afff684..afe866e11 100644 --- a/doc/en/Art/Uta.xml +++ b/doc/en/Art/Uta.xml @@ -4,24 +4,107 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field + + + Method + + System.Int32 + + + + + + + + + + a + a + a + a + a + To be added + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method Art.Uta + + + + + a + To be added + a + To be added + + + + + Method + + Art.Uta + + + + + + a + To be added + a + To be added + + + + + Method + + Art.Uta + + + + + + a + To be added + a + To be added + + + + + Field + + System.Int32 + @@ -39,8 +122,8 @@ - To be added a + To be added a To be added @@ -58,11 +141,11 @@ - To be added a a a a + To be added a To be added @@ -80,75 +163,15 @@ - To be added a a a a - a - To be added - - - - - Method - - Art.Uta - - - - - To be added - a a To be added - - - Method - - Art.Uta - - - - - - To be added - a - a - To be added - - - - - Method - - Art.Uta - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - To be added - To be added - - Method @@ -159,12 +182,25 @@ - To be added a + To be added a To be added + + + Field + + System.Int32 + + + + + To be added + To be added + + Field @@ -191,11 +227,11 @@ To be added - - + + Field - System.Int32 + Art.Uta @@ -204,42 +240,5 @@ To be added - - - Field - - System.Int32 - - - - - To be added - To be added - - - - - Method - - System.Int32 - - - - - - - - - - To be added - a - a - a - a - a - a - To be added - - diff --git a/doc/en/Art/Vpath.xml b/doc/en/Art/Vpath.xml index 744154376..5368315e0 100644 --- a/doc/en/Art/Vpath.xml +++ b/doc/en/Art/Vpath.xml @@ -4,24 +4,92 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field + + + Method + + System.Void + + + + + + + + + + a + a + a + a + a + To be added + To be added + + + + + Method Art.Vpath + + + + + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Field + + Art.Pathcode + @@ -29,6 +97,38 @@ To be added + + + Method + + Art.Vpath + + + + + + a + To be added + a + To be added + + + + + Method + + Art.Vpath + + + + + + a + To be added + a + To be added + + Method @@ -39,8 +139,8 @@ - To be added a + To be added a To be added @@ -57,57 +157,10 @@ - To be added a a a - a - To be added - - - - - Method - - Art.Vpath - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - Art.Vpath - - - - - - To be added - a a To be added @@ -125,73 +178,6 @@ To be added - - - Method - - Art.Vpath - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - - - - Method - - System.Void - - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Field - - Art.Pathcode - - - - - To be added - To be added - - Field @@ -218,5 +204,18 @@ To be added + + + Field + + Art.Vpath + + + + + To be added + To be added + + diff --git a/doc/en/Art/VpathDash.xml b/doc/en/Art/VpathDash.xml index fb402d3af..6f89be296 100644 --- a/doc/en/Art/VpathDash.xml +++ b/doc/en/Art/VpathDash.xml @@ -4,18 +4,17 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - GLib.Opaque + + To be added + To be added + @@ -25,8 +24,8 @@ - To be added a + To be added To be added diff --git a/doc/en/Art/WindRule.xml b/doc/en/Art/WindRule.xml index 3a556ab7b..3f8c8a09b 100644 --- a/doc/en/Art/WindRule.xml +++ b/doc/en/Art/WindRule.xml @@ -4,19 +4,18 @@ art-sharp - 2.20.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Enum + To be added To be added - - System.Enum - - - + + Field Art.WindRule @@ -29,8 +28,8 @@ - - + + Field Art.WindRule diff --git a/doc/en/Gtk.DotNet/Graphics.xml b/doc/en/Gtk.DotNet/Graphics.xml index 7ba87ce40..e08c4e8a5 100644 --- a/doc/en/Gtk.DotNet/Graphics.xml +++ b/doc/en/Gtk.DotNet/Graphics.xml @@ -3,17 +3,16 @@ gtk-dotnet [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] - 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Gdk to System.Drawing.Graphics interoperability. - - System.Object + + Gdk to System.Drawing.Graphics interoperability. + + @@ -25,8 +24,8 @@ - Gets a context for a a + Gets a context for a a Use this method to obtain a System.Drawing.Graphics context from a Gtk drawable. @@ -71,9 +70,9 @@ class PrettyGraphic : DrawingArea { - Gets a context for a a a + Gets a context for a a To be added diff --git a/doc/en/Vte/CharAttributes.xml b/doc/en/Vte/CharAttributes.xml index 457e8cfa3..65c98afee 100644 --- a/doc/en/Vte/CharAttributes.xml +++ b/doc/en/Vte/CharAttributes.xml @@ -4,33 +4,19 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - System.ValueType + + To be added + To be added + - - - Field - - Vte.CharAttributes - - - - - To be added - To be added - - - - + + Field Gdk.Color @@ -42,8 +28,21 @@ To be added - - + + + Property + + System.Int64 + + + + To be added + a + To be added + + + + Field Gdk.Color @@ -65,14 +64,14 @@ - To be added a + To be added a To be added - + Property System.Int64 @@ -84,34 +83,8 @@ To be added - - - Property - - System.Int64 - - - - To be added - a - To be added - - - - - Property - - System.Boolean - - - - To be added - a - To be added - - - + Property System.Boolean @@ -123,5 +96,31 @@ To be added + + + Property + + System.Boolean + + + + To be added + a + To be added + + + + + Field + + Vte.CharAttributes + + + + + To be added + To be added + + diff --git a/doc/en/Vte/CharSizeChangedArgs.xml b/doc/en/Vte/CharSizeChangedArgs.xml index c48ef6d4a..1e787761e 100644 --- a/doc/en/Vte/CharSizeChangedArgs.xml +++ b/doc/en/Vte/CharSizeChangedArgs.xml @@ -4,19 +4,18 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. The event invokes delegates which pass event data via this class. - - GLib.SignalArgs - - @@ -29,7 +28,7 @@ - + Property System.UInt32 @@ -42,7 +41,7 @@ - + Property System.UInt32 diff --git a/doc/en/Vte/CharSizeChangedHandler.xml b/doc/en/Vte/CharSizeChangedHandler.xml index c805e7a71..6eaf8cc59 100644 --- a/doc/en/Vte/CharSizeChangedHandler.xml +++ b/doc/en/Vte/CharSizeChangedHandler.xml @@ -4,9 +4,11 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -17,9 +19,6 @@ To attach a to an event, add the CharSizeChangedHandler instance to the event. The methods referenced by the CharSizeChangedHandler instance are invoked whenever the event is raised, until the CharSizeChangedHandler is removed from the event. - - System.Delegate - System.Void diff --git a/doc/en/Vte/ChildExitedArgs.xml b/doc/en/Vte/ChildExitedArgs.xml index 0e1cc9452..c38c76d71 100644 --- a/doc/en/Vte/ChildExitedArgs.xml +++ b/doc/en/Vte/ChildExitedArgs.xml @@ -4,19 +4,18 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. The event invokes delegates which pass event data via this class. - - GLib.SignalArgs - - @@ -29,7 +28,7 @@ - + Property System.Int32 @@ -42,7 +41,7 @@ - + Property System.Int32 diff --git a/doc/en/Vte/ChildExitedHandler.xml b/doc/en/Vte/ChildExitedHandler.xml index 6e9733fb0..f6da9de32 100644 --- a/doc/en/Vte/ChildExitedHandler.xml +++ b/doc/en/Vte/ChildExitedHandler.xml @@ -4,9 +4,11 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -17,9 +19,6 @@ To attach a to an event, add the ChildExitedHandler instance to the event. The methods referenced by the ChildExitedHandler instance are invoked whenever the event is raised, until the ChildExitedHandler is removed from the event. - - System.Delegate - System.Void diff --git a/doc/en/Vte/CommitArgs.xml b/doc/en/Vte/CommitArgs.xml index f35f88cd2..15fb7f505 100644 --- a/doc/en/Vte/CommitArgs.xml +++ b/doc/en/Vte/CommitArgs.xml @@ -4,19 +4,18 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. The event invokes delegates which pass event data via this class. - - GLib.SignalArgs - - @@ -29,7 +28,7 @@ - + Property System.String @@ -42,7 +41,7 @@ - + Property System.UInt32 diff --git a/doc/en/Vte/CommitHandler.xml b/doc/en/Vte/CommitHandler.xml index 4bc389f7c..62f8e5739 100644 --- a/doc/en/Vte/CommitHandler.xml +++ b/doc/en/Vte/CommitHandler.xml @@ -4,9 +4,11 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -17,9 +19,6 @@ To attach a to an event, add the CommitHandler instance to the event. The methods referenced by the CommitHandler instance are invoked whenever the event is raised, until the CommitHandler is removed from the event. - - System.Delegate - System.Void diff --git a/doc/en/Vte/MoveWindowArgs.xml b/doc/en/Vte/MoveWindowArgs.xml index f815511e7..a2fe52668 100644 --- a/doc/en/Vte/MoveWindowArgs.xml +++ b/doc/en/Vte/MoveWindowArgs.xml @@ -4,19 +4,18 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. The event invokes delegates which pass event data via this class. - - GLib.SignalArgs - - @@ -29,7 +28,7 @@ - + Property System.UInt32 @@ -42,7 +41,7 @@ - + Property System.UInt32 diff --git a/doc/en/Vte/MoveWindowHandler.xml b/doc/en/Vte/MoveWindowHandler.xml index 08081e82f..31690c1f0 100644 --- a/doc/en/Vte/MoveWindowHandler.xml +++ b/doc/en/Vte/MoveWindowHandler.xml @@ -4,9 +4,11 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -17,9 +19,6 @@ To attach a to an event, add the MoveWindowHandler instance to the event. The methods referenced by the MoveWindowHandler instance are invoked whenever the event is raised, until the MoveWindowHandler is removed from the event. - - System.Delegate - System.Void diff --git a/doc/en/Vte/Reaper.xml b/doc/en/Vte/Reaper.xml index 4cddb1feb..601975544 100644 --- a/doc/en/Vte/Reaper.xml +++ b/doc/en/Vte/Reaper.xml @@ -4,49 +4,28 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - A singleton object which catches SIGCHLD signals and converts them into GObject-style "child-exited" signals. - Because an application may need to be notified when child processes exit, and because there is only one SIGCHLD handler, the widget relies on a to watch for SIGCHLD notifications and retrieve the exit status of child processes which have exited. - GLib.Object + + A singleton object which catches SIGCHLD signals and converts them into GObject-style "child-exited" signals. + Because an application may need to be notified when child processes exit, and because there is only one SIGCHLD handler, the widget relies on a to watch for SIGCHLD notifications and retrieve the exit status of child processes which have exited. + - - - Method - - Vte.Reaper - + + + Constructor + - Finds the address of the global object, creating the object if necessary. - a + To be added To be added - - - Method - - System.Void - - - - - - - Default handler for the event. - a - a - Override this method in a subclass to provide a default handler for the event. - - Constructor @@ -55,8 +34,8 @@ - Protected Constructor. a + Protected Constructor. Chain to this constructor if you have manually registered a native value for your subclass. @@ -73,34 +52,11 @@ - Internal constructor a + Internal constructor This is not typically used by C# code. - - - Constructor - - - - To be added - To be added - - - - - Property - - GLib.GType - - - - GType Property. - a - Returns the native value for . - - Event @@ -118,5 +74,53 @@ + + + Method + + Vte.Reaper + + + + Finds the address of the global object, creating the object if necessary. + a + To be added + + + + + Property + + GLib.GType + + + + GType Property. + a + Returns the native value for . + + + + + Method + + System.Void + + + + + + + a + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildExited", Type=typeof(Vte.Reaper)) + + + diff --git a/doc/en/Vte/ResizeWindowArgs.xml b/doc/en/Vte/ResizeWindowArgs.xml index 3098adf6f..347afdf00 100644 --- a/doc/en/Vte/ResizeWindowArgs.xml +++ b/doc/en/Vte/ResizeWindowArgs.xml @@ -4,19 +4,18 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. The event invokes delegates which pass event data via this class. - - GLib.SignalArgs - - @@ -29,7 +28,7 @@ - + Property System.UInt32 @@ -42,7 +41,7 @@ - + Property System.UInt32 diff --git a/doc/en/Vte/ResizeWindowHandler.xml b/doc/en/Vte/ResizeWindowHandler.xml index a83f6e696..abeb7e06a 100644 --- a/doc/en/Vte/ResizeWindowHandler.xml +++ b/doc/en/Vte/ResizeWindowHandler.xml @@ -4,9 +4,11 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -17,9 +19,6 @@ To attach a to an event, add the ResizeWindowHandler instance to the event. The methods referenced by the ResizeWindowHandler instance are invoked whenever the event is raised, until the ResizeWindowHandler is removed from the event. - - System.Delegate - System.Void diff --git a/doc/en/Vte/Terminal.xml b/doc/en/Vte/Terminal.xml index e9908a0e5..a062134d0 100644 --- a/doc/en/Vte/Terminal.xml +++ b/doc/en/Vte/Terminal.xml @@ -4,9 +4,13 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + Gtk.Widget + + + A terminal widget implementation. @@ -122,446 +126,420 @@ class T - - Gtk.Widget - - - - - - Method - - System.Void - + + + Constructor + - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. + Default Constructor + - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - + + + Constructor + - - + - Default handler for the event. - a - a - Override this method in a subclass to provide a default handler for the event. + a + Internal Constructor. + This should not be called by normal applications. + + + System.Obsolete + + - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - + + + Constructor + - + - Default handler for the event. - a - Override this method in a subclass to provide a default handler for the event. + a + Internal Constructor. + This should not be called by normal user code. - - - Method + + + Property - System.Void - - - - - - - Default handler for the event. - a - a - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void + Gtk.Adjustment - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. + An accessor function provided for the benefit of language bindings. + the contents of terminal's adjustment field + - - - Method + + + Property - System.Void + System.Boolean - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. + Controls whether or not the terminal will attempt to draw bold text by repainting text with a different offset. + + if the terminal should attempt to draw bold text + - - - Method + + + Property - System.Void + System.Boolean - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. + Controls whether or not the terminal will beep when the child outputs the "bl" sequence. + a + + if the terminal should beep - - - Method + + + Property - System.Void + Gdk.Pixbuf - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. + Sets a background image for the widget. + + to use, or to cancel + Text which would otherwise be drawn using the default background color will instead be drawn over the specified image. If necessary, the image will be tiled to cover the widget's entire visible area. - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - - - - Default handler for the event. - a - a - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - - - - Default handler for the event. - a Representing the input data to commit. This can be a single character or a string. - a The length of P0. - Override this method in a subclass to provide a default handler for the event. -P0 can contain control characters. Every key the user presses will emmit a commit signal. About the only thing that will send a sring in P0 will be if the users pasts in some text. Also you must call the parent or base class OnCommit or things will get ugly. - - - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - Appends menu items for various input methods to the given menu. - a - The user can select one of these items to modify the input method used by the terminal. - - - - - Method - - System.Void - - - - - - - Resets as much of the terminal's internal state as possible. - - to reset tabstops - - to empty the terminal's scrollback buffer - Resets as much of the terminal's internal state as possible, discarding any unprocessed input data, resetting character attributes, cursor state, national character set state, status line, terminal modes (insert/delete), selection state, and encoding. - - - - - Method + + + Property System.String - - - - - - Extracts a view of the visible part of the terminal. - a callback - user data to be passed to the callback - location for storing text attributes - a - If is not , characters will only be read if returns after being passed the column and row, respectively. A structure is added to attributes for each byte added to the returned string detailing the character's position, colors, and other characteristics. + Sets a background image for the widget. + a + If specified by , the terminal will make its in-memory copy of the image darker for its own use. + +This is a convenience wrapper for . If your application intends to create multiple terminal widgets using the same background, performing this step yourself and just using will reduce memory consumption. + - - + + + Property + + System.Double + + + Adjust the brightness of the background image. + a + + If a background image has been set using , , or , the terminal will adjust the brightness of the image before drawing the image. To do so, the terminal will create a copy of the background image (or snapshot of the root window) and modify its pixel values. + + If your application intends to create multiple terminal widgets with the same settings, performing this step yourself and just using will save memory. + + + + + + + Property + + Gdk.Color + + + To be added + a + To be added + + + + + Property + + System.Boolean + + + Sets the terminal's background image to the pixmap stored in the root window, adjusted so that if there are no windows below your application, the widget will appear to be transparent. + + if the terminal should fake transparency + + + + + + Property + + Vte.TerminalEraseBinding + + + Modifies the terminal's backspace key binding, which controls what string or control sequence the terminal sends to its child when the user presses the backspace key. + a for the backspace key + + + + + + Property + + System.Int64 + + + + An accessor function provided for the benefit of language bindings. + the contents of terminal's char_ascent field + + + + + + Property + + System.Int64 + + + + An accessor function provided for the benefit of language bindings. + the contents of terminal's char_descent field + + + + + + Property + + System.Int64 + + + + An accessor function provided for the benefit of language bindings. + the contents of terminal's char_height field + + + + + + Event + + Vte.CharSizeChangedHandler + + + + Emitted whenever selection of a new font causes the values of the char_width or char_height fields to change. + + + + + GLib.Signal("char-size-changed") + + + + + + Property + + System.Int64 + + + + An accessor function provided for the benefit of language bindings. + a + the contents of terminal's char_width field + + + + + Event + + System.EventHandler + + + + This signal is emitted when the terminal detects that a child started using has exited. + + + + + GLib.Signal("child-exited") + + + + + + Event + + + GLib.Signal("copy-clipboard") + + + + System.EventHandler + + + To be added. + To be added. + + + + + Event + + + GLib.Signal("paste-clipboard") + + + + System.EventHandler + + + To be added. + To be added. + + + + + Property + + Gdk.Color + + + Sets the background color for text which does not have a specific background color assigned. + the new background color + Only has effect when no background image is set and when the terminal is not transparent. + + + + + Property + + Gdk.Color + + + Sets the color used to draw bold text in the default foreground color. + the new bold color + + + + + + Property + + Gdk.Color + + + To be added. + To be added. + To be added. + + + + + + Property + + Gdk.Color + + + Sets the color used to draw dim text in the default foreground color. + the new dim color + + + + + + Property + + Gdk.Color + + + Sets the foreground color used to draw normal text + the new foreground color + + + + + + Property + + Gdk.Color + + + To be added. + To be added. + To be added. + + + + + + Property + + System.Int64 + + + + An accessor function provided for the benefit of language bindings. + the contents of terminal's column_count field + + + + + + Event + + Vte.CommitHandler + + + + Emitted whenever the terminal receives input from the user and prepares to send it to the child process. + The signal is emitted even when there is no child process. + + + + GLib.Signal("commit") + + + + + + Event + + System.EventHandler + + + + Emitted whenever the visible appearance of the terminal has changed. + Used primarily by . + + + + GLib.Signal("contents-changed") + + + + + Method System.Void - - - - + - To be added - a - a - To be added + Places the selected text in the terminal in the GDK_SELECTION_CLIPBOARD selection. + @@ -576,32 +554,272 @@ class T - - + + + Property + + System.Boolean + + + Sets whether or not the cursor will blink. + + if the cursor should blink + The length of the blinking cycle is controlled by the "gtk-cursor-blink-time" GTK+ setting. + + + + + Event + + System.EventHandler + + + + Emitted whenever the cursor moves to a new character cell. + Used primarily by . + + + + GLib.Signal("cursor-moved") + + + + + + Event + + System.EventHandler + + + + Emitted when the user hits the '-' key while holding the Control key. + + + + + GLib.Signal("decrease-font-size") + + + + + + Property + + System.String + + + To be added. + To be added. + To be added. + + + + + + Event + + System.EventHandler + + + + Emitted at the child application's request. + + + + + GLib.Signal("deiconify-window") + + + + + + Property + + Vte.TerminalEraseBinding + + + Modifies the terminal's delete key binding, which controls what string or control sequence the terminal sends to its child when the user presses the delete key. + a for the delete key + + + + + + Property + + System.String + + + + Sets what type of terminal the widget attempts to emulate by scanning for control sequences defined in the system's termcap file. + the name of a terminal description + Unless you are interested in this feature, always use "xterm". + + + + + Event + + System.EventHandler + + + + Emitted when the terminal emulation type is changed. + + + + + GLib.Signal("emulation-changed") + + + + + + Property + + System.String + + + + The encoding the terminal will expect data from the child to be encoded with. + a valid gconv target + For certain terminal types, applications executing in the terminal can change the encoding. The default encoding is defined by the application's locale settings. + + + + + Event + + System.EventHandler + + + + Emitted when the terminals encoding type is changed. + + + + + GLib.Signal("encoding-changed") + + + + + + Event + + System.EventHandler + + + + To be added + + + + + GLib.Signal("eof") + + + + + Method System.Void - - - - + - Change the colors of the - the new foreground color, or - the new background color, or - the color palette - the number of entries in - - - The terminal widget uses a 28-color model comprised of the default foreground and background colors, the bold foreground color, the dim foreground color, an eight color palette, and bold versions of the eight color palette, and a dim version of the the eight color palette. - - - must be either 0, 8, 16, or 24. If is and is greater than 0, the new foreground color is taken from palette[7]. If is and is greater than 0, the new background color is taken from palette[0]. If is 8 or 16, the third (dim) and possibly second (bold) 8-color palette is extrapolated from the new background color and the items in palette. - - + a + Interprets as if it were data received from a child process. + This can either be used to drive the terminal without a child process, or just to mess with your users. + + + + + Method + + System.Void + + + + + + a + Sends a block of UTF-8 text to the child as if it were entered by the user at the keyboard. + + + + + + Method + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + Property + + Pango.FontDescription + + + + The font used for rendering all text displayed by the terminal, overriding any fonts set using . + The of the desired font. + The terminal will immediately attempt to load the desired font, retrieve its metrics, and attempts to resize itself to keep the same number of rows and columns. + + + + + Property + + System.String + + + A convenience function which converts name into a PangoFontDescription and passes it to . + A string describing the font. + + + + + + Method + + System.Int32 + + + + + + + + + + + + the name of a binary to run + the argument list to be passed to + a list of environment variables to be added to the environment before starting + the name of a directory the command should start in, or + + if the session should be logged to the lastlog + + if the session should be logged to the utmp/utmpx log + + if the session should be logged to the wtmp/wtmpx log + Starts the specified command under a newly-allocated control pseudo-terminal. + the ID of the new process + TERM is automatically set to reflect the terminal widget's emulation setting. If lastlog, utmp, or wtmp are , logs the session to the specified system log files. @@ -615,9 +833,9 @@ class T - Reads the location of the insertion cursor and returns it. long which will hold the column long which will hold the row + Reads the location of the insertion cursor and returns it. The row coordinate is absolute. @@ -632,42 +850,51 @@ class T - Determines the amount of additional space the widget is using to pad the edges of its visible area. a in which to store left/right-edge padding a in which to store top/bottom-edge ypadding + Determines the amount of additional space the widget is using to pad the edges of its visible area. This is necessary for cases where characters in the selected font do not themselves include a padding area and the text itself would be contiguous with the window border. Applications which use the widget's row_count, column_count, char_height, and char_width fields to set geometry hints using gtk_window_set_geometry_hints() will need to add this value to the base size. The values returned in xpad and ypad are the total padding used in each direction, and do not need to be doubled. - - - Method - - System.Void - - - - Places the selected text in the terminal in the GDK_SELECTION_CLIPBOARD selection. - - - - - + + Method System.String - - - + + + - Checks if the text in and around the specified position matches any of the regular expressions previously set using . - the text column - the text row - pointer to an integer - a string which matches one of the previously set regular expressions - If a match exists, the text string is returned and if is not , the number associated with the matched regular expression will be stored in tag. If more than one regular expression has been set with , then expressions are checked in the order in which they were added. + a callback + user data to be passed to the callback + location for storing text attributes + Extracts a view of the visible part of the terminal. + a + If is not , characters will only be read if returns after being passed the column and row, respectively. A structure is added to attributes for each byte added to the returned string detailing the character's position, colors, and other characteristics. + + + + + Method + + System.String + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + @@ -686,7 +913,6 @@ class T - Extracts a view of the visible part of the string. first row to search for data first column to search for data last row to search for data @@ -694,10 +920,188 @@ class T a callback user data to be passed to the callback location for storing text attributes + Extracts a view of the visible part of the string. a If is not , characters will only be read if returns after being passed the column and row, respectively. A structure is added to attributes for each byte added to the returned string detailing the character's position, colors, and other characteristics. The entire scrollback buffer is scanned, so it is possible to read the entire contents of the buffer using this function. + + + Property + + GLib.GType + + + + GType Property. + a + Returns the native value for . + + + + + Property + + System.Boolean + + + + Checks if the terminal currently contains selected text. + + if part of the text in the terminal is selected. + Note that this is different from determining if the terminal is the owner of any items. + + + + + Event + + System.EventHandler + + + + Emitted at the child application's request. + + + + + GLib.Signal("iconify-window") + + + + + + Property + + System.String + + + + An accessor function provided for the benefit of language bindings. + the contents of terminal's icon_title field + + + + + + Event + + System.EventHandler + + + + Emitted when the terminal's icon_title field is modified. + + + + + GLib.Signal("icon-title-changed") + + + + + + Method + + System.Void + + + + + + a + Appends menu items for various input methods to the given menu. + The user can select one of these items to modify the input method used by the terminal. + + + + + Event + + System.EventHandler + + + + Emitted when the user hits the '+' key while holding the Control key. + + + + + GLib.Signal("increase-font-size") + + + + + + Method + + System.Boolean + + + + + + a + Determines if a character is considered to be part of a word + + if is considered to be a word character according to the current value of . + + + + + + + Event + + System.EventHandler + + + + Emitted at the child application's request. + + + + + GLib.Signal("lower-window") + + + + + + Method + + System.Int32 + + + + + + a regular expression + Adds a regular expression to the list of matching expressions. + an integer associated with this expression + When the user moves the mouse cursor over a section of displayed text which matches this expression, the text will be highlighted. + + + + + Method + + System.String + + + + + + + + the text column + the text row + pointer to an integer + Checks if the text in and around the specified position matches any of the regular expressions previously set using . + a string which matches one of the previously set regular expressions + If a match exists, the text string is returned and if is not , the number associated with the matched regular expression will be stored in tag. If more than one regular expression has been set with , then expressions are checked in the order in which they were added. + + Method @@ -710,37 +1114,6 @@ class T - - - Method - - System.Int32 - - - - - - Adds a regular expression to the list of matching expressions. - a regular expression - an integer associated with this expression - When the user moves the mouse cursor over a section of displayed text which matches this expression, the text will be highlighted. - - - - - Method - - System.Void - - - - - - Sends a block of UTF-8 text to the child as if it were entered by the user at the keyboard. - a - - - Method @@ -751,38 +1124,621 @@ class T - Removes the regular expression which is associated with the given from the list of expressions which the terminal will highlight when the user moves the mouse cursor over matching text. the tag of the regex to remove + Removes the regular expression which is associated with the given from the list of expressions which the terminal will highlight when the user moves the mouse cursor over matching text. - - + + + Method + + System.Void + + + + + + + a + a + To be added + To be added + + + + + Method + + System.Void + + + + + + + a + a + To be added + To be added + + + + + Event + + System.EventHandler + + + + Emitted at the child application's request. + + + + + GLib.Signal("maximize-window") + + + + + + Property + + System.Boolean + + + + The value of the terminal's mouse autohide setting. + + if the autohide should be enabled + When autohiding is enabled, the mouse cursor will be hidden when the user presses a key and shown when the user moves the mouse. + + + + + Event + + Vte.MoveWindowHandler + + + + Emitted at the child application's request. + + + + + GLib.Signal("move-window") + + + + + + Method + + System.Void + + + + + + + a + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideCharSizeChanged", Type=typeof(Vte.Terminal)) + + + + + Method System.Void - Reset the terminal palette to reasonable compiled-in defaults. - + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildExited", Type=typeof(Vte.Terminal)) + + - - + + + Method + + System.Void + + + + To be added. + To be added. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideClipboardCopied", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + To be added. + To be added. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideClipboardPasted", Type=typeof(Vte.Terminal)) + + + + + Method System.Void - - + + - Attempts to change the terminal's size in terms of rows and columns. - the desired number of columns - the desired number of rows - If the attempt succeeds, the widget will resize itself to the proper size. + a Representing the input data to commit. This can be a single character or a string. + a The length of P0. + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. +P0 can contain control characters. Every key the user presses will emmit a commit signal. About the only thing that will send a sring in P0 will be if the users pasts in some text. Also you must call the parent or base class OnCommit or things will get ugly. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideCommit", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideContentsChanged", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideCursorMoved", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideDecreaseFontSize", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideDeiconifyWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideEmulationChanged", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideEncodingChanged", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideEof", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideIconifyWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideIconTitleChanged", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideIncreaseFontSize", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideLowerWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideMaximizeWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + + + + a + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideMoveWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideRaiseWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideRefreshWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + + + + a + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideResizeWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideRestoreWindow", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideSelectionChanged", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideStatusLineChanged", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextDeleted", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextInserted", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextModified", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + + + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextScrolled", Type=typeof(Vte.Terminal)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideWindowTitleChanged", Type=typeof(Vte.Terminal)) + + + + + + Property + + System.UInt16 + + + To be added. + To be added. + To be added. + @@ -809,634 +1765,19 @@ class T If necessary, the data is converted from UTF-8 to the terminal's current encoding. The terminal will call also paste the GDK_SELECTION_PRIMARY selection when the user clicks with the the second mouse button. - - - Method - - System.Void - - - - - - Interprets as if it were data received from a child process. - a - This can either be used to drive the terminal without a child process, or just to mess with your users. - - - - - Constructor - - - - - - Internal Constructor. - a - This should not be called by normal applications. - - - - System.Obsolete - - - - - - Constructor - - - - - - Internal Constructor. - a - This should not be called by normal user code. - - - - - Constructor - - - - Default Constructor - - - - - + + Property - GLib.GType - - - - GType Property. - a - Returns the native value for . - - - - - Property - - System.Int64 - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's char_ascent field - - - - - - Property - - Gtk.Adjustment - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's adjustment field - - - - - - Property - - System.Int64 - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's column_count field - - - - - - Property - - Gdk.Color + System.Int32 - Sets the background color for text which does not have a specific background color assigned. - the new background color - Only has effect when no background image is set and when the terminal is not transparent. + To be added. + To be added. + To be added. + - - - Property - - System.Boolean - - - Controls whether or not the terminal will forcibly scroll to the bottom of the viewable history when the user presses a key. - - if the terminal should scroll on keystrokes - Modifier keys do not trigger this behavior. - - - - - Property - - System.Int64 - - - - An accessor function provided for the benefit of language bindings. - a - the contents of terminal's char_width field - - - - - Property - - System.Int64 - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's char_descent field - - - - - - Property - - System.Boolean - - - - Controls whether or not the terminal will present a visible bell to the user when the child outputs the "bl" sequence. - - if visible bell is enabled, if not - The terminal will clear itself to the default foreground color and then repaint itself. - - - - - Property - - System.Boolean - - - Sets whether or not the cursor will blink. - - if the cursor should blink - The length of the blinking cycle is controlled by the "gtk-cursor-blink-time" GTK+ setting. - - - - - Property - - System.String - - - A convenience function which converts name into a PangoFontDescription and passes it to . - A string describing the font. - - - - - - Property - - System.String - - - - Sets what type of terminal the widget attempts to emulate by scanning for control sequences defined in the system's termcap file. - the name of a terminal description - Unless you are interested in this feature, always use "xterm". - - - - - Property - - System.Boolean - - - - Whether a is using Xft to draw text. - - if the terminal is using Xft to render, if the terminal is using Pango or Xlib. - This function allows an application to determine which mode the widget is in. This setting cannot be changed by the caller, but in practice usually matches the behavior of Gtk itself. - - - - - Property - - Vte.TerminalEraseBinding - - - Modifies the terminal's backspace key binding, which controls what string or control sequence the terminal sends to its child when the user presses the backspace key. - a for the backspace key - - - - - - Property - - System.String - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's icon_title field - - - - - - Property - - System.Boolean - - - Controls whether or not the terminal will forcibly scroll to the bottom of the viewable history when the new data is received from the child. - - if the terminal should scroll on output - - - - - - Property - - System.Boolean - - - Sets the terminal's background image to the pixmap stored in the root window, adjusted so that if there are no windows below your application, the widget will appear to be transparent. - - if the terminal should fake transparency - - - - - - Property - - Gdk.Color - - - To be added - a - To be added - - - - - Property - - Vte.TerminalEraseBinding - - - Modifies the terminal's delete key binding, which controls what string or control sequence the terminal sends to its child when the user presses the delete key. - a for the delete key - - - - - - Property - - System.String - - - - The encoding the terminal will expect data from the child to be encoded with. - a valid gconv target - For certain terminal types, applications executing in the terminal can change the encoding. The default encoding is defined by the application's locale settings. - - - - - Property - - System.Boolean - - - - Controls whether or not the terminal will attempt to draw bold text by repainting text with a different offset. - - if the terminal should attempt to draw bold text - - - - - - Property - - Gdk.Pixbuf - - - Sets a background image for the widget. - - to use, or to cancel - Text which would otherwise be drawn using the default background color will instead be drawn over the specified image. If necessary, the image will be tiled to cover the widget's entire visible area. - - - - - Property - - System.String - - - When the user double-clicks to start selection, the terminal will extend the selection on word boundaries. - a specification - - When the user double-clicks to start selection, the terminal will extend the selection on word boundaries. It will treat characters passed in as parts of words, and all other characters as word separators. Ranges of characters can be specified by separating them with a hyphen. - - As a special case, if set to or the empty string, the terminal will treat all graphic non-punctuation characters as word characters. - - - - - - - Property - - System.Int64 - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's row_count field - - - - - - Property - - System.String - - - - Some terminal emulations specify a status line which is separate from the main display area, and define a means for applications to move the cursor to the status line and back. - The current contents of the terminal's status line. For terminals like "xterm", this will usually be the empty string. The string must not be modified or freed by the caller. - - - - - - Property - - System.Boolean - - - To be added - a - To be added - - - - - Property - - Gdk.Color - - - Sets the color used to draw dim text in the default foreground color. - the new dim color - - - - - - Property - - System.Int64 - - - Sets the length of the scrollback buffer used by the terminal. - the length of the history buffer - The size of the scrollback buffer will be set to the larger of this value and the number of visible rows the widget can display, so 0 can safely be used to disable scrollback. Note that this setting only affects the normal screen buffer. For terminal types which have an alternate screen buffer, no scrollback is allowed. - - - - - Property - - System.Int64 - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's char_height field - - - - - - Property - - System.String - - - Sets a background image for the widget. - a - If specified by , the terminal will make its in-memory copy of the image darker for its own use. - -This is a convenience wrapper for . If your application intends to create multiple terminal widgets using the same background, performing this step yourself and just using will reduce memory consumption. - - - - - - Property - - Gdk.Color - - - Sets the color used to draw bold text in the default foreground color. - the new bold color - - - - - - Property - - System.Double - - - Adjust the brightness of the background image. - a - - If a background image has been set using , , or , the terminal will adjust the brightness of the image before drawing the image. To do so, the terminal will create a copy of the background image (or snapshot of the root window) and modify its pixel values. - - If your application intends to create multiple terminal widgets with the same settings, performing this step yourself and just using will save memory. - - - - - - - Property - - System.String - - - - An accessor function provided for the benefit of language bindings. - the contents of terminal's window_title field - the contents of terminal's window_title field - - - - - Property - - System.Boolean - - - - The value of the terminal's mouse autohide setting. - - if the autohide should be enabled - When autohiding is enabled, the mouse cursor will be hidden when the user presses a key and shown when the user moves the mouse. - - - - - Property - - Gdk.Color - - - Sets the foreground color used to draw normal text - the new foreground color - - - - - - Property - - System.Boolean - - - - Controls whether or not the terminal will beep when the child outputs the "bl" sequence. - a - - if the terminal should beep - - - - - Property - - System.Boolean - - - - Checks if the terminal currently contains selected text. - - if part of the text in the terminal is selected. - Note that this is different from determining if the terminal is the owner of any items. - - - - - Event - - System.EventHandler - - - - Emitted at the child application's request. - - - - - GLib.Signal("restore-window") - - - - - - Event - - System.EventHandler - - - - Emitted at the child application's request. - - - - - GLib.Signal("lower-window") - - - - - - Event - - System.EventHandler - - - - Emitted at the child application's request. - - - - - GLib.Signal("maximize-window") - - - - - - Event - - System.EventHandler - - - - Emitted when the user hits the '+' key while holding the Control key. - - - - - GLib.Signal("increase-font-size") - - - - - - Event - - System.EventHandler - - - - An internal signal used for communication between the terminal and its accessibility peer. - May not be emitted under certain circumstances. - - - - GLib.Signal("text-modified") - - - Event @@ -1454,108 +1795,6 @@ class T - - - Event - - System.EventHandler - - - - An internal signal used for communication between the terminal and its accessibility peer. - May not be emitted under certain circumstances. - - - - GLib.Signal("text-inserted") - - - - - - Event - - System.EventHandler - - - - Emitted whenever the contents of the status line are modified or cleared. - - - - - GLib.Signal("status-line-changed") - - - - - - Event - - System.EventHandler - - - - Emitted at the child application's request. - - - - - GLib.Signal("iconify-window") - - - - - - Event - - System.EventHandler - - - - This signal is emitted when the terminal detects that a child started using has exited. - - - - - GLib.Signal("child-exited") - - - - - - Event - - System.EventHandler - - - - An internal signal used for communication between the terminal and its accessibility peer. - May not be emitted under certain circumstances. - - - - GLib.Signal("text-deleted") - - - - - - Event - - Vte.MoveWindowHandler - - - - Emitted at the child application's request. - - - - - GLib.Signal("move-window") - - - Event @@ -1573,209 +1812,24 @@ class T - - - Event + + + Method - System.EventHandler + System.Void - + + + + - Emitted at the child application's request. - + + to reset tabstops + + to empty the terminal's scrollback buffer + Resets as much of the terminal's internal state as possible. + Resets as much of the terminal's internal state as possible, discarding any unprocessed input data, resetting character attributes, cursor state, national character set state, status line, terminal modes (insert/delete), selection state, and encoding. - - - GLib.Signal("deiconify-window") - - - - - - Event - - System.EventHandler - - - - Emitted when the terminal's icon_title field is modified. - - - - - GLib.Signal("icon-title-changed") - - - - - - Event - - System.EventHandler - - - - Emitted when the user hits the '-' key while holding the Control key. - - - - - GLib.Signal("decrease-font-size") - - - - - - Event - - Vte.TextScrolledHandler - - - - An internal signal used for communication between the terminal and its accessibility peer. - May not be emitted under certain circumstances. - - - - GLib.Signal("text-scrolled") - - - - - - Event - - Vte.CharSizeChangedHandler - - - - Emitted whenever selection of a new font causes the values of the char_width or char_height fields to change. - - - - - GLib.Signal("char-size-changed") - - - - - - Event - - System.EventHandler - - - - Emitted when the terminals encoding type is changed. - - - - - GLib.Signal("encoding-changed") - - - - - - Event - - System.EventHandler - - - - Emitted when the terminal's window_title field is modified. - - - - - GLib.Signal("window-title-changed") - - - - - - Event - - System.EventHandler - - - - Emitted whenever the visible appearance of the terminal has changed. - Used primarily by . - - - - GLib.Signal("contents-changed") - - - - - - Event - - System.EventHandler - - - - Emitted whenever the cursor moves to a new character cell. - Used primarily by . - - - - GLib.Signal("cursor-moved") - - - - - - Event - - System.EventHandler - - - - Emitted whenever the contents of terminal's selection changes. - - - - - GLib.Signal("selection-changed") - - - - - - Event - - System.EventHandler - - - - To be added - - - - - GLib.Signal("eof") - - - - - - Event - - System.EventHandler - - - - Emitted when the terminal emulation type is changed. - - - - - GLib.Signal("emulation-changed") - - @@ -1794,120 +1848,165 @@ class T - - + + Event - Vte.CommitHandler + System.EventHandler - Emitted whenever the terminal receives input from the user and prepares to send it to the child process. - The signal is emitted even when there is no child process. + Emitted at the child application's request. + - GLib.Signal("commit") + GLib.Signal("restore-window") - - + + Property - Pango.FontDescription + System.Int64 - The font used for rendering all text displayed by the terminal, overriding any fonts set using . - The of the desired font. - The terminal will immediately attempt to load the desired font, retrieve its metrics, and attempts to resize itself to keep the same number of rows and columns. + An accessor function provided for the benefit of language bindings. + the contents of terminal's row_count field + - - - Method - - System.Int32 - - - - - - - - - - - - Starts the specified command under a newly-allocated control pseudo-terminal. - the name of a binary to run - the argument list to be passed to - a list of environment variables to be added to the environment before starting - the name of a directory the command should start in, or - - if the session should be logged to the lastlog - - if the session should be logged to the utmp/utmpx log - - if the session should be logged to the wtmp/wtmpx log - the ID of the new process - TERM is automatically set to reflect the terminal widget's emulation setting. If lastlog, utmp, or wtmp are , logs the session to the specified system log files. - - - - - Method + + + Property System.Boolean - - - - Determines if a character is considered to be part of a word - a - - if is considered to be a word character according to the current value of . - - + To be added + a + To be added - - + + + Property + + System.Int64 + + + Sets the length of the scrollback buffer used by the terminal. + the length of the history buffer + The size of the scrollback buffer will be set to the larger of this value and the number of visible rows the widget can display, so 0 can safely be used to disable scrollback. Note that this setting only affects the normal screen buffer. For terminal types which have an alternate screen buffer, no scrollback is allowed. + + + + + Property + + System.Boolean + + + Controls whether or not the terminal will forcibly scroll to the bottom of the viewable history when the user presses a key. + + if the terminal should scroll on keystrokes + Modifier keys do not trigger this behavior. + + + + + Property + + System.Boolean + + + Controls whether or not the terminal will forcibly scroll to the bottom of the viewable history when the new data is received from the child. + + if the terminal should scroll on output + + + + + + Method + + System.Void + + + + To be added. + To be added. + + + + + Event + + System.EventHandler + + + + Emitted whenever the contents of terminal's selection changes. + + + + + GLib.Signal("selection-changed") + + + + + + Method + + System.Void + + + + To be added. + To be added. + + + + Method System.Void - + + + + - To be added. - To be added. - To be added. - + the new foreground color, or + the new background color, or + the color palette + the number of entries in + Change the colors of the + + + The terminal widget uses a 28-color model comprised of the default foreground and background colors, the bold foreground color, the dim foreground color, an eight color palette, and bold versions of the eight color palette, and a dim version of the the eight color palette. + + + must be either 0, 8, 16, or 24. If is and is greater than 0, the new foreground color is taken from palette[7]. If is and is greater than 0, the new background color is taken from palette[0]. If is 8 or 16, the third (dim) and possibly second (bold) 8-color palette is extrapolated from the new background color and the items in palette. + + - - + + Method - System.String + System.Void - - - - - + - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - + Reset the terminal palette to reasonable compiled-in defaults. + @@ -1946,149 +2045,194 @@ class T - - - Property + + + Method - Gdk.Color + System.Void + + + + - To be added. - To be added. - To be added. - + the desired number of columns + the desired number of rows + Attempts to change the terminal's size in terms of rows and columns. + If the attempt succeeds, the widget will resize itself to the proper size. - - + + + Property + + System.String + + + + Some terminal emulations specify a status line which is separate from the main display area, and define a means for applications to move the cursor to the status line and back. + The current contents of the terminal's status line. For terminals like "xterm", this will usually be the empty string. The string must not be modified or freed by the caller. + + + + + + Event + + System.EventHandler + + + + Emitted whenever the contents of the status line are modified or cleared. + + + + + GLib.Signal("status-line-changed") + + + + + + Event + + System.EventHandler + + + + An internal signal used for communication between the terminal and its accessibility peer. + May not be emitted under certain circumstances. + + + + GLib.Signal("text-deleted") + + + + + + Event + + System.EventHandler + + + + An internal signal used for communication between the terminal and its accessibility peer. + May not be emitted under certain circumstances. + + + + GLib.Signal("text-inserted") + + + + + + Event + + System.EventHandler + + + + An internal signal used for communication between the terminal and its accessibility peer. + May not be emitted under certain circumstances. + + + + GLib.Signal("text-modified") + + + + + + Event + + Vte.TextScrolledHandler + + + + An internal signal used for communication between the terminal and its accessibility peer. + May not be emitted under certain circumstances. + + + + GLib.Signal("text-scrolled") + + + + + + Property + + System.Boolean + + + + Whether a is using Xft to draw text. + + if the terminal is using Xft to render, if the terminal is using Pango or Xlib. + This function allows an application to determine which mode the widget is in. This setting cannot be changed by the caller, but in practice usually matches the behavior of Gtk itself. + + + + + Property + + System.Boolean + + + + Controls whether or not the terminal will present a visible bell to the user when the child outputs the "bl" sequence. + + if visible bell is enabled, if not + The terminal will clear itself to the default foreground color and then repaint itself. + + + + + Property + + System.String + + + + An accessor function provided for the benefit of language bindings. + the contents of terminal's window_title field + the contents of terminal's window_title field + + + + + Event + + System.EventHandler + + + + Emitted when the terminal's window_title field is modified. + + + + + GLib.Signal("window-title-changed") + + + + + Property System.String - To be added. - To be added. - To be added. - - - - - - Property - - System.UInt16 - - - To be added. - To be added. - To be added. - - - - - - Property - - Gdk.Color - - - To be added. - To be added. - To be added. - - - - - - Property - - System.Int32 - - - To be added. - To be added. - To be added. - - - - - - Event - - - GLib.Signal("copy-clipboard") - - - - System.EventHandler - - - To be added. - To be added. - - - - - Event - - - GLib.Signal("paste-clipboard") - - - - System.EventHandler - - - To be added. - To be added. - - - - - Method - - System.Void - - - - To be added. - To be added. - - - - - Method - - System.Void - - - - To be added. - To be added. - - - - - Method - - System.Void - - - - To be added. - To be added. - - - - - Method - - System.Void - - - - To be added. - To be added. + When the user double-clicks to start selection, the terminal will extend the selection on word boundaries. + a specification + + When the user double-clicks to start selection, the terminal will extend the selection on word boundaries. It will treat characters passed in as parts of words, and all other characters as word separators. Ranges of characters can be specified by separating them with a hyphen. + + As a special case, if set to or the empty string, the terminal will treat all graphic non-punctuation characters as word characters. + + diff --git a/doc/en/Vte/TerminalAccessible.xml b/doc/en/Vte/TerminalAccessible.xml index 424279483..097256aab 100644 --- a/doc/en/Vte/TerminalAccessible.xml +++ b/doc/en/Vte/TerminalAccessible.xml @@ -4,13 +4,8 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Accessibility peer of . - To be added - Gtk.Accessible @@ -25,507 +20,11 @@ Atk.Text + + Accessibility peer of . + To be added + - - - Method - - System.Boolean - - - - - - - To be added - a - a - a - To be added - - - - - Method - - System.String - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Method - - System.String - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.String - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Method - - System.String - - - - - - - To be added - a - a - a - To be added - - - - - Method - - System.Boolean - - - - - - To be added - a - a - To be added - - - - - Method - - System.Void - - - - - - - - - - - To be added - a - a - a - a - a - a - To be added - - - - - Method - - GLib.SList - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.String - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Method - - System.Boolean - - - - - - To be added - a - a - To be added - - - - - Method - - System.Boolean - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.Int32 - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.Void - - - - - - Default handler for the event. - a - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - Default handler for the event. - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - System.Void - - - - - - - Default handler for the event. - a - a - Override this method in a subclass to provide a default handler for the event. - - - - - Method - - Atk.Object - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.Boolean - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.Void - - - - - - - - To be added - a - a - a - To be added - - - - - Method - - System.Void - - - - - - - - - - To be added - a - a - a - a - a - To be added - - - - - Method - - System.UInt32 - - - - - - To be added - a - a - To be added - - - - - Method - - System.Boolean - - - - - - - To be added - a - a - a - To be added - - - - - Method - - System.Boolean - - - - - - - - - - To be added - a - a - a - a - a - a - To be added - - - - - Method - - System.Void - - - - - - - To be added - a - a - To be added - - - - - Method - - System.Boolean - - - - To be added - a - To be added - - - - - Method - - System.Boolean - - - - - - - - To be added - a - a - a - a - To be added - - - - - Method - - System.Void - - - - - - To be added - a - To be added - - Constructor @@ -534,8 +33,8 @@ - Protected Constructor. a + Protected Constructor. Chain to this constructor if you have manually registered a native value for your subclass. @@ -552,8 +51,8 @@ - Internal constructor a + Internal constructor This is not typically used by C# code. @@ -565,228 +64,55 @@ - Creates a new accessibility peer for the terminal widget. a + Creates a new accessibility peer for the terminal widget. - - - Property - - GLib.GType - - - - GType Property. - a - Returns the native value for . - - - - - Property - - System.Int32 - - - - To be added - a - To be added - - - - - Property - - System.Int32 - - - - Gets the offset position of the caret (cursor). - a - To be added - - - - - Property - - System.Int32 - - - - To be added - a - To be added - - - - - Property - - GLib.SList - - - - To be added - a - To be added - - - - - Property - - Atk.Layer - - - - To be added - a - To be added - - - - - Property - - System.Int32 - - - - To be added - a - To be added - - - - - Event - - Atk.TextCaretMovedHandler - - - - To be added - To be added - - - - GLib.Signal("text_caret_moved") - - - - - - Event - - System.EventHandler - - - - To be added - To be added - - - - GLib.Signal("text_selection_changed") - - - - - - Event - - System.EventHandler - - - - To be added - To be added - - - - GLib.Signal("text_attributes_changed") - - - - - - Event - - Atk.TextChangedHandler - - - - To be added - To be added - - - - GLib.Signal("text_changed") - - - - - + + Method - Atk.TextRange + System.UInt32 - - - - + + a To be added - a - a - a - a - a + a To be added - - + + Method - System.Void + System.Boolean - - - To be added a a - a - a + To be added + a To be added - - - Method + + + Property - System.Char + System.Double - - - - Gets the specified text. - position - the character at . - - + To be added. + To be added. + To be added. @@ -806,31 +132,63 @@ - - - Method + + + Property - System.Void + System.Int32 - - - + - To be added - a + Gets the offset position of the caret (cursor). + a To be added - - + + Property - System.Double + System.Int32 + - To be added. - To be added. - To be added. + To be added + a + To be added + + + + + Method + + System.Boolean + + + + + + + + a + a + a + To be added + a + To be added + + + + + Property + + GLib.SList + + + + To be added + a + To be added @@ -849,6 +207,70 @@ To be added. + + + Method + + Atk.TextRange + + + + + + + + + a + a + a + a + To be added + a + To be added + + + + + Method + + System.Char + + + + + + position + Gets the specified text. + the character at . + + + + + + + Method + + System.Void + + + + + + + + + + + a + a + a + a + a + a + To be added + To be added + + Method @@ -865,6 +287,29 @@ To be added. + + + Method + + System.Void + + + + + + + + + + a + a + a + a + a + To be added + To be added + + Method @@ -913,8 +358,260 @@ To be added. + + + Method + + System.Int32 + + + + + + + + a + a + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + + + a + a + a + To be added + To be added + + + + + Method + + Atk.TextRectangle + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + Method + + GLib.SList + + + + + + + + a + a + a + To be added + a + To be added + + + + + Method + + System.String + + + + + + + + a + a + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + + a + a + To be added + To be added + + + + + Method + + System.String + + + + + + + a + a + To be added + a + To be added + + + + + Method + + System.String + + + + + + + + + a + a + a + a + To be added + a + To be added + + + + + Method + + System.String + + + + + + + + + a + a + a + a + To be added + a + To be added + + + + + Method + + System.String + + + + + + + + + a + a + a + a + To be added + a + To be added + + + + + Method + + System.Boolean + + + + To be added + a + To be added + + + + + Property + + GLib.GType + + + + GType Property. + a + Returns the native value for . + + + + + Property + + Atk.Layer + + + + To be added + a + To be added + + + + + Property + + System.Int32 + + + + To be added + a + To be added + + - + Property System.Int32 @@ -925,6 +622,182 @@ To be added. + + + Property + + System.Int32 + + + + To be added + a + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideBoundsChanged", Type=typeof(Vte.TerminalAccessible)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextAttributesChanged", Type=typeof(Vte.TerminalAccessible)) + + + + + + Method + + System.Void + + + + + + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextCaretMoved", Type=typeof(Vte.TerminalAccessible)) + + + + + + Method + + System.Void + + + + + + + a + a + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextChanged", Type=typeof(Vte.TerminalAccessible)) + + + + + + Method + + System.Void + + + + Default handler for the event. + Override this method in a subclass to provide a default handler for the event. + + + + GLib.DefaultSignalHandler(ConnectionMethod="OverrideTextSelectionChanged", Type=typeof(Vte.TerminalAccessible)) + + + + + + Method + + Atk.Object + + + + + + + + a + a + a + To be added + a + To be added + + + + + Method + + System.Void + + + + + + a + To be added + To be added + + + + + Method + + System.Boolean + + + + + + a + To be added + a + To be added + + + + + Method + + System.Boolean + + + + + + a + To be added + a + To be added + + Method @@ -943,5 +816,155 @@ To be added. + + + Method + + System.Boolean + + + + + + + + + + a + a + a + a + a + To be added + a + To be added + + + + + Method + + System.Boolean + + + + + + + + a + a + a + To be added + a + To be added + + + + + Method + + System.Boolean + + + + + + + + a + a + a + To be added + a + To be added + + + + + Method + + System.Boolean + + + + + + + a + a + To be added + a + To be added + + + + + Event + + System.EventHandler + + + + To be added + To be added + + + + GLib.Signal("text_attributes_changed") + + + + + + Event + + Atk.TextCaretMovedHandler + + + + To be added + To be added + + + + GLib.Signal("text_caret_moved") + + + + + + Event + + Atk.TextChangedHandler + + + + To be added + To be added + + + + GLib.Signal("text_changed") + + + + + + Event + + System.EventHandler + + + + To be added + To be added + + + + GLib.Signal("text_selection_changed") + + + diff --git a/doc/en/Vte/TerminalAccessibleFactory.xml b/doc/en/Vte/TerminalAccessibleFactory.xml index bd91c8415..e2ae3e31b 100644 --- a/doc/en/Vte/TerminalAccessibleFactory.xml +++ b/doc/en/Vte/TerminalAccessibleFactory.xml @@ -4,19 +4,28 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - To be added - To be added - Atk.ObjectFactory + + To be added + To be added + + + + Constructor + + + + To be added + To be added + + Constructor @@ -25,8 +34,8 @@ - Protected Constructor. a + Protected Constructor. Chain to this constructor if you have manually registered a native value for your subclass. @@ -43,23 +52,13 @@ - Internal constructor a + Internal constructor This is not typically used by C# code. - - - Constructor - - - - To be added - To be added - - - + Property GLib.GType diff --git a/doc/en/Vte/TerminalAntiAlias.xml b/doc/en/Vte/TerminalAntiAlias.xml index d7ea63e56..70b62ca63 100644 --- a/doc/en/Vte/TerminalAntiAlias.xml +++ b/doc/en/Vte/TerminalAntiAlias.xml @@ -2,7 +2,6 @@ vte-sharp - 0.16.0.0 System.Enum @@ -12,6 +11,11 @@ GLib.GType(typeof(Vte.TerminalAntiAliasGType)) + + To be added. + To be added. + + @@ -23,16 +27,6 @@ To be added. - - - Field - - Vte.TerminalAntiAlias - - - To be added. - - Field @@ -43,10 +37,15 @@ To be added. + + + Field + + Vte.TerminalAntiAlias + + + To be added. + + - - To be added. - To be added. - - diff --git a/doc/en/Vte/TerminalEraseBinding.xml b/doc/en/Vte/TerminalEraseBinding.xml index ce2a7ffb4..12dab334b 100644 --- a/doc/en/Vte/TerminalEraseBinding.xml +++ b/doc/en/Vte/TerminalEraseBinding.xml @@ -4,13 +4,8 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - - Controls what string or control sequence the terminal sends to its child when the user presses the backspace or delete keys. - - System.Enum @@ -19,21 +14,11 @@ GLib.GType(typeof(Vte.TerminalEraseBindingGType)) + + Controls what string or control sequence the terminal sends to its child when the user presses the backspace or delete keys. + + - - - Field - - Vte.TerminalEraseBinding - - - - - For backspace, attempt to determine the right value from the terminal's IO settings. For delete, use the control sequence. - - - - Field @@ -62,6 +47,20 @@ + + + Field + + Vte.TerminalEraseBinding + + + + + For backspace, attempt to determine the right value from the terminal's IO settings. For delete, use the control sequence. + + + + Field diff --git a/doc/en/Vte/TextScrolledArgs.xml b/doc/en/Vte/TextScrolledArgs.xml index 293045346..41e2fe6af 100644 --- a/doc/en/Vte/TextScrolledArgs.xml +++ b/doc/en/Vte/TextScrolledArgs.xml @@ -4,19 +4,18 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + GLib.SignalArgs + + Event data. The event invokes delegates which pass event data via this class. - - GLib.SignalArgs - - @@ -29,7 +28,7 @@ - + Property System.Int32 diff --git a/doc/en/Vte/TextScrolledHandler.xml b/doc/en/Vte/TextScrolledHandler.xml index 1f2b2d3e8..dfe1ad419 100644 --- a/doc/en/Vte/TextScrolledHandler.xml +++ b/doc/en/Vte/TextScrolledHandler.xml @@ -4,9 +4,11 @@ vte-sharp - 0.16.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + System.Delegate + To be added. To be added. @@ -17,9 +19,6 @@ To attach a to an event, add the TextScrolledHandler instance to the event. The methods referenced by the TextScrolledHandler instance are invoked whenever the event is raised, until the TextScrolledHandler is removed from the event. - - System.Delegate - System.Void