Click or drag to resize

CharacterBar Class

Caution note Caution
This API is preliminary and subject to change.
Inheritance Hierarchy

Namespace:  Kofax.OmniPageCSDK.ToolBoxes
Assembly:  Kofax.OmniPageCSDK.ToolBoxes (in Kofax.OmniPageCSDK.ToolBoxes.dll) Version: 1.0.0.0
Syntax
public class CharacterBar : AxHost, 
	ICmnVisual, ICmnVisualUIHelper, ICmnVisualUIHelperCallbackEvents

The CharacterBar type exposes the following members.

Constructors
  NameDescription
Public methodCharacterBar
Initializes a new instance of the CharacterBar class
Top
Properties
  NameDescription
Public propertyBar
To set whether focus is given to a character if clicked.
Public propertyBarLineCount
To set how many lines are occupied by the recent and full characterbars.
Public propertyCharacterSets
To set what languages are displayed.
Public propertyLock
To set whether the CharacterBar is locked or not.
Public propertyRecentCharacters
To display a character in the recent bar after it has been clicked.
Public propertySupportedCharactersOnly
To set whether only CSDK OCR supported character ranges are available or any other as well.
Public propertyVisibility
To set whether to display the 3 states of the CharacterBar.
Top
Methods
  NameDescription
Public methodAttach
Use this method to attach the control to an existing document object.
Public methodDetach
Use this method to detach the control from an existing document.
Public methodExecuteCommand(Int32)
Executes control specific command if enabled programatically.
Public methodExecuteCommand(CHARACTERBARCOMMAND)
To force executing a CharacterBar command.
Public methodGetBarSize
To query how much horizontal and vertical space the CharacterBar requires.
Public methodGetCommandState(Int32, Boolean, Boolean)
Returns control specific command state as enabled or checked.
Public methodGetCommandState(CHARACTERBARCOMMAND, Boolean, Boolean)
To request information about a CharacterBar command.
Public methodGetMenu
Returns a full menu about its own commands.
Public methodGetMenuString
Returns control specific menu string to be displayed in a menu.
Public methodGetMessageString
Returns a detailed control specific menu string to be displayed in a menu.
Public methodInt_Attach
To attach the control to an existing IPRO object.
Public methodInt_Detach
To detach the control from an existing IPRO object.
Public methodLineHeight
To fill the available area with the characterbar map based on CHARACTERBARALIGNMENT/>.
Public methodRefreshCharacters
To refresh the character list.
Public methodSetCommandHelpID
Pairs a help ID to each command.
Public methodSetHelpID
If set, and F1 is pressed, returns a SetHelp ID from OnSetHelp
Public methodSetUILang
Sets UI language from LANGUAGES enumeration of IPRO.
Top
Events
  NameDescription
Public eventOnAddRange
Use this method to control the size of character ranges to be displayed.
Public eventOnCharacter
This event is fired when a character is selected in CharacterBar.
Public eventOnEnterModal
Public eventOnLeaveModal
Public eventOnOfflineEnabledCharacters
To set if a character is enabled or not.
Public eventOnOfflineSupportedCharacters
To set if a character is supported or not.
Public eventOnRangeChanged
To display the new character range state after it has been changed.
Public eventOnRangeChanging
To turn a character range on/off.
Public eventOnSetHelp
Public eventOnSetLineCount
To set how many lines the characterbar occupies.
Public eventOnSetMessageString
Public eventOnSetToolTip
Top
See Also