diff --git a/doc/en/Art/AlphaGamma.xml b/doc/en/Art/AlphaGamma.xml index 1e69a0b4b..9f305d96f 100644 --- a/doc/en/Art/AlphaGamma.xml +++ b/doc/en/Art/AlphaGamma.xml @@ -10,8 +10,14 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added - To be added + 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. + + + + This is only true when its correctly implemented, wich isn't generally the case in libart implementation. + + System.ValueType @@ -58,10 +64,10 @@ - To be added + Creates a new AlphaGamma with a particular gamma value. a a - To be added + @@ -72,8 +78,8 @@ - To be added - To be added + Frees any resouces that are held by this structure. + diff --git a/doc/en/Art/Bpath.xml b/doc/en/Art/Bpath.xml index b83a86a4e..8e06cbdaf 100644 --- a/doc/en/Art/Bpath.xml +++ b/doc/en/Art/Bpath.xml @@ -10,8 +10,8 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added - To be added + Support Structure for Bezier Paths + System.ValueType @@ -58,10 +58,10 @@ - To be added - a - a - To be added + 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. diff --git a/doc/en/Art/FilterLevel.xml b/doc/en/Art/FilterLevel.xml index 5d1345c61..3d2ef1f24 100644 --- a/doc/en/Art/FilterLevel.xml +++ b/doc/en/Art/FilterLevel.xml @@ -10,8 +10,8 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added - To be added + 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 @@ -38,7 +38,7 @@ - To be added + Nearest neighbor implementation. Fastest and lowest quality. @@ -52,7 +52,7 @@ - To be added + 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. @@ -66,7 +66,7 @@ - To be added + Bilinear interpolation. On enlargement its equivalent to point-sampling the ideal bilinear-interpolated image. On reduction, its equivalent to laying down samll tiles and integrating over the coverage area. @@ -80,7 +80,7 @@ - To be added + Slowest and highest quality reconstruction, derived from the hyperbolic filters in Wolberg's "Digital Image Warping". Hyperbolic-filter sampling the ideal hyperbolic-filter interpolated image (its designed to be idempotent for 1:1 pixel mapping). diff --git a/doc/en/Art/PixBuf.xml b/doc/en/Art/PixBuf.xml index 5f8b43734..6a0b23397 100644 --- a/doc/en/Art/PixBuf.xml +++ b/doc/en/Art/PixBuf.xml @@ -10,7 +10,7 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added + This structure encapsulates a buffer of pixels, that can be in several specific pixel buffer formats. To be added @@ -56,9 +56,9 @@ - To be added - a - To be added + Creates a deep clone of the current instance. + A fresh deep copy of the current instance. + 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. @@ -69,8 +69,8 @@ - To be added - To be added + Frees any used resources. + If the destroy delegate was given its invoked, otherwise if it wasn't created with NewConstRGBx it will free the memory held by the buffer. @@ -81,8 +81,8 @@ - To be added - To be added + Frees just the resources held by the PixBuf ignoring the given buffer. + Its deprecated. @@ -98,13 +98,13 @@ - To be added - a - a - a - a - a - To be added + 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. + @@ -120,13 +120,13 @@ - To be added - a - a - a - a - a - To be added + 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. + @@ -142,13 +142,13 @@ - To be added - a - a - a - a - a - To be added + 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. @@ -166,15 +166,15 @@ - To be added - a - a - a - a - a - a - a - To be added + 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. + @@ -190,13 +190,13 @@ - To be added - a - a - a - a - a - To be added + 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. @@ -214,15 +214,15 @@ - To be added - a - a - a - a - a - a - a - To be added + 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. + diff --git a/doc/en/Gnome/Config.xml b/doc/en/Gnome/Config.xml index 5432cf3fa..9d9ff9ee1 100644 --- a/doc/en/Gnome/Config.xml +++ b/doc/en/Gnome/Config.xml @@ -10,8 +10,8 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added - To be added + This class manages, in a persist way, the configuration information of the application. + The handling is done in a independent way of the selected locale. System.Object @@ -207,11 +207,11 @@ - To be added - a + Flushes all the configuration data to disk, for a given file. + The path of the target file. a - a - To be added + Returns if its able to write to disk, otherwise its . + Nothing is saved on disk till this method gets invoked, or Sync(). @@ -258,8 +258,8 @@ - To be added - To be added + Clears any cached information, including any information that has not been written to file. + All non saved configuration data is lost. @@ -342,9 +342,9 @@ - To be added - a - To be added + Flushes all the configuration data to disk. + Returns if its able to write to disk, otherwise its . + Nothing is saved on disk till this method gets invoked, or SyncFile_. @@ -471,11 +471,11 @@ - To be added - a - a + Gets the value associated with the path as a , if its not present, the default value will be used. + The path to the required item. + If the default value for the item is returned its set to a otherwise its a . a - a + Returns the value in the configuration path or the default value if its not present, as a . To be added diff --git a/doc/en/Gtk/TreeStore.xml b/doc/en/Gtk/TreeStore.xml index c446c16e7..9f3281455 100644 --- a/doc/en/Gtk/TreeStore.xml +++ b/doc/en/Gtk/TreeStore.xml @@ -1512,7 +1512,7 @@ store = new TreeStore (typeof (int), typeof (string)); a - If parent and is , then the row will be prepended to the toplevel. + If parent is , then the row will be prepended to the toplevel. @@ -1580,8 +1580,9 @@ store = new TreeStore (typeof (int), typeof (string)); Protected constructor. a - + + - + \ No newline at end of file diff --git a/doc/en/Gtk/TreeView.xml b/doc/en/Gtk/TreeView.xml index aeabbbf6f..93836cc29 100644 --- a/doc/en/Gtk/TreeView.xml +++ b/doc/en/Gtk/TreeView.xml @@ -1146,7 +1146,7 @@ This property tells GTK# that the user interface for your application requires u attributes The appended - This function is used to append a new subclass with specific attributes to the . + This function is used to append a new subclass with specific attributes to the . The following code sample will append a new to an existing and use column 0 from the as the text to render. @@ -1156,21 +1156,6 @@ CellRendererText text = new CellRendererText (); tree_view.AppendColumn ("title", text, "text", 0); - This example illustrates how you can control the "editable" attribute of a column on a row-by-row basis. - - - TreeStore store = new TreeStore (typeof (string), typeof(bool)); - - /* add a column that will display the 'string' from the store */ - /* note that we are binding the "text" value to column 0 of the store, and the "editable" value to the column 1 value of the store */ - /* this enables per-row control over the editable flag, if desired */ - tv.AppendColumn("My string", new CellRendererText(), "text", 0, "editable", 1); - - /* add a couple of rows to the treeview */ - store.AppendValues("You can edit this", true); - store.AppendValues("You can't edit this", false); - -