C# 클래스 Stetic.WidgetUtils

파일 보기 프로젝트 열기: mono/stetic 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CreatePacking ( XmlDocument doc, Stetic childwrapper ) : XmlElement
GetUndoId ( ) : string
ParseWidgetName ( string name, string &baseName, int &idx ) : void

메소드 상세

AbsoluteToRelativePath() 공개 정적인 메소드

public static AbsoluteToRelativePath ( string baseDirectoryPath, string absPath ) : string
baseDirectoryPath string
absPath string
리턴 string

CompareVersions() 공개 정적인 메소드

public static CompareVersions ( string v1, string v2 ) : int
v1 string
v2 string
리턴 int

Copy() 공개 정적인 메소드

public static Copy ( Gtk widget, Gtk seldata, bool copyAsText ) : void
widget Gtk
seldata Gtk
copyAsText bool
리턴 void

ExportWidget() 공개 정적인 메소드

public static ExportWidget ( Gtk widget ) : XmlElement
widget Gtk
리턴 System.Xml.XmlElement

GetDesignArea() 공개 정적인 메소드

public static GetDesignArea ( Gtk w ) : IDesignArea
w Gtk
리턴 IDesignArea

GetProps() 공개 정적인 메소드

public static GetProps ( ObjectWrapper wrapper, XmlElement parent_elem ) : void
wrapper ObjectWrapper
parent_elem System.Xml.XmlElement
리턴 void

GetSignals() 공개 정적인 메소드

public static GetSignals ( ObjectWrapper ob, XmlElement parent_elem ) : void
ob ObjectWrapper
parent_elem System.Xml.XmlElement
리턴 void

ImportWidget() 공개 정적인 메소드

public static ImportWidget ( IProject project, XmlElement element ) : Gtk.Widget
project IProject
element System.Xml.XmlElement
리턴 Gtk.Widget

LoadIcon() 공개 정적인 메소드

public static LoadIcon ( string name, Gtk size ) : Gdk.Pixbuf
name string
size Gtk
리턴 Gdk.Pixbuf

Paste() 공개 정적인 메소드

public static Paste ( IProject project, Gtk seldata ) : Widget
project IProject
seldata Gtk
리턴 Stetic.Wrapper.Widget

Read() 공개 정적인 메소드

public static Read ( ObjectWrapper wrapper, XmlElement elem ) : void
wrapper ObjectWrapper
elem System.Xml.XmlElement
리턴 void

ReadMembers() 공개 정적인 메소드

public static ReadMembers ( ClassDescriptor klass, ObjectWrapper wrapper, object wrapped, XmlElement elem ) : void
klass ClassDescriptor
wrapper ObjectWrapper
wrapped object
elem System.Xml.XmlElement
리턴 void

ReadProperty() 공개 정적인 메소드

public static ReadProperty ( ClassDescriptor klass, ObjectWrapper wrapper, object wrapped, XmlElement prop_node ) : void
klass ClassDescriptor
wrapper ObjectWrapper
wrapped object
prop_node System.Xml.XmlElement
리턴 void

ReadSignal() 공개 정적인 메소드

public static ReadSignal ( ClassDescriptor klass, ObjectWrapper ob, XmlElement elem ) : void
klass ClassDescriptor
ob ObjectWrapper
elem System.Xml.XmlElement
리턴 void

SetPacking() 공개 정적인 메소드

public static SetPacking ( Stetic wrapper, XmlElement child_elem ) : void
wrapper Stetic
child_elem System.Xml.XmlElement
리턴 void

Write() 공개 정적인 메소드

public static Write ( ObjectWrapper wrapper, XmlDocument doc ) : XmlElement
wrapper ObjectWrapper
doc System.Xml.XmlDocument
리턴 System.Xml.XmlElement