C# Class Stetic.Wrapper.Widget

Inheritance: Object, IEditableObject
Show file Open project: mono/stetic Class Usage Examples

Private Properties

Property Type Description
FindWrapper Widget
GetInterceptorParent Widget
GetUndoManagerInternal UndoManager
HandleClick bool
IEditableObject void
InterceptClicks void
OnDestroyed void
OnFocusIn void
OnGroupAdded void
OnGroupChanged void
OnGroupRemoved void
OnInterceptedChildAdded void
OnInterceptedChildRemoved void
OnSignalAdded void
OnSignalChanged void
OnSignalRemoved void
PopupMenu void
UninterceptClicks void
UpdateScrolledWindow void
Widget System
WidgetEvent void

Public Methods

Method Description
ApplyUndoRedoDiff ( object diff ) : object
Delete ( ) : void
Dispose ( ) : void
Drop ( Gtk widget, object faultId ) : void
FindObjectByUndoId ( string id ) : ObjectWrapper
GetDesignArea ( ) : IDesignArea
GetTopLevel ( ) : Container
GetUndoDiff ( ) : object
Lookup ( GLib obj ) : Widget
Read ( ObjectReader reader, XmlElement elem ) : void
Select ( ) : void
ToString ( ) : string
Unselect ( ) : void
Wrap ( object obj, bool initialized ) : void
Write ( ObjectWriter writer ) : XmlElement

Protected Methods

Method Description
ClipboardCopy ( ) : void
ClipboardCut ( ) : void
ClipboardPaste ( ) : void
EmitNotify ( string propertyName ) : void
GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
GeneratePostBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
GeneratePropertySet ( GeneratorContext ctx, System.CodeDom.CodeExpression var, PropertyDescriptor prop ) : void
GenerateUiManagerElement ( GeneratorContext ctx, ActionTree tree ) : System.CodeDom.CodeExpression
GetDesignArea ( Gtk w ) : IDesignArea
OnMemberNameChanged ( Stetic.Wrapper.WidgetNameChangedArgs args ) : void
OnNameChanged ( Stetic.Wrapper.WidgetNameChangedArgs args ) : void
OnSelected ( ) : void
OnUnselected ( ) : void
ReadActionGroups ( ObjectReader reader, XmlElement elem ) : void
ReadProperties ( ObjectReader reader, XmlElement elem ) : void
WriteActionGroups ( ObjectWriter writer, XmlElement elem ) : void
WriteProperties ( ObjectWriter writer ) : XmlElement

Private Methods

Method Description
FindWrapper ( Gtk top, int x, int y ) : Widget
GetInterceptorParent ( ) : Widget
GetUndoManagerInternal ( ) : UndoManager
HandleClick ( Gdk evb ) : bool
IEditableObject ( ) : void
InterceptClicks ( Gtk widget ) : void
OnDestroyed ( object on, EventArgs a ) : void
OnFocusIn ( object s, Gtk a ) : void
OnGroupAdded ( object s, Stetic args ) : void
OnGroupChanged ( object s, Stetic args ) : void
OnGroupRemoved ( object s, Stetic args ) : void
OnInterceptedChildAdded ( object o, Gtk args ) : void
OnInterceptedChildRemoved ( object o, Gtk args ) : void
OnSignalAdded ( object sender, SignalEventArgs args ) : void
OnSignalChanged ( object sender, SignalChangedEventArgs args ) : void
OnSignalRemoved ( object sender, SignalEventArgs args ) : void
PopupMenu ( object obj, EventArgs args ) : void
UninterceptClicks ( Gtk widget ) : void
UpdateScrolledWindow ( ) : void
Widget ( ) : System
WidgetEvent ( object obj, Gtk args ) : void

Method Details

ApplyUndoRedoDiff() public method

public ApplyUndoRedoDiff ( object diff ) : object
diff object
return object

ClipboardCopy() protected method

protected ClipboardCopy ( ) : void
return void

ClipboardCut() protected method

protected ClipboardCut ( ) : void
return void

ClipboardPaste() protected method

protected ClipboardPaste ( ) : void
return void

Delete() public method

public Delete ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Drop() public method

public Drop ( Gtk widget, object faultId ) : void
widget Gtk
faultId object
return void

EmitNotify() protected method

protected EmitNotify ( string propertyName ) : void
propertyName string
return void

FindObjectByUndoId() public method

public FindObjectByUndoId ( string id ) : ObjectWrapper
id string
return ObjectWrapper

GenerateBuildCode() protected method

protected GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
return void

GeneratePostBuildCode() protected method

protected GeneratePostBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
return void

GeneratePropertySet() protected method

protected GeneratePropertySet ( GeneratorContext ctx, System.CodeDom.CodeExpression var, PropertyDescriptor prop ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
prop PropertyDescriptor
return void

GenerateUiManagerElement() protected method

protected GenerateUiManagerElement ( GeneratorContext ctx, ActionTree tree ) : System.CodeDom.CodeExpression
ctx GeneratorContext
tree ActionTree
return System.CodeDom.CodeExpression

GetDesignArea() public method

public GetDesignArea ( ) : IDesignArea
return IDesignArea

GetDesignArea() protected method

protected GetDesignArea ( Gtk w ) : IDesignArea
w Gtk
return IDesignArea

GetTopLevel() public method

public GetTopLevel ( ) : Container
return Container

GetUndoDiff() public method

public GetUndoDiff ( ) : object
return object

Lookup() public static method

public static Lookup ( GLib obj ) : Widget
obj GLib
return Widget

OnMemberNameChanged() protected method

protected OnMemberNameChanged ( Stetic.Wrapper.WidgetNameChangedArgs args ) : void
args Stetic.Wrapper.WidgetNameChangedArgs
return void

OnNameChanged() protected method

protected OnNameChanged ( Stetic.Wrapper.WidgetNameChangedArgs args ) : void
args Stetic.Wrapper.WidgetNameChangedArgs
return void

OnSelected() protected method

protected OnSelected ( ) : void
return void

OnUnselected() protected method

protected OnUnselected ( ) : void
return void

Read() public method

public Read ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
return void

ReadActionGroups() protected method

protected ReadActionGroups ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
return void

ReadProperties() protected method

protected ReadProperties ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
return void

Select() public method

public Select ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

Unselect() public method

public Unselect ( ) : void
return void

Wrap() public method

public Wrap ( object obj, bool initialized ) : void
obj object
initialized bool
return void

Write() public method

public Write ( ObjectWriter writer ) : XmlElement
writer ObjectWriter
return System.Xml.XmlElement

WriteActionGroups() protected method

protected WriteActionGroups ( ObjectWriter writer, XmlElement elem ) : void
writer ObjectWriter
elem System.Xml.XmlElement
return void

WriteProperties() protected method

protected WriteProperties ( ObjectWriter writer ) : XmlElement
writer ObjectWriter
return System.Xml.XmlElement