public EmoticonsManager(IBlogPostImageEditingContext imageEditingContext, IEditingMode editingModeContext) { _imageEditingContext = imageEditingContext; _editingModeContext = editingModeContext; _recentEmoticons = RetrieveRecentEmoticons(); _inlineImageUriTable = new Dictionary <Emoticon, Uri>(); // This is a DEBUG only call. AssertEmoticonsManagerSetupCorrectly(); }
public PostEditorKeyboardHandler(BlogPostHtmlEditorControl blogPostHtmlEditorControl, IBlogPostImageEditingContext imageEditingContext, IEditingMode editingModeContext) { _blogPostHtmlEditorControl = blogPostHtmlEditorControl; _blogPostHtmlEditorControl.PostEditorEvent += _blogPostHtmlEditorControl_PostEditorEvent; _blogPostHtmlEditorControl.KeyPress += _blogPostHtmlEditorControl_KeyPress; _blogPostHtmlEditorControl.KeyDown += _blogPostHtmlEditorControl_KeyDown; _blogPostHtmlEditorControl.SelectionChanged += _blogPostHtmlEditorControl_SelectionChanged; _imageEditingContext = imageEditingContext; _editingModeContext = editingModeContext; _autoreplaceManager = new AutoreplaceManager(); AutoreplaceSettings.SettingsChanged += AutoreplaceSettings_SettingsChanged; LastChanceKeyboardHook.BeforeKeyHandled += _keyHandled; }
//ToDo: OLW Spell Checker //public BlogPostHtmlEditorControl(IMainFrameWindow mainFrameWindow, IStatusBar statusBar, MshtmlOptions options, IBlogPostImageEditingContext imageEditingContext, IBlogPostSidebarContext sidebarContext, IContentSourceSidebarContext sourceContext, SmartContentResizedListener resizedListener, IBlogPostSpellCheckingContext spellingContext, IImageReferenceFixer referenceFixer, IInternetSecurityManager internetSecurityManager, CommandManager commandManager, TemplateStrategy strategy, IEditingMode editingModeContext) : base(mainFrameWindow, statusBar, options, internetSecurityManager, commandManager) public BlogPostHtmlEditorControl(IMainFrameWindow mainFrameWindow, IStatusBar statusBar, MshtmlOptions options, IBlogPostImageEditingContext imageEditingContext, IBlogPostSidebarContext sidebarContext, IContentSourceSidebarContext sourceContext, SmartContentResizedListener resizedListener, IImageReferenceFixer referenceFixer, IInternetSecurityManager internetSecurityManager, CommandManager commandManager, TemplateStrategy strategy, IEditingMode editingModeContext) : base(mainFrameWindow, statusBar, options, internetSecurityManager, commandManager) { _strategy = strategy; _imageEditingContext = imageEditingContext; _sidebarContext = sidebarContext; _sourceContext = sourceContext; _resizedListener = resizedListener; //ToDo: OLW Spell Checker //_spellingContext = spellingContext; //_spellingManager = new SpellingManager(CommandManager); _keyBoardHandler = new PostEditorKeyboardHandler(this, imageEditingContext, editingModeContext); _referenceFixer = referenceFixer; InitializeTableEditingManager(); InitializeElementBehaviors(); SelectionChanged += BlogPostHtmlEditorControl_SelectionChanged; KeyPress += new HtmlEventHandler(BlogPostHtmlEditorControl_KeyPress); }
public EmoticonsManager(IBlogPostImageEditingContext imageEditingContext, IEditingMode editingModeContext) { _imageEditingContext = imageEditingContext; _editingModeContext = editingModeContext; _recentEmoticons = RetrieveRecentEmoticons(); _inlineImageUriTable = new Dictionary<Emoticon, Uri>(); // This is a DEBUG only call. AssertEmoticonsManagerSetupCorrectly(); }