C# 클래스 Sphere.Core.Editor.EditorObject

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: Radnen/spherestudio

공개 메소드들

메소드 설명
Activate ( ) : void

Occurs when entering the control on the main dock panel.

Copy ( ) : void

Override this to add copy logic.

CreateNew ( ) : void

Override this to do something on new file.

Cut ( ) : void

Override this to add cut logic.

Deactivate ( ) : void

Occurs when leaving the control on the main dock panel.

LoadFile ( string filename ) : void

Override this to add custom file loading logic.

Paste ( ) : void

Override this to add paste logic.

Redo ( ) : void

Override this to add redo logic.

Restyle ( ) : void

Invoke the restyle callback.

Save ( ) : void

Override this to add custom saving logic.

SaveAs ( ) : void

Override this to add custom save as logic.

SaveLayout ( ) : void

Override this to save it's layout.

SelectAll ( ) : void

Override this to add select all logic.

SetTabText ( string text ) : void

Sets the tab text on the main dock panel.

Undo ( ) : void

Override this to add undo logic.

ZoomIn ( ) : void

Override this to add zoom in logic.

ZoomOut ( ) : void

Override this to add zoom out logic.

보호된 메소드들

메소드 설명
IsDirty ( ) : bool

Gets whether or not the file has been modified.

IsSaved ( ) : bool

Gets whether or not the file has a save path.

MakeDirty ( ) : void

Marks the document as modified if it already hasn't.

메소드 상세

Activate() 공개 메소드

Occurs when entering the control on the main dock panel.
public Activate ( ) : void
리턴 void

Copy() 공개 메소드

Override this to add copy logic.
public Copy ( ) : void
리턴 void

CreateNew() 공개 메소드

Override this to do something on new file.
public CreateNew ( ) : void
리턴 void

Cut() 공개 메소드

Override this to add cut logic.
public Cut ( ) : void
리턴 void

Deactivate() 공개 메소드

Occurs when leaving the control on the main dock panel.
public Deactivate ( ) : void
리턴 void

IsDirty() 보호된 메소드

Gets whether or not the file has been modified.
protected IsDirty ( ) : bool
리턴 bool

IsSaved() 보호된 메소드

Gets whether or not the file has a save path.
protected IsSaved ( ) : bool
리턴 bool

LoadFile() 공개 메소드

Override this to add custom file loading logic.
public LoadFile ( string filename ) : void
filename string
리턴 void

MakeDirty() 보호된 메소드

Marks the document as modified if it already hasn't.
protected MakeDirty ( ) : void
리턴 void

Paste() 공개 메소드

Override this to add paste logic.
public Paste ( ) : void
리턴 void

Redo() 공개 메소드

Override this to add redo logic.
public Redo ( ) : void
리턴 void

Restyle() 공개 메소드

Invoke the restyle callback.
public Restyle ( ) : void
리턴 void

Save() 공개 메소드

Override this to add custom saving logic.
public Save ( ) : void
리턴 void

SaveAs() 공개 메소드

Override this to add custom save as logic.
public SaveAs ( ) : void
리턴 void

SaveLayout() 공개 메소드

Override this to save it's layout.
public SaveLayout ( ) : void
리턴 void

SelectAll() 공개 메소드

Override this to add select all logic.
public SelectAll ( ) : void
리턴 void

SetTabText() 공개 메소드

Sets the tab text on the main dock panel.
public SetTabText ( string text ) : void
text string The title of this editor.
리턴 void

Undo() 공개 메소드

Override this to add undo logic.
public Undo ( ) : void
리턴 void

ZoomIn() 공개 메소드

Override this to add zoom in logic.
public ZoomIn ( ) : void
리턴 void

ZoomOut() 공개 메소드

Override this to add zoom out logic.
public ZoomOut ( ) : void
리턴 void