Esempio n. 1
0
 private RadMessageFilter()
 {
     this.getMessageDelegate    = new RadMessageFilter.HookProc(this.GetMessageHookProc);
     this.callWndProcDelegate   = new RadMessageFilter.HookProc(this.CallWndProcHookProc);
     this.systemMessageDelegate = new RadMessageFilter.HookProc(this.SystemMessageHookProc);
     this.installedHook         = InstalledHook.None;
     this.listeners             = new WeakReferenceList <IMessageListener>(true);
     this.enabled = true;
 }
 static ThemeResolutionService()
 {
     themeChangeListeners = new WeakReferenceList <IThemeChangeListener>(true);
 }
Esempio n. 3
0
 private RadShortcutManager()
 {
     this.enabled           = true;
     this.shortcutProviders = new WeakReferenceList <IShortcutProvider>(true, false);
     this.currentKeys       = new List <Keys>();
 }
Esempio n. 4
0
 private RadKeyboardFilter()
 {
     this.listeners = new WeakReferenceList <IKeyboardListener>(true, false);
     this.enabled   = true;
 }