C# 클래스 SIL.FieldWorks.XWorks.MorphologyEditor.AnalysisInterlinearRs

This is the main class for the interlinear text control view of one analysis of one wordform.
상속: SIL.FieldWorks.Common.RootSites.RootSite, INotifyControlInCurrentSlice
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CanSaveAnalysis bool
FixWs void
InitSandbox void
SaveChanges void
SetPadding void
SetSandboxLocation void
SetSandboxSize void
SetSandboxSizeForVc bool
TurnOnSandbox void

공개 메소드들

메소드 설명
AnalysisInterlinearRs ( SIL.FieldWorks.FDO.FdoCache cache, IWfiAnalysis analysis, XmlNode configurationNode, SIL.Utils.StringTable stringTable ) : System

Make one. Everything interesting happens when it is given a root object, however.

GetAvailWidth ( IVwRootBox prootb ) : int

Giving it a large maximum width independent of the container causes it to lay out at full width and scroll horizontally.

HandleSandboxSizeChanged ( object sender, EventArgs ea ) : void
MakeRoot ( ) : void

Make the root box.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnMouseDown ( MouseEventArgs e ) : void
OnSizeChanged ( EventArgs e ) : void
OnValidating ( CancelEventArgs e ) : void

This method seems to get called when we are switching to another tool (or area, or slice) AND when the program is shutting down. This makes it a good point to save our changes.

비공개 메소드들

메소드 설명
CanSaveAnalysis ( ) : bool
FixWs ( ) : void
InitSandbox ( ) : void
SaveChanges ( ) : void
SetPadding ( ) : void
SetSandboxLocation ( ) : void
SetSandboxSize ( ) : void
SetSandboxSizeForVc ( ) : bool
TurnOnSandbox ( ) : void

메소드 상세

AnalysisInterlinearRs() 공개 메소드

Make one. Everything interesting happens when it is given a root object, however.
public AnalysisInterlinearRs ( SIL.FieldWorks.FDO.FdoCache cache, IWfiAnalysis analysis, XmlNode configurationNode, SIL.Utils.StringTable stringTable ) : System
cache SIL.FieldWorks.FDO.FdoCache
analysis IWfiAnalysis
configurationNode System.Xml.XmlNode
stringTable SIL.Utils.StringTable
리턴 System

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetAvailWidth() 공개 메소드

Giving it a large maximum width independent of the container causes it to lay out at full width and scroll horizontally.
public GetAvailWidth ( IVwRootBox prootb ) : int
prootb IVwRootBox
리턴 int

HandleSandboxSizeChanged() 공개 메소드

public HandleSandboxSizeChanged ( object sender, EventArgs ea ) : void
sender object
ea System.EventArgs
리턴 void

MakeRoot() 공개 메소드

Make the root box.
public MakeRoot ( ) : void
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnSizeChanged() 보호된 메소드

protected OnSizeChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnValidating() 보호된 메소드

This method seems to get called when we are switching to another tool (or area, or slice) AND when the program is shutting down. This makes it a good point to save our changes.
protected OnValidating ( CancelEventArgs e ) : void
e CancelEventArgs
리턴 void