C# Class Stetic.Wrapper.Container

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

Protected Properties

Свойство Type Description
AutoSize System.Collections.Set
ContainerOrientation Gtk.Orientation

Private Properties

Свойство Type Description
ChildrenAllowed bool
Container System
FindPlaceholder Placeholder
FindWidget Gtk.Widget
FindWidget Gtk.Widget
GenerateTooltip void
GetParentWindow Gtk.Window
GetValidWidgetName string

Méthodes publiques

Méthode Description
Add ( Gtk child ) : void
AddPlaceholder ( ) : Placeholder
ApplyUndoRedoDiff ( object data ) : object
ChildWrapper ( Stetic wrapper ) : Stetic.Wrapper.Container.ContainerChild
DecreaseBorderWidth ( ) : void
Delete ( Stetic wrapper ) : void
Dispose ( ) : void
FindChild ( string name ) : Widget
FindObjectByUndoId ( string id ) : ObjectWrapper
GetUndoDiff ( ) : object
IncreaseBorderWidth ( ) : void
Lookup ( GLib obj ) : Container
LookupParent ( Gtk widget ) : Container
PasteChild ( Gtk oldChild, Gtk newChild ) : void
Read ( ObjectReader reader, XmlElement elem ) : void
Select ( Gtk widget ) : void
UnSelect ( Gtk widget ) : void
Wrap ( object obj, bool initialized ) : void
Write ( ObjectWriter writer ) : XmlElement
WriteContainerChild ( ObjectWriter writer, Widget wrapper ) : XmlElement

Méthodes protégées

Méthode Description
ChildContentsChanged ( Container child ) : void
ChildHExpandable ( Gtk child ) : bool
ChildRemoved ( Gtk w ) : void
ChildRemoved ( object obj, Gtk args ) : void
ChildVExpandable ( Gtk child ) : bool
ContextChildProps ( Gtk context ) : Gtk.Container.ContainerChild
CreateDragSource ( Gtk dragWidget ) : Gtk.Widget
CreatePlaceholder ( ) : Placeholder
DoSync ( ) : void
DragEnd ( object obj, Gtk args ) : void
DropObject ( string data, Gtk w ) : void
EmitContentsChanged ( ) : void
Freeze ( ) : void
GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
GenerateChildBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression parentVar, Widget wrapper ) : void
GenerateChildPropertySet ( GeneratorContext ctx, CodeVariableReferenceExpression var, ClassDescriptor containerChildClass, PropertyDescriptor prop, object child ) : void
GeneratePostBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
GenerateSetInternalChild ( GeneratorContext ctx, System.CodeDom.CodeExpression parentVar, TypedPropertyDescriptor prop ) : void
GenerateSetPacking ( GeneratorContext ctx, System.CodeDom.CodeExpression parentVar, System.CodeDom.CodeExpression childVar, ObjectWrapper containerChildWrapper ) : void
HandleNewChild ( Gtk child ) : void
HandleWindowDrag ( Gdk evt, int dx, int dy ) : void
HideSelectionBox ( Gtk widget ) : void
NotifyChildAdded ( Gtk child ) : void
NotifyChildRemoved ( Gtk child ) : void
OnChildAdded ( object o, Gtk args ) : void
OnDesignerAttach ( IDesignArea designer ) : void
OnDesignerDetach ( IDesignArea designer ) : void
PlaceholderButtonPress ( object obj, Gtk args ) : void
PlaceholderDragDataReceived ( object obj, Gtk args ) : void
PlaceholderDragDrop ( object obj, Gtk args ) : void
PlaceholderDrop ( Placeholder ph, Stetic wrapper ) : void
ReadChild ( ObjectReader reader, XmlElement child_elem ) : ObjectWrapper
ReadChildren ( ObjectReader reader, XmlElement elem ) : void
ReadInternalChild ( ObjectReader reader, XmlElement child_elem ) : ObjectWrapper
ReadPlaceholder ( ObjectReader reader, XmlElement child_elem ) : void
ReplaceChild ( Gtk oldChild, Gtk newChild ) : void
ReplaceChild ( Gtk oldChild, Gtk newChild, bool destroyOld ) : void
Select ( Gtk widget, bool dragHandles ) : void
SelectionDestroyed ( object obj, EventArgs args ) : void
ShowSelectionBox ( Gtk widget, bool dragHandles ) : void
Sync ( ) : void
Thaw ( ) : void
ValidateChildName ( Hashtable names, Gtk w, Gtk newWidget ) : void
ValidateChildNames ( Gtk newWidget ) : void
WriteChild ( ObjectWriter writer, Widget wrapper ) : XmlElement

Private Methods

Méthode Description
ChildrenAllowed ( ) : bool
Container ( ) : System
FindPlaceholder ( Gtk c, string pid ) : Placeholder
FindWidget ( Gtk parent, string name, Gtk skipwidget ) : Gtk.Widget
FindWidget ( string name, Gtk skipwidget ) : Gtk.Widget
GenerateTooltip ( GeneratorContext ctx, Widget widget ) : void
GetParentWindow ( ) : Gtk.Window
GetValidWidgetName ( Gtk widget ) : string

