private void OpenFileDialogSettings(IWebResourceControl ctrl, OpenFileDialog ofd) { switch (ctrl.GetWebResourceType()) { case Enumerations.WebResourceType.Gif: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "image"); ofd.Filter = "Gif file (*.gif)|*.gif"; } break; case Enumerations.WebResourceType.Jpg: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "image"); ofd.Filter = "JPG file (*.jpg)|*.jpg"; } break; case Enumerations.WebResourceType.Png: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "image"); ofd.Filter = "PNG file (*.png)|*.png"; } break; case Enumerations.WebResourceType.Ico: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "icon"); ofd.Filter = "ICO file (*.ico)|*.ico"; } break; case Enumerations.WebResourceType.Script: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "script file"); ofd.Filter = "Javascript file (*.js)|*.js"; } break; case Enumerations.WebResourceType.WebPage: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "web page"); ofd.Filter = "Web page (*.html,*.htm)|*.html;*.htm"; } break; case Enumerations.WebResourceType.Css: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "css file"); ofd.Filter = "Stylesheet (*.css)|*.css"; } break; case Enumerations.WebResourceType.Xsl: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "xslt file"); ofd.Filter = "Transformation file (*.xslt)|*.xslt"; } break; case Enumerations.WebResourceType.Silverlight: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "Silverlight application"); ofd.Filter = "Silverlight application file (*.xap)|*.xap"; } break; } }
private void OpenCompareFileDialogSettings(IWebResourceControl ctrl, OpenFileDialog ofd) { switch (ctrl.GetWebResourceType()) { case Enumerations.WebResourceType.Script: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "script file"); ofd.Filter = "Javascript file (*.js)|*.js"; } break; case Enumerations.WebResourceType.WebPage: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "web page"); ofd.Filter = "Web page (*.html,*.htm)|*.html;*.htm"; } break; case Enumerations.WebResourceType.Css: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "css file"); ofd.Filter = "Stylesheet (*.css)|*.css"; } break; case Enumerations.WebResourceType.Xsl: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "xslt file"); ofd.Filter = "Transformation file (*.xslt)|*.xslt"; } break; case Enumerations.WebResourceType.Data: { ofd.Title = string.Format(OPENFILE_TITLE_MASK, "xml file"); ofd.Filter = "Xml file (*.xml)|*.xml"; } break; } }