C# Class SIL.FieldWorks.FdoUi.ReferenceSequenceUi

Currently only LexReferenceSequenceView displays a full sequence for lexical relations sequence. Otherwise we could also manufacture ReferenceSequenceUi from ReferenceBaseUi.MakeUi(). But since only LexReferenceSequenceView (e.g. Calendar) is handling changing the sequence of items through the context menu, we'll wait till we really need it to come up with a solution that can "exclude self" from the list in moving calculations.
Inheritance: VectorReferenceUi
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
OnDisplayMoveTargetDownInSequence ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
OnDisplayMoveTargetUpInSequence ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
OnMoveTargetDownInSequence ( object commandObject ) : void
OnMoveTargetUpInSequence ( object commandObject ) : void
ReferenceSequenceUi ( SIL.FieldWorks.FDO.FdoCache cache, ICmObject rootObj, int referenceFlid, int targetHvo ) : System

Méthodes protégées

Méthode Description
ComputeTargetVectorIndex ( ) : int

Method Details

ComputeTargetVectorIndex() protected méthode

protected ComputeTargetVectorIndex ( ) : int
Résultat int

OnDisplayMoveTargetDownInSequence() public méthode

public OnDisplayMoveTargetDownInSequence ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
Résultat bool

OnDisplayMoveTargetUpInSequence() public méthode

public OnDisplayMoveTargetUpInSequence ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
Résultat bool

OnMoveTargetDownInSequence() public méthode

public OnMoveTargetDownInSequence ( object commandObject ) : void
commandObject object
Résultat void

OnMoveTargetUpInSequence() public méthode

public OnMoveTargetUpInSequence ( object commandObject ) : void
commandObject object
Résultat void

ReferenceSequenceUi() public méthode

public ReferenceSequenceUi ( SIL.FieldWorks.FDO.FdoCache cache, ICmObject rootObj, int referenceFlid, int targetHvo ) : System
cache SIL.FieldWorks.FDO.FdoCache
rootObj ICmObject
referenceFlid int
targetHvo int
Résultat System