C# Class MonoDevelop.Components.Docking.DockGroup

Inheritance: MonoDevelop.Components.Docking.DockObject
显示文件 Open project: powerumc/monodevelop_korean Class Usage Examples

Private Properties

Property Type Description
CalcNewSizes void
CheckMinSizes bool
Copy DockGroup
DockGroup System
DockTarget void
DrawSeparators void
Dump void
Dump void
FindDockGroupItem MonoDevelop.Components.Docking.DockGroupItem
FindGroupContaining DockGroup
FocusItem void
GetDefaultSize void
GetDockTarget bool
GetMinSize void
GetObjectsSize double
GetRealSize int
InsertObject MonoDevelop.Components.Docking.DockGroupItem
IsSelectedPage bool
MarkForRelayout void
Present void
QueueResize void
Read void
ResetNotebook void
ResetVisibleGroups void
RestoreAllocation void
SizeRequest Gtk.Requisition
Split MonoDevelop.Components.Docking.DockGroupItem
StoreAllocation void
UpdateNotebook void
UpdateStyle void
UpdateTitle void
UpdateVisible void
Write void

Public Methods

Method Description
AddObject ( DockItem obj, DockPosition pos, string relItemId ) : MonoDevelop.Components.Docking.DockGroupItem
AddObject ( MonoDevelop.Components.Docking.DockObject obj ) : void
AddRemoveWidgets ( ) : void
CopyFrom ( MonoDevelop.Components.Docking.DockObject other ) : void
DockGroup ( MonoDevelop.Components.Docking.DockFrame frame, DockGroupType type ) : System
Draw ( Gdk exposedArea, DockGroup currentHandleGrp, int currentHandleIndex ) : void
DrawSeparators ( Gdk exposedArea, DockGroup currentHandleGrp, int currentHandleIndex, DrawSeparatorOperation oper, List areasList ) : void
GetObjectIndex ( MonoDevelop.Components.Docking.DockObject obj ) : int
IsChildNextToMargin ( Gtk margin, MonoDevelop.Components.Docking.DockObject obj, bool visibleOnly ) : bool
LayoutWidgets ( ) : void
Reduce ( ) : void
Remove ( MonoDevelop.Components.Docking.DockObject obj ) : void
RemoveItemRec ( DockItem item ) : bool
ReplaceItem ( MonoDevelop.Components.Docking.DockObject ob1, MonoDevelop.Components.Docking.DockObject ob2 ) : void
ResizeItem ( int index, int newSize ) : void
SizeAllocate ( Gdk newAlloc ) : void
ToString ( ) : string

Private Methods

Method Description
CalcNewSizes ( ) : void
CheckMinSizes ( ) : bool
Copy ( ) : DockGroup
DockGroup ( MonoDevelop.Components.Docking.DockFrame frame ) : System
DockTarget ( DockItem item, int n ) : void
DrawSeparators ( Gdk exposedArea, DockGroup currentHandleGrp, int currentHandleIndex, DrawSeparatorOperation oper, bool drawChildrenSep, List areasList ) : void
Dump ( ) : void
Dump ( int ind ) : void
FindDockGroupItem ( string id ) : MonoDevelop.Components.Docking.DockGroupItem
FindGroupContaining ( string id ) : DockGroup
FocusItem ( MonoDevelop.Components.Docking.DockGroupItem it ) : void
GetDefaultSize ( int &width, int &height ) : void
GetDockTarget ( DockItem item, int px, int py, DockDelegate &dockDelegate, Gdk &rect ) : bool
GetMinSize ( int &width, int &height ) : void
GetObjectsSize ( ) : double
GetRealSize ( List objects ) : int
InsertObject ( DockItem obj, int npos, DockPosition pos ) : MonoDevelop.Components.Docking.DockGroupItem
IsSelectedPage ( DockItem it ) : bool
MarkForRelayout ( ) : void
Present ( DockItem it, bool giveFocus ) : void
QueueResize ( ) : void
Read ( XmlReader reader ) : void
ResetNotebook ( ) : void
ResetVisibleGroups ( ) : void
RestoreAllocation ( ) : void
SizeRequest ( ) : Gtk.Requisition
Split ( DockGroupType newType, bool addFirst, DockItem obj, int npos ) : MonoDevelop.Components.Docking.DockGroupItem
StoreAllocation ( ) : void
UpdateNotebook ( MonoDevelop.Components.Docking.TabStrip ts ) : void
UpdateStyle ( DockItem it ) : void
UpdateTitle ( DockItem it ) : void
UpdateVisible ( MonoDevelop.Components.Docking.DockObject child ) : void
Write ( XmlWriter writer ) : void

Method Details

AddObject() public method

public AddObject ( DockItem obj, DockPosition pos, string relItemId ) : MonoDevelop.Components.Docking.DockGroupItem
obj DockItem
pos DockPosition
relItemId string
return MonoDevelop.Components.Docking.DockGroupItem

AddObject() public method

public AddObject ( MonoDevelop.Components.Docking.DockObject obj ) : void
obj MonoDevelop.Components.Docking.DockObject
return void

AddRemoveWidgets() public method

public AddRemoveWidgets ( ) : void
return void

CopyFrom() public method

public CopyFrom ( MonoDevelop.Components.Docking.DockObject other ) : void
other MonoDevelop.Components.Docking.DockObject
return void

DockGroup() public method

public DockGroup ( MonoDevelop.Components.Docking.DockFrame frame, DockGroupType type ) : System
frame MonoDevelop.Components.Docking.DockFrame
type DockGroupType
return System

Draw() public method

public Draw ( Gdk exposedArea, DockGroup currentHandleGrp, int currentHandleIndex ) : void
exposedArea Gdk
currentHandleGrp DockGroup
currentHandleIndex int
return void

DrawSeparators() public method

public DrawSeparators ( Gdk exposedArea, DockGroup currentHandleGrp, int currentHandleIndex, DrawSeparatorOperation oper, List areasList ) : void
exposedArea Gdk
currentHandleGrp DockGroup
currentHandleIndex int
oper DrawSeparatorOperation
areasList List
return void

GetObjectIndex() public method

public GetObjectIndex ( MonoDevelop.Components.Docking.DockObject obj ) : int
obj MonoDevelop.Components.Docking.DockObject
return int

IsChildNextToMargin() public method

public IsChildNextToMargin ( Gtk margin, MonoDevelop.Components.Docking.DockObject obj, bool visibleOnly ) : bool
margin Gtk
obj MonoDevelop.Components.Docking.DockObject
visibleOnly bool
return bool

LayoutWidgets() public method

public LayoutWidgets ( ) : void
return void

Reduce() public method

public Reduce ( ) : void
return void

Remove() public method

public Remove ( MonoDevelop.Components.Docking.DockObject obj ) : void
obj MonoDevelop.Components.Docking.DockObject
return void

RemoveItemRec() public method

public RemoveItemRec ( DockItem item ) : bool
item DockItem
return bool

ReplaceItem() public method

public ReplaceItem ( MonoDevelop.Components.Docking.DockObject ob1, MonoDevelop.Components.Docking.DockObject ob2 ) : void
ob1 MonoDevelop.Components.Docking.DockObject
ob2 MonoDevelop.Components.Docking.DockObject
return void

ResizeItem() public method

public ResizeItem ( int index, int newSize ) : void
index int
newSize int
return void

SizeAllocate() public method

public SizeAllocate ( Gdk newAlloc ) : void
newAlloc Gdk
return void

ToString() public method

public ToString ( ) : string
return string