C# Class Stetic.WidgetUtils

Afficher le fichier Open project: mono/stetic Class Usage Examples

Méthodes publiques

Méthode Description
AbsoluteToRelativePath ( string baseDirectoryPath, string absPath ) : string
CompareVersions ( string v1, string v2 ) : int
Copy ( Gtk widget, Gtk seldata, bool copyAsText ) : void
ExportWidget ( Gtk widget ) : XmlElement
GetDesignArea ( Gtk w ) : IDesignArea
GetProps ( ObjectWrapper wrapper, XmlElement parent_elem ) : void
GetSignals ( ObjectWrapper ob, XmlElement parent_elem ) : void
ImportWidget ( IProject project, XmlElement element ) : Gtk.Widget
LoadIcon ( string name, Gtk size ) : Gdk.Pixbuf
Paste ( IProject project, Gtk seldata ) : Widget
Read ( ObjectWrapper wrapper, XmlElement elem ) : void
ReadMembers ( ClassDescriptor klass, ObjectWrapper wrapper, object wrapped, XmlElement elem ) : void
ReadProperty ( ClassDescriptor klass, ObjectWrapper wrapper, object wrapped, XmlElement prop_node ) : void
ReadSignal ( ClassDescriptor klass, ObjectWrapper ob, XmlElement elem ) : void
SetPacking ( Stetic wrapper, XmlElement child_elem ) : void
Write ( ObjectWrapper wrapper, XmlDocument doc ) : XmlElement

Private Methods

Méthode Description
CreatePacking ( XmlDocument doc, Stetic childwrapper ) : XmlElement
GetUndoId ( ) : string
ParseWidgetName ( string name, string &baseName, int &idx ) : void

Method Details

AbsoluteToRelativePath() public static méthode

public static AbsoluteToRelativePath ( string baseDirectoryPath, string absPath ) : string
baseDirectoryPath string
absPath string
Résultat string

CompareVersions() public static méthode

public static CompareVersions ( string v1, string v2 ) : int
v1 string
v2 string
Résultat int

Copy() public static méthode

public static Copy ( Gtk widget, Gtk seldata, bool copyAsText ) : void
widget Gtk
seldata Gtk
copyAsText bool
Résultat void

ExportWidget() public static méthode

public static ExportWidget ( Gtk widget ) : XmlElement
widget Gtk
Résultat System.Xml.XmlElement

GetDesignArea() public static méthode

public static GetDesignArea ( Gtk w ) : IDesignArea
w Gtk
Résultat IDesignArea

GetProps() public static méthode

public static GetProps ( ObjectWrapper wrapper, XmlElement parent_elem ) : void
wrapper ObjectWrapper
parent_elem System.Xml.XmlElement
Résultat void

GetSignals() public static méthode

public static GetSignals ( ObjectWrapper ob, XmlElement parent_elem ) : void
ob ObjectWrapper
parent_elem System.Xml.XmlElement
Résultat void

ImportWidget() public static méthode

public static ImportWidget ( IProject project, XmlElement element ) : Gtk.Widget
project IProject
element System.Xml.XmlElement
Résultat Gtk.Widget

LoadIcon() public static méthode

public static LoadIcon ( string name, Gtk size ) : Gdk.Pixbuf
name string
size Gtk
Résultat Gdk.Pixbuf

Paste() public static méthode

public static Paste ( IProject project, Gtk seldata ) : Widget
project IProject
seldata Gtk
Résultat Stetic.Wrapper.Widget

Read() public static méthode

public static Read ( ObjectWrapper wrapper, XmlElement elem ) : void
wrapper ObjectWrapper
elem System.Xml.XmlElement
Résultat void

ReadMembers() public static méthode

public static ReadMembers ( ClassDescriptor klass, ObjectWrapper wrapper, object wrapped, XmlElement elem ) : void
klass ClassDescriptor
wrapper ObjectWrapper
wrapped object
elem System.Xml.XmlElement
Résultat void

ReadProperty() public static méthode

public static ReadProperty ( ClassDescriptor klass, ObjectWrapper wrapper, object wrapped, XmlElement prop_node ) : void
klass ClassDescriptor
wrapper ObjectWrapper
wrapped object
prop_node System.Xml.XmlElement
Résultat void

ReadSignal() public static méthode

public static ReadSignal ( ClassDescriptor klass, ObjectWrapper ob, XmlElement elem ) : void
klass ClassDescriptor
ob ObjectWrapper
elem System.Xml.XmlElement
Résultat void

SetPacking() public static méthode

public static SetPacking ( Stetic wrapper, XmlElement child_elem ) : void
wrapper Stetic
child_elem System.Xml.XmlElement
Résultat void

Write() public static méthode

public static Write ( ObjectWrapper wrapper, XmlDocument doc ) : XmlElement
wrapper ObjectWrapper
doc System.Xml.XmlDocument
Résultat System.Xml.XmlElement