Method Details

Add() public méthode

public Add ( Gtk child ) : void
child Gtk
Résultat void

AddPlaceholder() public méthode

public AddPlaceholder ( ) : Placeholder
Résultat Placeholder

ApplyUndoRedoDiff() public méthode

public ApplyUndoRedoDiff ( object data ) : object
data object
Résultat object

ChildContentsChanged() protected méthode

protected ChildContentsChanged ( Container child ) : void
child Container
Résultat void

ChildHExpandable() protected méthode

protected ChildHExpandable ( Gtk child ) : bool
child Gtk
Résultat bool

ChildRemoved() protected méthode

protected ChildRemoved ( Gtk w ) : void
w Gtk
Résultat void

ChildRemoved() protected méthode

protected ChildRemoved ( object obj, Gtk args ) : void
obj object
args Gtk
Résultat void

ChildVExpandable() protected méthode

protected ChildVExpandable ( Gtk child ) : bool
child Gtk
Résultat bool

ChildWrapper() public static méthode

public static ChildWrapper ( Stetic wrapper ) : Stetic.Wrapper.Container.ContainerChild
wrapper Stetic
Résultat Stetic.Wrapper.Container.ContainerChild

ContextChildProps() protected méthode

protected ContextChildProps ( Gtk context ) : Gtk.Container.ContainerChild
context Gtk
Résultat Gtk.Container.ContainerChild

CreateDragSource() protected méthode

protected CreateDragSource ( Gtk dragWidget ) : Gtk.Widget
dragWidget Gtk
Résultat Gtk.Widget

CreatePlaceholder() protected méthode

protected CreatePlaceholder ( ) : Placeholder
Résultat Placeholder

DecreaseBorderWidth() public méthode

public DecreaseBorderWidth ( ) : void
Résultat void

Delete() public méthode

public Delete ( Stetic wrapper ) : void
wrapper Stetic
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DoSync() protected méthode

protected DoSync ( ) : void
Résultat void

DragEnd() protected méthode

protected DragEnd ( object obj, Gtk args ) : void
obj object
args Gtk
Résultat void

DropObject() protected méthode

protected DropObject ( string data, Gtk w ) : void
data string
w Gtk
Résultat void

EmitContentsChanged() protected méthode

protected EmitContentsChanged ( ) : void
Résultat void

FindChild() public méthode

public FindChild ( string name ) : Widget
name string
Résultat Widget

FindObjectByUndoId() public méthode

public FindObjectByUndoId ( string id ) : ObjectWrapper
id string
Résultat ObjectWrapper

Freeze() protected méthode

protected Freeze ( ) : void
Résultat void

GenerateBuildCode() protected méthode

protected GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
Résultat void

GenerateChildBuildCode() protected méthode

protected GenerateChildBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression parentVar, Widget wrapper ) : void
ctx GeneratorContext
parentVar System.CodeDom.CodeExpression
wrapper Widget
Résultat void

GenerateChildPropertySet() protected méthode

protected GenerateChildPropertySet ( GeneratorContext ctx, CodeVariableReferenceExpression var, ClassDescriptor containerChildClass, PropertyDescriptor prop, object child ) : void
ctx GeneratorContext
var System.CodeDom.CodeVariableReferenceExpression
containerChildClass ClassDescriptor
prop PropertyDescriptor
child object
Résultat void

GeneratePostBuildCode() protected méthode

protected GeneratePostBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
Résultat void

GenerateSetInternalChild() protected méthode

protected GenerateSetInternalChild ( GeneratorContext ctx, System.CodeDom.CodeExpression parentVar, TypedPropertyDescriptor prop ) : void
ctx GeneratorContext
parentVar System.CodeDom.CodeExpression
prop TypedPropertyDescriptor
Résultat void

GenerateSetPacking() protected méthode

protected GenerateSetPacking ( GeneratorContext ctx, System.CodeDom.CodeExpression parentVar, System.CodeDom.CodeExpression childVar, ObjectWrapper containerChildWrapper ) : void
ctx GeneratorContext
parentVar System.CodeDom.CodeExpression
childVar System.CodeDom.CodeExpression
containerChildWrapper ObjectWrapper
Résultat void

GetUndoDiff() public méthode

public GetUndoDiff ( ) : object
Résultat object

HandleNewChild() protected méthode

protected HandleNewChild ( Gtk child ) : void
child Gtk
Résultat void

HandleWindowDrag() protected méthode

protected HandleWindowDrag ( Gdk evt, int dx, int dy ) : void
evt Gdk
dx int
dy int
Résultat void

HideSelectionBox() protected méthode

protected HideSelectionBox ( Gtk widget ) : void
widget Gtk
Résultat void

IncreaseBorderWidth() public méthode

public IncreaseBorderWidth ( ) : void
Résultat void

Lookup() public static méthode

