gtk-sharp 0.0.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. A base class for ruler widgets. The Ruler widget is a base class for horizontal and vertical rulers. Rulers are used to show the mouse pointer's location in a window. Within the ruler a small triangle indicates the location of the mouse relative to the horizontal or vertical ruler. Concrete classes are and for horizontal and vertical rulers, respectively. With this class, you can adjust the unit type and the range of values that a ruler displays. Note:- This widget is considered too specialized for GTK+, and will likely be moved to some other package in the future. Gtk.Widget Atk.Implementor GLib.IWrapper GLib.IWrapper System.IDisposable Method System.Void To be added To be added Method System.Void To be added To be added Method System.Void Sets the range information. The lower value to display on the Ruler. The upper value to display on the Ruler. The current position of the mouse aligned with this Ruler. To be added: an object of type 'double' To be added Method System.Void To be added To be added: an object of type 'double&' To be added: an object of type 'double&' To be added: an object of type 'double&' To be added: an object of type 'double&' To be added Method System.Void Disposes the resources associated with the object. Constructor Internal constructor Pointer to the C object. An instance of Ruler, wrapping the C object. This is an internal constructor, and should not be used by user code. Constructor Internal constructor Property System.UInt32 The GLib Type for Gtk.Ruler The GLib Type for the Gtk.Ruler class. Property Gtk.MetricType Manage the measurement unit that is displayed. A new unit type for the ruler. The current units in use. If this property is not explicitly set, the default for a ruler is . Property System.Double To be added To be added: an object of type 'double' To be added: an object of type 'double' To be added Property System.Double To be added To be added: an object of type 'double' To be added: an object of type 'double' To be added Property System.Double To be added To be added: an object of type 'double' To be added: an object of type 'double' To be added Property System.Double To be added To be added: an object of type 'double' To be added: an object of type 'double' To be added Constructor Internal constructor GLib type for the type Creates a new instance of Ruler, using the GLib-provided type This is a constructor used by derivative types of that would have their own GLib type assigned to it. This is not typically used by C# code.