C# Класс SIL.FieldWorks.XWorks.LexEd.ReversalIndexEntrySlice.ReversalIndexEntrySliceView

Наследование: SIL.FieldWorks.Common.RootSites.RootSiteControl
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_dummyId int
m_heightView int
m_hvoObj int
m_hvoOldSelection int
m_sdaRev ReversalEntryDataAccess
m_sense ILexSense
m_tsf ITsStrFactory
m_usedIndices List
m_vc ReversalIndexEntryVc

Открытые методы

Метод Описание
FindOrCreateReversalEntry ( IReversalIndex revIndex, List rgsForms, SIL.FieldWorks.FDO.FdoCache cache ) : int

Find the reversal index entry given by rgsForms, or if it doesn't exist, create it. In either case, return its hvo.

GetFormList ( string longNameIn, List forms ) : void

Given a string purporting to be the LongName of a reversal index entry, split it into the sequence of individial RIE forms that it represents (from the top of the hierarchy down).

MakeRoot ( ) : void
ReversalIndexEntrySliceView ( int hvo ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

HandleSelectionChange ( IVwRootBox rootb, IVwSelection vwselNew ) : void
OnLostFocus ( EventArgs e ) : void

Connect to the real data, when the control has lost focus.

OnMouseUp ( MouseEventArgs e ) : void

Приватные методы

Метод Описание
CheckHeight ( ) : void
ConvertDummiesToReal ( int hvoDummy ) : int
FindMatchingReversalEntry ( List rgsForms, List rghvoOwners, List rgrieMatching, int idxForms, int &maxLevel, int &maxOwner ) : int
GetReversalFormsAndCheckExisting ( List currentEntries, int hvoIndex, int wsIndex, int irieSense, int hvoEntry, List rgsFromDummy ) : bool

Get the reversal index entry form(s), and check whether these are empty (link is being deleted) or the same as before (link is unchanged). In either of these two cases, do what is needed and return true. Otherwise return false (linked entry must be found or created).

LoadDummyCache ( bool doFullReload ) : void
OnShowInReversalIndex ( object sender, EventArgs e ) : void
RemoveFromDummyCache ( int hvoIndex, int index ) : void
ResetEntries ( ) : void

The main set of reversal entries has changed, so update the display.

ReversalIndexEntrySliceView_RightMouseClickedEvent ( SimpleRootSite sender, FwRightMouseClickEventArgs e ) : void

Описание методов

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

FindOrCreateReversalEntry() публичный статический Метод

Find the reversal index entry given by rgsForms, or if it doesn't exist, create it. In either case, return its hvo.
public static FindOrCreateReversalEntry ( IReversalIndex revIndex, List rgsForms, SIL.FieldWorks.FDO.FdoCache cache ) : int
revIndex IReversalIndex
rgsForms List
cache SIL.FieldWorks.FDO.FdoCache
Результат int

GetFormList() публичный статический Метод

Given a string purporting to be the LongName of a reversal index entry, split it into the sequence of individial RIE forms that it represents (from the top of the hierarchy down).
public static GetFormList ( string longNameIn, List forms ) : void
longNameIn string
forms List
Результат void

HandleSelectionChange() защищенный Метод

protected HandleSelectionChange ( IVwRootBox rootb, IVwSelection vwselNew ) : void
rootb IVwRootBox
vwselNew IVwSelection
Результат void

MakeRoot() публичный Метод

public MakeRoot ( ) : void
Результат void

OnLostFocus() защищенный Метод

Connect to the real data, when the control has lost focus.
protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
Результат void

OnMouseUp() защищенный Метод

protected OnMouseUp ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
Результат void

ReversalIndexEntrySliceView() публичный Метод

public ReversalIndexEntrySliceView ( int hvo ) : System
hvo int
Результат System

Описание свойств

m_dummyId защищенное свойство

protected int m_dummyId
Результат int

m_heightView защищенное свойство

protected int m_heightView
Результат int

m_hvoObj защищенное свойство

protected int m_hvoObj
Результат int

m_hvoOldSelection защищенное свойство

protected int m_hvoOldSelection
Результат int

m_sdaRev защищенное свойство

A decorated ISilDataAccess for use with the Views code.
protected ReversalEntryDataAccess m_sdaRev
Результат ReversalEntryDataAccess

m_sense защищенное свойство

protected ILexSense m_sense
Результат ILexSense

m_tsf защищенное свойство

protected ITsStrFactory m_tsf
Результат ITsStrFactory

m_usedIndices защищенное свойство

protected List m_usedIndices
Результат List

m_vc защищенное свойство

protected ReversalIndexEntryVc m_vc
Результат ReversalIndexEntryVc