public static Lookup ( GLib obj ) : Container
obj GLib
Résultat Container

LookupParent() public static méthode

public static LookupParent ( Gtk widget ) : Container
widget Gtk
Résultat Container

NotifyChildAdded() protected méthode

protected NotifyChildAdded ( Gtk child ) : void
child Gtk
Résultat void

NotifyChildRemoved() protected méthode

protected NotifyChildRemoved ( Gtk child ) : void
child Gtk
Résultat void

OnChildAdded() protected méthode

protected OnChildAdded ( object o, Gtk args ) : void
o object
args Gtk
Résultat void

OnDesignerAttach() protected méthode

protected OnDesignerAttach ( IDesignArea designer ) : void
designer IDesignArea
Résultat void

OnDesignerDetach() protected méthode

protected OnDesignerDetach ( IDesignArea designer ) : void
designer IDesignArea
Résultat void

PasteChild() public méthode

public PasteChild ( Gtk oldChild, Gtk newChild ) : void
oldChild Gtk
newChild Gtk
Résultat void

PlaceholderButtonPress() protected méthode

protected PlaceholderButtonPress ( object obj, Gtk args ) : void
obj object
args Gtk
Résultat void

PlaceholderDragDataReceived() protected méthode

protected PlaceholderDragDataReceived ( object obj, Gtk args ) : void
obj object
args Gtk
Résultat void

PlaceholderDragDrop() protected méthode

protected PlaceholderDragDrop ( object obj, Gtk args ) : void
obj object
args Gtk
Résultat void

PlaceholderDrop() protected méthode

protected PlaceholderDrop ( Placeholder ph, Stetic wrapper ) : void
ph Placeholder
wrapper Stetic
Résultat void

Read() public méthode

public Read ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
Résultat void

ReadChild() protected méthode

protected ReadChild ( ObjectReader reader, XmlElement child_elem ) : ObjectWrapper
reader ObjectReader
child_elem System.Xml.XmlElement
Résultat ObjectWrapper

ReadChildren() protected méthode

protected ReadChildren ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
Résultat void

ReadInternalChild() protected méthode

protected ReadInternalChild ( ObjectReader reader, XmlElement child_elem ) : ObjectWrapper
reader ObjectReader
child_elem System.Xml.XmlElement
Résultat ObjectWrapper

ReadPlaceholder() protected méthode

protected ReadPlaceholder ( ObjectReader reader, XmlElement child_elem ) : void
reader ObjectReader
child_elem System.Xml.XmlElement
Résultat void

ReplaceChild() protected méthode

protected ReplaceChild ( Gtk oldChild, Gtk newChild ) : void
oldChild Gtk
newChild Gtk
Résultat void

ReplaceChild() protected méthode

protected ReplaceChild ( Gtk oldChild, Gtk newChild, bool destroyOld ) : void
oldChild Gtk
newChild Gtk
destroyOld bool
Résultat void

Select() public méthode

public Select ( Gtk widget ) : void
widget Gtk
Résultat void

Select() protected méthode

protected Select ( Gtk widget, bool dragHandles ) : void
widget Gtk
dragHandles bool
Résultat void

SelectionDestroyed() protected méthode

protected SelectionDestroyed ( object obj, EventArgs args ) : void
obj object
args System.EventArgs
Résultat void

ShowSelectionBox() protected méthode

protected ShowSelectionBox ( Gtk widget, bool dragHandles ) : void
widget Gtk
dragHandles bool
Résultat void

Sync() protected méthode

protected Sync ( ) : void
Résultat void

Thaw() protected méthode

protected Thaw ( ) : void
Résultat void

UnSelect() public méthode

public UnSelect ( Gtk widget ) : void
widget Gtk
Résultat void

ValidateChildName() protected méthode

protected ValidateChildName ( Hashtable names, Gtk w, Gtk newWidget ) : void
names System.Collections.Hashtable
w Gtk
newWidget Gtk
Résultat void

ValidateChildNames() protected méthode

protected ValidateChildNames ( Gtk newWidget ) : void
newWidget Gtk
Résultat void

Wrap() public méthode

public Wrap ( object obj, bool initialized ) : void
obj object
initialized bool
Résultat void

Write() public méthode

public Write ( ObjectWriter writer ) : XmlElement
writer ObjectWriter
Résultat System.Xml.XmlElement

WriteChild() protected méthode

protected WriteChild ( ObjectWriter writer, Widget wrapper ) : XmlElement
writer ObjectWriter
wrapper Widget
Résultat System.Xml.XmlElement

WriteContainerChild() public méthode

public WriteContainerChild ( ObjectWriter writer, Widget wrapper ) : XmlElement
writer ObjectWriter
wrapper Widget
Résultat System.Xml.XmlElement

Property Details

AutoSize protected_oe property

protected Set,System.Collections AutoSize
Résultat System.Collections.Set

ContainerOrientation protected_oe property

protected Gtk.Orientation ContainerOrientation
Résultat Gtk.Orientation