Click here to Skip to main content
15,886,833 members
Articles / Web Development / HTML

Extended web browser control for .NET 1.0/1.1

Rate me:
Please Sign up or sign in to vote.
4.78/5 (40 votes)
12 Dec 20047 min read 880.3K   9.2K   111  
Provides enhanced functionality for the Windows inbuilt web browser (ActiveX) control.
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Sloppycode.Controls.WebBrowserEx</name>
    </assembly>
    <members>
        <member name="T:Sloppycode.Controls.WebBrowserEx">
            <summary>
            Provides enhanced functionality for the windows inbuilt web browser control.
            </summary>
            <remarks>Icon from http://www.virtualplastic.net/scrow/system.html</remarks>
        </member>
        <member name="F:Sloppycode.Controls.WebBrowserEx.axWebBrowser">
            <summary>
            The Active-X browser control that WebBrowserEx uses and configures.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.#ctor">
            <summary>
            Creates a new instance WebBrowserEx.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Dispose(System.Boolean)">
            <summary> 
            Clean up any resources being used.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.InitializeComponent">
            <summary> 
            Required method for Designer support - do not modify 
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Navigate(System.String)">
            <summary>
            
            </summary>
            <param name="url"></param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Navigate(System.String,Sloppycode.Controls.NavigateOptions)">
            <summary>
            
            </summary>
            <param name="url"></param>
            <param name="options"></param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Navigate(System.String,Sloppycode.Controls.NavigateOptions,System.String)">
            <summary>
            
            </summary>
            <param name="url"></param>
            <param name="options"></param>
            <param name="targetFrame"></param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Navigate(System.String,Sloppycode.Controls.NavigateOptions,System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="url"></param>
            <param name="options"></param>
            <param name="targetFrame"></param>
            <param name="postData"></param>
            <param name="headers"></param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Refresh(Sloppycode.Controls.RefreshType)">
            <summary>
            Refreshes the currently loaded document.
            </summary>
            <param name="refreshType">The <see ref="RefreshType">RefreshType</see> for refreshing the document.</param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Stop">
            <summary>
            Stops any operation the browser is currently performing.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Save">
            <summary>
            Saves the document (requiring a previous SaveAs operation) to its current filename.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.SaveAs">
            <summary>
            Displays the SaveAs dialog, with the filename specified in the textbox. Due to security restrictions,
            you can't do a SaveAs without a dialog box, even on low security settings.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.SaveAs(System.String)">
            <summary>
            Displays the SaveAs dialog, with the filename specified in the textbox. Due to security restrictions,
            you can't do a SaveAs without a dialog box, even on low security settings.
            </summary>
            <param name="filename">The filename to initial display in the dialog box.</param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Open">
            <summary>
            Displays the Open dialog, for opening a new document in the browser window.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.PrintPreview">
            <summary>
            Displays the print preview dialog box.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.ShowPageProperties">
            <summary>
            Displays the properties of the current resource (HTML page, image etc.) in a new dialog.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Print(System.Boolean)">
            <summary>
            Prints the current  document
            </summary>
            <param name="showPrinterSettings"></param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.Find">
            <summary>
            Displays the find dialog.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.ShowInternetOptions">
            <summary>
            Displays the system-wide internet options dialog (found in the system control panel).
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.ViewSource">
            <summary>
            Displays the HTML source for the current document, with the default viewer.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.ExecWB(SHDocVw.OLECMDID)">
            <summary>
            Executes a command on the web browser OLE object.
            </summary>
            <param name="cmd">The <see ref="SHDocVw.OLECMDID">SHDocVw.OLECMDID</see> to excute.</param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.ExecWB(SHDocVw.OLECMDID,SHDocVw.OLECMDEXECOPT)">
            <summary>
            Executes a command on the web browser OLE object.
            </summary>
            <param name="cmd">The <see ref="SHDocVw.OLECMDID">SHDocVw.OLECMDID</see> to excute.</param>
            <param name="opt">The <see ref="SHDocVw.OLECMDEXECOPT">SHDocVw.OLECMDEXECOPT</see> options.</param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.ExecWB(SHDocVw.OLECMDID,SHDocVw.OLECMDEXECOPT,System.Object,System.Object)">
            <summary>
            Executes a command on the web browser OLE object.
            </summary>
            <param name="cmd">The <see ref="SHDocVw.OLECMDID">SHDocVw.OLECMDID</see> to excute.</param>
            <param name="opt">The <see ref="SHDocVw.OLECMDEXECOPT">SHDocVw.OLECMDEXECOPT</see> options.</param>
            <param name="paramA">The first parameter for the command.</param>
            <param name="paramB">The second parameter for the command.</param>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.QueryOleClientStatus(SHDocVw.OLECMDID)">
            <summary>
            Queries the ole object (the browser) with the given command.
            </summary>
            <param name="cmd"></param>
            <returns></returns>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.GoHome">
            <summary>
            Navigates the browser to the default homepage, which is set in the internet options
            control panel applet.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.GoBack">
            <summary>
            Navigates the browser to the previous resource that was visited.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.GoForward">
            <summary>
            Navigates the browser to the next resource that was visited.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.GoSearch">
            <summary>
            Navigates the browser to the default search engine, which is a Windows registry setting
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.SetOleSite">
            <summary>
            
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnDocumentComplete(AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEvent)">
            <summary>
            Called when the DocumentComplete event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnBeforeNavigate(AxSHDocVw.DWebBrowserEvents2_BeforeNavigate2Event)">
            <summary>
            Called when the BeforeNavigate event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnDownloadBegin(System.EventArgs)">
            <summary>
            Called when the DownloadBegin event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnFileDownload(AxSHDocVw.DWebBrowserEvents2_FileDownloadEvent)">
            <summary>
            Called when the FileDownload event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnBeforeNavigate(System.EventArgs)">
            <summary>
            Called when the BeforeNavigate event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnNavigateComplete(AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event)">
            <summary>
            Called when the NavigateComplete event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnNavigateError(AxSHDocVw.DWebBrowserEvents2_NavigateErrorEvent)">
            <summary>
            Called when the NavigateError event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnFullScreenChanged(AxSHDocVw.DWebBrowserEvents2_OnFullScreenEvent)">
            <summary>
            Called when the FullScreenChanged event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnMenuBarChanged(AxSHDocVw.DWebBrowserEvents2_OnMenuBarEvent)">
            <summary>
            Called when the MenuBarChanged event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnNewWindow(AxSHDocVw.DWebBrowserEvents2_NewWindow2Event)">
            <summary>
            Called when the NewWindow event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnQuit(System.EventArgs)">
            <summary>
            Called when the Quit( event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnStatusBarChanged(AxSHDocVw.DWebBrowserEvents2_OnStatusBarEvent)">
            <summary>
            Called when the StatusBarChanged event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnTheaterModeChanged(AxSHDocVw.DWebBrowserEvents2_OnTheaterModeEvent)">
            <summary>
            Called when the TheaterModeChanged event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnToolBarChanged(AxSHDocVw.DWebBrowserEvents2_OnToolBarEvent)">
            <summary>
            Called when the ToolBarChanged event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnPrintTemplateInstantiation(AxSHDocVw.DWebBrowserEvents2_PrintTemplateInstantiationEvent)">
            <summary>
            Called when the PrintTemplateInstantiation event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnPrintTemplateTeardown(AxSHDocVw.DWebBrowserEvents2_PrintTemplateTeardownEvent)">
            <summary>
            Called when the PrintTemplateTeardown event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnPrivacyImpactedStateChange(AxSHDocVw.DWebBrowserEvents2_PrivacyImpactedStateChangeEvent)">
            <summary>
            Called when the PrivacyImpactedStateChange event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnProgressChange(AxSHDocVw.DWebBrowserEvents2_ProgressChangeEvent)">
            <summary>
            Called when the ProgressChange event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnPropertyChange(AxSHDocVw.DWebBrowserEvents2_PropertyChangeEvent)">
            <summary>
            Called when the PropertyChange event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnSetSecureLockIcon(AxSHDocVw.DWebBrowserEvents2_SetSecureLockIconEvent)">
            <summary>
            Called when the SetSecureLockIcon event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnStatusTextChange(AxSHDocVw.DWebBrowserEvents2_StatusTextChangeEvent)">
            <summary>
            Called when the StatusTextChange event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnTitleChanged(AxSHDocVw.DWebBrowserEvents2_TitleChangeEvent)">
            <summary>
            Called when the TitleChanged event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnUpdatePageStatus(AxSHDocVw.DWebBrowserEvents2_UpdatePageStatusEvent)">
            <summary>
            Called when the UpdatePageStatus event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnWindowClosing(AxSHDocVw.DWebBrowserEvents2_WindowClosingEvent)">
            <summary>
            Called when the WindowClosing event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnWindowSetHeight(AxSHDocVw.DWebBrowserEvents2_WindowSetHeightEvent)">
            <summary>
            Called when the WindowSetHeight event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnWindowSetLeft(AxSHDocVw.DWebBrowserEvents2_WindowSetLeftEvent)">
            <summary>
            Called when the WindowSetLeft event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnWindowSetResizable(AxSHDocVw.DWebBrowserEvents2_WindowSetResizableEvent)">
            <summary>
            Called when the WindowSetResizable event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnWindowSetTop(AxSHDocVw.DWebBrowserEvents2_WindowSetTopEvent)">
            <summary>
            Called when the WindowSetTop event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnWindowSetWidth(AxSHDocVw.DWebBrowserEvents2_WindowSetWidthEvent)">
            <summary>
            Called when the WindowSetWidth event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentClick(Sloppycode.Controls.WebBrowserExEventArgs)">
            <summary>
            Called when the HtmlDocumentClick event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentDoubleClick(Sloppycode.Controls.WebBrowserExEventArgs)">
            <summary>
            Called when the HtmlDocumentDoubleClick event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentKeyDown(Sloppycode.Controls.WebBrowserExKeyEventArgs)">
            <summary>
            Called when the HtmlDocumentKeyDown event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentKeyPress(Sloppycode.Controls.WebBrowserExKeyEventArgs)">
            <summary>
            Called when the HtmlDocumentKeyPress event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentKeyUp(Sloppycode.Controls.WebBrowserExKeyEventArgs)">
            <summary>
            Called when the HtmlDocumentKeyUp event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentMouseDown(Sloppycode.Controls.WebBrowserExMouseEventArgs)">
            <summary>
            Called when the HtmlDocumentMouseDown event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentMouseMove(Sloppycode.Controls.WebBrowserExMouseEventArgs)">
            <summary>
            Called when the HtmlDocumentMouseMove event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentMouseOut(Sloppycode.Controls.WebBrowserExMouseEventArgs)">
            <summary>
            Called when the HtmlDocumentMouseOut event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentMouseOver(Sloppycode.Controls.WebBrowserExMouseEventArgs)">
            <summary>
            Called when the HtmlDocumentMouseOver event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnHtmlDocumentMouseUp(Sloppycode.Controls.WebBrowserExMouseEventArgs)">
            <summary>
            Called when the HtmlDocumentMouseUp event is fired.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.IDispatch_Invoke_Handler">
            <summary>
            Used to configure the BrowserOptions for the browser.
            </summary>
            <returns>
            The BrowserOptions options.
            </returns>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnTranslateUrl(System.UInt32,System.String,System.String@)">
            <summary>
            Enables tranformation of URLs being navigated to.
            </summary>
            <param name="dwTranslate">Bit flags that specify how the URL string is to be translated.</param>
            <param name="urlIn">The url the user is attempting to navigate to.</param>
            <param name="urlOut">The url that the user is navigated to.</param>
            <returns>Returns S_FALSE (0) if the URL was translated.</returns>
            <remarks>
            Refrence: <see href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/translateurl.asp">msdn</see>
            <example>
            <code>
            // Prevent navigating to banned sites.
            if (URLIn.IndexOf("filthserver.com") > -1 )
            	URLOut = "http://intranet/banned-site.html";
            else
            	URLOut = URLIn;
            
            return 0; // S_FALSE indicates you've translated the url.
            </code>
            </example>
            </remarks>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserEx.OnTranslateAccelerator(Sloppycode.Controls.tagMSG@,System.Guid@,System.UInt32)">
            <summary>
            Processes accelerator keys for menu commands. The various Disablexx properties are processed here.
            </summary>
            <param name="lpMsg"></param>
            <param name="pguidCmdGroup"></param>
            <param name="nCmdID"></param>
            <returns>S_OK (1) if the key was not processed, S_FALSE (0) otherwise.</returns>
            <remarks>
            Reference: <see href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardaccelerators/keyboardacceleratorreference/keyboardacceleratorfunctions/translateaccelerator.asp">MSDN</see>
            </remarks>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.CurrentDocument">
            <summary>
            Gets or set the CurrentDocument.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.ContextMenu">
            <summary>
            Gets or set the Context menu for the document.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.EnableHtmlDocumentEventHandling">
            <summary>
            Gets or set whether HTML document events are fired.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Border3D">
            <summary>
            Gets or sets whether a 3D border is drawn for the web browser control. Changes to
            this property will not be reflected at design time.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.ScrollBarsVisible">
            <summary>
            Gets or sets whether vertical and horizontal scrollbars display for the web browser control. Setting this to true
            will mean that scrollbars appear only when the HTML content does not fit the screen - the scrollbars are not forced.Changes to
            this property will not be reflected at design time.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.XPThemed">
            <summary>
            Gets or sets whether the form elements on a HTML page have the XP themed look (rounded buttons etc.)
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.FlatScrollBar">
            <summary>
            Gets or sets whether the scrollbar has a flat appearance.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.OpenInNewWindow">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Options">
            <summary>
            Gets or set the Options.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Url">
            <summary>
            Gets or set the Url.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Visible">
            <summary>
            Determines whether the browser is visible or hidden.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.ShowWebsiteInDesigner">
            <summary>
            Gets or the sets the ShowWebsiteInDesigner
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.PageTitle">
            <summary>
            Retrieves the name of the resource that Microsoft Internet Explorer is currently displaying.
            </summary>
            <remarks>
            If the resource is an HTML page on the World Wide Web, the name is the title of that page. If the resource is a 
            folder or file on the network or local computer, the name is the full path of the folder or file in 
            Universal Naming Convention (UNC) format.
            </remarks>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.DisableCtrlN">
            <summary>
            Whether to disable the CTRL+N keystroke in the browser, disabling the shortcut
            for a new window.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.DisableBackSpace">
            <summary>
            Disables the backspace key (for navigation backwards).
            This is typically used when the browser displays text only, and no form data (as
            the backspace key will be unavailable for forms).
            </summary>
            <remarks>
            Navigating is still possible using the ALT+Left and ALT+Right keys, and the 
            4th and 5th buttons on browser-enabled mice.
            </remarks>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.DisableCtrlP">
            <summary>
            Disables or enables the CTRL+P key combination, allowing or disallowing the shortcut key
            for printing in the browser.
            </summary>
            <remarks>
            
            </remarks>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.DisableCtrlF">
            <summary>
            Disables the CTRL+F shortcut, which displays the find dialog box.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.DisableCtrlO">
            <summary>
            Disables the CTRL+O shortcut key, restricting the user from using the Open dialog.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.AllowDrop">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.BackColor">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.BackgroundImage">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Cursor">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Enabled">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Font">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.ForeColor">
            <summary>
            
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.AddressBar">
            <summary>
            Sets or retrieves whether the address bar of the visible or hidden. This will typically
            be used in conjunction with new windows being launched.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.FullScreen">
            <summary>
            Gets or set the FullScreen.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.TheaterMode">
            <summary>
            Gets or set the TheaterMode.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Offline">
            <summary>
            Gets or set the Offline.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.RegisterAsBrowser">
            <summary>
            Gets or set the RegisterAsBrowser.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.RegisterAsDropTarget">
            <summary>
            Gets or set the RegisterAsDropTarget.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserEx.Silent">
            <summary>
            Gets or set the Silent.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.BeforeNavigate">
            <summary>
            Fires before navigation occurs in the given object (on either a window or frameset element).
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/beforenavigate.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.DocumentComplete">
            <summary>
            Fires when a document has been completely loaded and initialized.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/documentcomplete.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.DownloadBegin">
            <summary>
            Fires when a navigation operation is beginning.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/downloadbegin.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.DownloadComplete">
            <summary>
            Fires when a navigation operation finishes, is halted, or fails.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/downloadcomplete.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.FileDownload">
            <summary>
            Fires to indicate that a file download is about to occur. If a file download dialog is to be displayed, this event is fired prior to the display of the dialog.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/filedownload.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.NavigateComplete">
            <summary>
            Fires after a navigation to a link is completed on either a window or frameSet element.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/navigatecomplete2.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.NavigateError">
            <summary>
            Fires when an error occurs during navigation.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/navigateerror.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.NewWindow">
            <summary>
            Fires when a new window is to be created.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/newwindow2.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.FullScreenChanged">
            <summary>
            Fires when the FullScreen property is changed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/onfullscreen.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.MenuBarChanged">
            <summary>
            Fires when the MenuBar property is changed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/onmenubar.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.Quit">
            <summary>
            Fires before the Microsoft Internet Explorer application quits.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/onquit.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.StatusBarChanged">
            <summary>
            Fires when the StatusBar property is changed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/onstatusbar.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.TheaterModeChanged">
            <summary>
            Fires when the TheaterMode property is changed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/ontheatermode.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.ToolBarChanged">
            <summary>
            Fires when the ToolBar property is changed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/ontoolbar.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.PrintTemplateInstantiation">
            <summary>
            Fires when a print template has been instantiated.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/printtemplateinstantiation.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.PrintTemplateTeardown">
            <summary>
            Fires when a print template has been destroyed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/printtemplateteardown.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.PrivacyImpactedStateChange">
            <summary>
            Fired when an event occurs that impacts privacy or when a user navigates away from a URL that has impacted privacy.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/privacyimpactedstatechange.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.ProgressChange">
            <summary>
            Fires when the progress of a download operation is updated on the object. 
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/progresschange.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.PropertyChange">
            <summary>
            Fires when the PutProperty method of the object changes the value of a property.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/propertychange.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.SetSecureLockIcon">
            <summary>
            Fires when there is a change in encryption level.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/setsecurelockicon.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.StatusTextChange">
            <summary>
            Fires when the status bar text of the object has changed.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/statustextchange.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.TitleChanged">
            <summary>
            Fires when the title of a document in the object becomes available or changes.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/titlechange.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.UpdatePageStatus">
            <summary>
            Not currently implemented.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/updatepagestatus.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.WindowClosing">
            <summary>
            Fires when the window of the object is about to be closed by script.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/windowclosing.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.WindowSetHeight">
            <summary>
            Fires when the object changes its height.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/windowsetheight.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.WindowSetLeft">
            <summary>
            Fires when the object changes its left position.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/events/windowsetleft.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.WindowSetResizable">
            <summary>
            Fires to indicate whether the host window should allow or disallow resizing of the object.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/windowsetresizable.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.WindowSetTop">
            <summary>
            Fires when the object changes its top position.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/windowsettop.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.WindowSetWidth">
            <summary>
            Fires when the object changes its width.
            </summary>
            <remarks>
            More information can be found <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/windowsetwidth.asp">here</see>
            </remarks>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentClick">
            <summary>
            Occurs when a mouse button is clicked inside the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentDoubleClick">
            <summary>
            Occurs when a mouse button is clicked twice in succession inside the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentKeyDown">
            <summary>
            Occurs when a key is pressed inside the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentKeyPress">
            <summary>
            Occurs when a key is pressed inside the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentKeyUp">
            <summary>
            Occurs when a key is released a key inside the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentMouseDown">
            <summary>
            Occurs when the mouse pointer is over the HTML document and a mouse button is pressed.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentMouseMove">
            <summary>
            Occurs when the mouse pointer is moved inside the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentMouseOut">
            <summary>
            Occurs when the user moves the mouse pointer out of the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentMouseOver">
            <summary>
            Occurs when the user moves the mouse pointer into the HTML document.
            </summary>
        </member>
        <member name="E:Sloppycode.Controls.WebBrowserEx.HtmlDocumentMouseUp">
            <summary>
            Occurs when the mouse pointer is over the HTML document and a mouse button is released.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.BrowserOptions">
            <summary>
            Specifies browser display and download options.
            </summary>
            <remarks>
            Reference: <see href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/overview/Overview.asp">MSDN</see>
            </remarks>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.None">
            <summary>
            No flags are set.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.AlwaysOffline">
            <summary>
            The browser will operate in offline mode. Equivalent to DLCTL_FORCEOFFLINE.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.BackgroundSounds">
            <summary>
            The browser will play background sounds. Equivalent to DLCTL_BGSOUNDS.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.DontRunActiveX">
            <summary>
            Specifies that the browser will not run Active-X controls. Use this setting
            to disable Flash movies. Equivalent to DLCTL_NO_RUNACTIVEXCTLS.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.IgnoreCache">
            <summary>
             Specifies that the browser should fetch the content from the server. If the server's
             content is the same as the cache, the cache is used.Equivalent to DLCTL_RESYNCHRONIZE.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.IgnoreProxy">
            <summary>
             The browser will force the request from the server, and ignore the proxy, even if the
             proxy indicates the content is up to date.Equivalent to DLCTL_PRAGMA_NO_CACHE.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.Images">
            <summary>
             Specifies that the browser should download and display images. This is set by default.
             Equivalent to DLCTL_DLIMAGES.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoActiveXDownload">
            <summary>
             Disables downloading and installing of Active-X controls.Equivalent to DLCTL_NO_DLACTIVEXCTLS.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoBehaviours">
            <summary>
             Disables web behaviours.Equivalent to DLCTL_NO_BEHAVIORS.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoCharSets">
            <summary>
             The browser suppresses any HTML charset specified.Equivalent to DLCTL_NO_METACHARSET.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoClientPull">
            <summary>
             Indicates the browser will ignore client pulls.Equivalent to DLCTL_NO_CLIENTPULL.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoJava">
            <summary>
             The browser will not download or display Java applets.Equivalent to DLCTL_NO_JAVA.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoFrameDownload">
            <summary>
             The browser will download framesets and parse them, but will not download the frames
             contained inside those framesets.Equivalent to DLCTL_NO_FRAMEDOWNLOAD.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.NoScripts">
            <summary>
             The browser will not execute any scripts.Equivalent to DLCTL_NO_SCRIPTS.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.OfflineIfNotConnected">
            <summary>
             If the browser cannot detect any internet connection, this causes it to default to
             offline mode.Equivalent to DLCTL_OFFLINEIFNOTCONNECTED.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.UTF8">
            <summary>
             Specifies that UTF8 should be used.Equivalent to DLCTL_URL_ENCODING_ENABLE_UTF8.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.BrowserOptions.Videos">
            <summary>
             The browser will download and display video media.Equivalent to DLCTL_VIDEOS.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.NavigateOptions">
            <summary>
            Used to specify options for navigating to Urls.
            </summary>
            <remarks>
            Reference: <see href="http://msdn.microsoft.com/workshop/browser/webbrowser/reference/enums/browsernavconstants.asp">MSDN</see>
            </remarks>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.None">
            <summary>
            The Url will open in the same window, with no other options.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.OpenInNewWindow">
            <summary>
            The Url will launch in a new browser window.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.NoHistory">
            <summary>
            The Url is not stored in the default IE history list.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.NoReadFromCache">
            <summary>
            Not supported.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.NoWriteToCache">
            <summary>
            Not supported.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.AllowAutosearch">
            <summary>
            If the browser cannot find the Url, then setting this option will set the browser
            to default to searching for the Url using its default search engine.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.BrowserBar">
            <summary>
            Causes the current Explorer Bar to navigate to the given item, if possible. 
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.NavigateOptions.Hyperlink">
            <summary>
            If the navigation fails when a hyperlink is being followed, this constant specifies that the resource should then be bound to the moniker using the BINDF_HYPERLINK flag.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.RefreshType">
            <summary>
            Specifies the type of refresh that is performed when a page is refreshed.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.RefreshType.Normal">
            <summary>
            Refresh that does not include sending the HTTP "pragma:nocache" header to the server.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.RefreshType.IfExpired">
            <summary>
            Refresh that occurs if the page has expired.
            </summary>
        </member>
        <member name="F:Sloppycode.Controls.RefreshType.Completely">
            <summary>
            Refresh that includes sending a "pragma:nocache" header to the server (HTTP URLs only).
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.tagMSG">
            <summary>
            Contains message information from a thread's message queue. 
            </summary>
            <remarks>See <see href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/messagesandmessagequeuesreference/messageandmessagequeuestructures/msg.asp">MSDN</see></remarks>
        </member>
        <member name="T:Sloppycode.Controls.WebBrowserExEventHandler">
            <summary>
            Represents the method that will handle general WebBrowserEx events.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.WebBrowserExMouseEventHandler">
            <summary>
            Represents the method that will handle WebBrowserEx MouseDown events.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.WebBrowserExKeyEventHandler">
            <summary>
            Represents the method that will handle WebBrowserEx key events.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.WebBrowserExEventArgs">
            <summary>
            Provides data for the various web browser events.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserExEventArgs.#ctor(mshtml.IHTMLEventObj)">
            <summary>
            Creates a new instance of WebBrowserExEventArgs.
            </summary>
            <param name="htmlEventObj">The original object passed to the event by the browser control.</param>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserExEventArgs.HtmlEventObj">
            <summary>
            Gets or set the original object passed to the event by the browser control.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.WebBrowserExKeyEventArgs">
            <summary>
            Provides data for handling HTML document key events.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserExKeyEventArgs.#ctor(System.Windows.Forms.Keys)">
            <summary>
            Creates a new instance of WebBrowserExKeyEventArgs.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserExKeyEventArgs.#ctor(System.Windows.Forms.Keys,mshtml.IHTMLEventObj)">
            <summary>
            Creates a new instance of WebBrowserExKeyEventArgs.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserExKeyEventArgs.HtmlEventObj">
            <summary>
            Gets or set the original object passed to the event by the browser control.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.WebBrowserExMouseEventArgs">
            <summary>
            Provides data for HTML document key events.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserExMouseEventArgs.#ctor(System.Windows.Forms.MouseButtons,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a new instance of WebBrowserExMouseEventArgs.
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.WebBrowserExMouseEventArgs.#ctor(System.Windows.Forms.MouseButtons,System.Int32,System.Int32,System.Int32,System.Int32,mshtml.IHTMLEventObj)">
            <summary>
            Creates a new instance of WebBrowserExMouseEventArgs.
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.WebBrowserExMouseEventArgs.HtmlEventObj">
            <summary>
            Gets or set the original object passed to the event by the browser control.
            </summary>
        </member>
        <member name="T:Sloppycode.Controls.FlagsEditor">
            <summary>
            Implements a custom type editor for selecting an enumeration from in a list.
            From http://www.codeproject.com/cs/miscctrl/flagseditor.asp
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
            <summary>
            Overrides the method used to provide basic behaviour for selecting editor.
            Shows our custom control for editing the value.
            </summary>
            <param name="context">The context of the editing control</param>
            <param name="provider">A valid service provider</param>
            <param name="value">The current value of the object to edit</param>
            <returns>The new value of the object</returns>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
            <summary>
            Shows a dropdown icon in the property editor
            </summary>
            <param name="context">The context of the editing control</param>
            <returns>Returns <c>UITypeEditorEditStyle.DropDown</c></returns>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.OnMouseDown(System.Object,System.Windows.Forms.MouseEventArgs)">
            <summary>
            When got the focus, handle the lost focus event.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.OnMouseMoved(System.Object,System.Windows.Forms.MouseEventArgs)">
            <summary>
            Occurs when the mouse is moved over the checkedlistbox. 
            Sets the tooltip of the item under the pointer
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.ValueChanged(System.Object,System.EventArgs)">
            <summary>
            Close the dropdowncontrol when the user has selected a value
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Sloppycode.Controls.FlagsEditor.clbItem">
            <summary>
            Internal class used for storing custom data in listviewitems
            </summary>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.clbItem.#ctor(System.String,System.UInt32,System.String)">
            <summary>
            Creates a new instance of the <c>clbItem</c>
            </summary>
            <param name="str">The string to display in the <c>ToString</c> method. 
            It will contains the name of the flag</param>
            <param name="value">The integer value of the flag</param>
            <param name="tooltip">The tooltip to display in the <see cref="T:System.Windows.Forms.CheckedListBox"/></param>
        </member>
        <member name="M:Sloppycode.Controls.FlagsEditor.clbItem.ToString">
            <summary>
            Gets the name of this item
            </summary>
            <returns>The name passed in the constructor</returns>
        </member>
        <member name="P:Sloppycode.Controls.FlagsEditor.clbItem.Value">
            <summary>
            Gets the int value for this item
            </summary>
        </member>
        <member name="P:Sloppycode.Controls.FlagsEditor.clbItem.Tooltip">
            <summary>
            Gets the tooltip for this item
            </summary>
        </member>
    </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
United Kingdom United Kingdom
London based C# programmer.

I maintain my own pet C# site http://www.sloppycode.net in my spare time.

Comments and Discussions