C# Class SIL.FieldWorks.XWorks.MorphologyEditor.PhEnvStrRepresentationSlice

Summary description for PhEnvStrRepresentationSlice.
Inheritance: SIL.FieldWorks.Common.Framework.DetailControls.ViewPropertySlice
Mostra file Open project: sillsdev/FieldWorks

Public Methods

Method Description
FinishInit ( ) : void

Therefore this method, called once we have a cache and object, is our first chance to actually create the embedded control.

OnDisplayInsertEnvironmentBar ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

This menu item is turned off if an underscore already exists in the environment string.

OnDisplayInsertHashMark ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

This menu item is on if a slash already exists in the environment.

OnDisplayInsertNaturalClass ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

This menu item is on if a slash already exists in the environment.

OnDisplayInsertOptionalItem ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

This menu item is on if a slash already exists in the environment.

OnDisplayInsertSlash ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

This menu item is turned off if a slash already exists in the environment string.

OnDisplayShowEnvironmentError ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

This menu item is turned off if a slash already exists in the environment string.

OnInsertEnvironmentBar ( object args ) : bool
OnInsertHashMark ( object args ) : bool
OnInsertNaturalClass ( object args ) : bool
OnInsertOptionalItem ( object args ) : bool
OnInsertSlash ( object args ) : bool
OnShowEnvironmentError ( object args ) : bool
PhEnvStrRepresentationSlice ( ) : System
PhEnvStrRepresentationSlice ( SIL.FieldWorks.FDO.FdoCache cache, string editor, int flid, System node, ICmObject obj, SIL.Utils.StringTable stringTbl, IPersistenceProvider persistenceProvider, int ws ) : System

We want the persistence provider, and the easiest way to get it is to get all this other stuff we don't need or use.

PhEnvStrRepresentationSlice ( ICmObject obj ) : System

Method Details

FinishInit() public method

Therefore this method, called once we have a cache and object, is our first chance to actually create the embedded control.
public FinishInit ( ) : void
return void

OnDisplayInsertEnvironmentBar() public method

This menu item is turned off if an underscore already exists in the environment string.
public OnDisplayInsertEnvironmentBar ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool

OnDisplayInsertHashMark() public method

This menu item is on if a slash already exists in the environment.
public OnDisplayInsertHashMark ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool

OnDisplayInsertNaturalClass() public method

This menu item is on if a slash already exists in the environment.
public OnDisplayInsertNaturalClass ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool

OnDisplayInsertOptionalItem() public method

This menu item is on if a slash already exists in the environment.
public OnDisplayInsertOptionalItem ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool

OnDisplayInsertSlash() public method

This menu item is turned off if a slash already exists in the environment string.
public OnDisplayInsertSlash ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool

OnDisplayShowEnvironmentError() public method

This menu item is turned off if a slash already exists in the environment string.
public OnDisplayShowEnvironmentError ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool

OnInsertEnvironmentBar() public method

public OnInsertEnvironmentBar ( object args ) : bool
args object
return bool

OnInsertHashMark() public method

public OnInsertHashMark ( object args ) : bool
args object
return bool

OnInsertNaturalClass() public method

public OnInsertNaturalClass ( object args ) : bool
args object
return bool

OnInsertOptionalItem() public method

public OnInsertOptionalItem ( object args ) : bool
args object
return bool

OnInsertSlash() public method

public OnInsertSlash ( object args ) : bool
args object
return bool

OnShowEnvironmentError() public method

public OnShowEnvironmentError ( object args ) : bool
args object
return bool

PhEnvStrRepresentationSlice() public method

public PhEnvStrRepresentationSlice ( ) : System
return System

PhEnvStrRepresentationSlice() public method

We want the persistence provider, and the easiest way to get it is to get all this other stuff we don't need or use.
public PhEnvStrRepresentationSlice ( SIL.FieldWorks.FDO.FdoCache cache, string editor, int flid, System node, ICmObject obj, SIL.Utils.StringTable stringTbl, IPersistenceProvider persistenceProvider, int ws ) : System
cache SIL.FieldWorks.FDO.FdoCache
editor string
flid int
node System
obj ICmObject
stringTbl SIL.Utils.StringTable
persistenceProvider IPersistenceProvider
ws int
return System

PhEnvStrRepresentationSlice() public method

public PhEnvStrRepresentationSlice ( ICmObject obj ) : System
obj ICmObject
return System