Search Results for

    Show / Hide Table of Contents

    Namespace Sdl.FileTypeSupport.Framework.PreviewControls

    Classes

    AbstractNativePreviewFileWriter

    Abstract base class that can be used to build native preview file writers.

    This class is derived from AbstractNativeFileWriter but also adds a property ExtensionMaps that can be set in the filter definition's preview writer section to automatically map file extensions so that the preview file can be viewed in varions preview applications.

    AbstractPreviewControl

    This is a simple generic externalpreview control that allow the creation of a tempoary file for previewing and then launching of the associated or specified application for that file. Then when this object is disposed or the launched process exits the temp file is deleted.

    DualBrowserControl

    Helper control that hosts two web browser controls and implements basic synchronized scrolling for them.

    GenericExteralPreviewApplication

    This is a simple generic external preview application that launches the associated or specified application for the preview file. Then when this object is disposed or the launched process exits the temp file is deleted.

    GenericInternalWebBrowserPreviewControl

    This class can be used to preview a single source or target file in a WebBrowser control. The GenericSideBySideWebBrowserPreviewControl can be used to preview the source and target file in two System.Windows.Forms.WebBrowser controls.

    GenericSideBySideWebBrowserPreviewControl

    This class is used to preview the source and target file in two System.Windows.Forms.WebBrowser controls. The GenericInternalWebBrowserPreviewControl can be used to preview a single source or target file in a WebBrowser control.

    MsOfficeExternalPreviewApplication

    Microsoft Office applications try to manage resources, processes on its own, so Process.Start() will return valid process id only if there are no other instances of MS office running. In other case Process.Start() call will return immediately without returning valid process id, because existing instance of MS office application will take over process creation and opening the file. To avoid this, special DDE switch has to be passed to MS Office application when it is started. Class below customizes starting of MS Office application. see: http://support.microsoft.com/kb/210565 for command line switch and see: http://social.msdn.microsoft.com/Forums/hu-HU/csharpgeneral/thread/21014f97-1732-4261-afe5-2127b2e64f68 for

    NavigableDualBrowserControl

    NavigableDualBrowserControl

    SideBySideNavigableWebBrowserPreviewController

    A side by side navigable web browser preview controller

    SideBySideRealtimeWebBrowserPreviewController

    A side by side realtime web browser preview controller

    TempFileProperties

    An properties class that can be used as a properties holder for tempoary files created in order to perform a preview.

    TempFileUtils

    Namespace for methods that have to do with temporary file manipulations.

    Interfaces

    ITempFileProperties

    An interface that allows adding a TempFileProperties property to an existing class and allows these properties to be accessed using a consistent way.

    On this page

    • Classes
    • Interfaces
    Back to top Generated by DocFX