C# Class Stetic.WidgetDesigner

Inheritance: Stetic.Designer
Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
BeginComponentDrag ( Stetic.ComponentType type, Gtk source, Gdk ctx ) : void
BeginComponentDrag ( string title, string className, Gtk source, Gdk ctx, ComponentDropCallback callback ) : void
CopySelection ( ) : void
CreateActionGroupDesigner ( ) : ActionGroupDesigner
CutSelection ( ) : void
DeleteSelection ( ) : void
Dispose ( ) : void
GetComponentTypes ( ) : Stetic.ComponentType[]
PasteToSelection ( ) : void
Save ( ) : void

Protected Methods

Method Description
OnCreatePlug ( uint socketId ) : void
OnCreateWidget ( ) : Gtk.Widget
OnDestroyPlug ( uint socketId ) : void

Private Methods

Method Description
CreateSession ( ) : void
NotifyBindField ( ) : void
NotifyChanged ( ) : void
NotifyModifiedChanged ( ) : void
NotifyRootWidgetChanged ( ) : void
NotifyRootWidgetChanging ( ) : void
NotifySelectionChanged ( object ob, bool canCut, bool canCopy, bool canPaste, bool canDelete ) : void
OnBackendChanged ( ApplicationBackend oldBackend ) : void
OnBackendChanging ( ) : void
OnComponentNameChanged ( object s, Stetic.ComponentNameEventArgs args ) : void
OnComponentTypesChanged ( object s, EventArgs a ) : void
OnProjectBackendChanged ( ApplicationBackend oldBackend ) : void
OnSignalAdded ( object sender, Stetic args ) : void
OnSignalChanged ( object sender, Stetic args ) : void
OnSignalRemoved ( object sender, Stetic args ) : void
SetActive ( ) : void
WidgetDesigner ( Project project, string componentName, bool autoCommitChanges ) : System

Method Details

BeginComponentDrag() public method

public BeginComponentDrag ( Stetic.ComponentType type, Gtk source, Gdk ctx ) : void
type Stetic.ComponentType
source Gtk
ctx Gdk
return void

BeginComponentDrag() public method

public BeginComponentDrag ( string title, string className, Gtk source, Gdk ctx, ComponentDropCallback callback ) : void
title string
className string
source Gtk
ctx Gdk
callback ComponentDropCallback
return void

CopySelection() public method

public CopySelection ( ) : void
return void

CreateActionGroupDesigner() public method

public CreateActionGroupDesigner ( ) : ActionGroupDesigner
return ActionGroupDesigner

CutSelection() public method

public CutSelection ( ) : void
return void

DeleteSelection() public method

public DeleteSelection ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetComponentTypes() public method

public GetComponentTypes ( ) : Stetic.ComponentType[]
return Stetic.ComponentType[]

OnCreatePlug() protected method

protected OnCreatePlug ( uint socketId ) : void
socketId uint
return void

OnCreateWidget() protected method

protected OnCreateWidget ( ) : Gtk.Widget
return Gtk.Widget

OnDestroyPlug() protected method

protected OnDestroyPlug ( uint socketId ) : void
socketId uint
return void

PasteToSelection() public method

public PasteToSelection ( ) : void
return void

Save() public method

public Save ( ) : void
return void