Exemple #1
0
        /// <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();
        }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the class.
 /// </summary>
 protected AgentBase()
 {
     _name    = Descriptor.Name;
     _invoker = new ExtensionInvoker(this);
 }
Exemple #3
0
 internal void RemoveExtension(IGrainExtension extension)
 {
     if (extensionInvoker != null)
     {
         if (extensionInvoker.Remove(extension))
             extensionInvoker = null;
     }
     else
         throw new InvalidOperationException("Grain extensions not installed.");
 }
Exemple #4
0
        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();
 }
Exemple #6
0
 /// <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);
 }