/// <summary> /// Initializes a new instance of the class. /// </summary> public FileBrowserScanner() { InitializeComponent(); ActionVerb = "Open"; PanelClass = "FileBrowserScanner"; _allFilesList = new List <FileInfo>(); _fileList = new List <FileInfo>(); _pageStartIndex = 0; _pageNumber = 0; _numPages = 0; _invoker = new ExtensionInvoker(this); SelectedFile = String.Empty; Folders = new String[] { }; _includeFileExtensions = new String[] { }; _excludeFileExtensions = new String[] { }; KeyPreview = true; subscribeToEvents(); var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator)); if (actuator is KeyboardActuator) { _keyboardActuator = actuator as KeyboardActuator; _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress; } _dispatcher = new RunCommandDispatcher(this); createStatusBar(); }
/// <summary> /// Initializes a new instance of the class. /// </summary> protected AgentBase() { _name = Descriptor.Name; _invoker = new ExtensionInvoker(this); }
internal void RemoveExtension(IGrainExtension extension) { if (extensionInvoker != null) { if (extensionInvoker.Remove(extension)) extensionInvoker = null; } else throw new InvalidOperationException("Grain extensions not installed."); }
internal bool TryAddExtension(IGrainExtensionMethodInvoker invoker, IGrainExtension extension) { if(extensionInvoker == null) extensionInvoker = new ExtensionInvoker(); return extensionInvoker.TryAddExtension(invoker, extension); }
/// <summary> /// Initializes a new instance of the class. /// </summary> public AbbreviationEditorForm() { InitializeComponent(); _invoker = new ExtensionInvoker(this); init(); }
/// <summary> /// Creates an instance of the class /// </summary> public NullWordPredictor() { _invoker = new ExtensionInvoker(this); }
/// <summary> /// Initializes an instance of the class /// </summary> protected PresageWordPredictorBase() { _invoker = new ExtensionInvoker(this); }