skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class ChordMessageFilter

Inheritance
System.Object
ChordMessageFilter
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.Keyboard
Assembly: Telerik.WinControls.dll

Syntax

public class ChordMessageFilter : IMessageFilter

Fields

filterCount

Declaration
public static int filterCount
Field Value
System.Int32

MaxChordSymbols

Declaration
public static readonly int MaxChordSymbols
Field Value
System.Int32

registeredFilters

Declaration
protected static List<ChordMessageFilter> registeredFilters
Field Value
System.Collections.Generic.List<ChordMessageFilter>

Properties

Current

Declaration
public static ChordMessageFilter Current { get; }
Property Value
ChordMessageFilter

RegistrationCount

Declaration
public int RegistrationCount { get; }
Property Value
System.Int32

Methods

CharCodeFromKeys(Keys)

Calculates the character code of alphanumeric key of the Keys enum instance

Declaration
public static byte CharCodeFromKeys(Keys k)
Parameters
System.Windows.Forms.Keys k

An instance of the Keys enumaration

Returns
System.Byte

The character code of the alphanumeric key

ClearChordsConsumers()

Declaration
public static void ClearChordsConsumers()

ClearKeyTipsConsumers()

Declaration
public static void ClearKeyTipsConsumers()

CreateInstance()

Initializes a new instance of the ChordMessageFilter class.

Declaration
public static ChordMessageFilter CreateInstance()
Returns
ChordMessageFilter

Instance of the ChordMessageFilter class

CreateRuntimeChord()

Declaration
protected virtual Chord CreateRuntimeChord()
Returns
Chord

FindChordPattern()

Declaration
protected virtual InputBinding FindChordPattern()
Returns
InputBinding

FindChordPattern(IList<Shortcuts>)

Declaration
protected virtual InputBinding FindChordPattern(IList<Shortcuts> list)
Parameters
System.Collections.Generic.IList<Shortcuts> list

Returns
InputBinding

FindChordPattern(Chord[])

Declaration
protected virtual Chord FindChordPattern(Chord[] list)
Parameters
Chord[] list

Returns
Chord

FindChordPattern(InputBindingsCollection)

Declaration
protected virtual InputBinding FindChordPattern(InputBindingsCollection list)
Parameters
InputBindingsCollection list

Returns
InputBinding

InvokeKeyMaps()

Declaration
public void InvokeKeyMaps()

IsRuntimeChord()

Declaration
protected virtual bool IsRuntimeChord()
Returns
System.Boolean

KeysFromInt(Int32)

Declaration
public static Keys KeysFromInt(int keys)
Parameters
System.Int32 keys

Returns
System.Windows.Forms.Keys

ProccessChord()

Declaration
protected virtual bool ProccessChord()
Returns
System.Boolean

ProccessKeyMaps()

Declaration
public bool ProccessKeyMaps()
Returns
System.Boolean

RegisterChordsConsumer(Shortcuts)

Declaration
public static void RegisterChordsConsumer(Shortcuts consumer)
Parameters
Shortcuts consumer

RegisterInstance()

Declaration
public static bool RegisterInstance()
Returns
System.Boolean

RegisterKeyTipsConsumer(IComponentTreeHandler)

Declaration
public static void RegisterKeyTipsConsumer(IComponentTreeHandler consumer)
Parameters
IComponentTreeHandler consumer

SetModifiers(Int32, Boolean)

Declaration
protected void SetModifiers(int pressedKey, bool set)
Parameters
System.Int32 pressedKey

System.Boolean set

UnregisterChordsConsumer(Int32)

Declaration
public static void UnregisterChordsConsumer(int index)
Parameters
System.Int32 index

UnregisterChordsConsumer(Shortcuts)

Declaration
public static void UnregisterChordsConsumer(Shortcuts consumer)
Parameters
Shortcuts consumer

UnregisterInstance()

Declaration
public static bool UnregisterInstance()
Returns
System.Boolean

UnregisterInstance(ChordMessageFilter)

Declaration
public static bool UnregisterInstance(ChordMessageFilter filterInstance)
Parameters
ChordMessageFilter filterInstance

Returns
System.Boolean

UnregisterInstance(Shortcuts)

Declaration
public static bool UnregisterInstance(Shortcuts consumer)
Parameters
Shortcuts consumer

Returns
System.Boolean

UnregisterKeyTipsConsumer(Int32)

Declaration
public static void UnregisterKeyTipsConsumer(int index)
Parameters
System.Int32 index

UnregisterKeyTipsConsumer(IComponentTreeHandler)

Declaration
public static void UnregisterKeyTipsConsumer(IComponentTreeHandler consumer)
Parameters
IComponentTreeHandler consumer

Extension Methods

SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.