/// <summary> /// Añade una definición de archivo oculto /// </summary> public FileHiddenDefinitionModel AddHidden(ProjectDefinitionModel definition, string extension) { FileHiddenDefinitionModel file = new FileHiddenDefinitionModel(definition, extension); // Añade el archivo Add(file); // Devuelve el archivo añadido return(file); }
public AbstractFileDefinitionModel(ProjectDefinitionModel definition, string name, string extension, string icon, bool showExtensionAtTree, OpenMode mode = OpenMode.Owner) : base(name, icon, mode) { Definition = definition; Extension = extension; ShowExtensionAtTree = showExtensionAtTree; }
public FileDefinitionModel(ProjectDefinitionModel definition, string name, string icon, string extension, bool showExtensionAtTree, string template = null, string extensionHighlight = null, OpenMode mode = OpenMode.Owner) : base(definition, name, extension, icon, showExtensionAtTree, mode) { Template = template; ExtensionHighlight = extensionHighlight; }
/// <summary> /// Añade los archivos de imagen típicos /// </summary> public void AddFilesImage(ProjectDefinitionModel definition, string icon) { definition.FilesDefinition.Add(definition, "Imagen PNG", icon, "png", true, null, null, AbstractDefinitionModel.OpenMode.Image); definition.FilesDefinition.Add(definition, "Imagen JPG", icon, "jpg", true, null, null, AbstractDefinitionModel.OpenMode.Image); definition.FilesDefinition.Add(definition, "Imagen GIF", icon, "gif", true, null, null, AbstractDefinitionModel.OpenMode.Image); definition.FilesDefinition.Add(definition, "Imagen BMP", icon, "bmp", true, null, null, AbstractDefinitionModel.OpenMode.Image); }
/// <summary> /// Añade una definición de archivo /// </summary> public FileDefinitionModel Add(ProjectDefinitionModel definition, string name, string icon, string extension, bool showExtensionAtTree, string template = null, string extensionHighlight = null, AbstractDefinitionModel.OpenMode mode = AbstractDefinitionModel.OpenMode.Owner) { FileDefinitionModel file = new FileDefinitionModel(definition, name, icon, extension, showExtensionAtTree, template, extensionHighlight, mode); // Añade el archivo Add(file); // Devuelve el objeto añadido return(file); }
public FileHiddenDefinitionModel(ProjectDefinitionModel definition, string extension, OpenMode mode = OpenMode.Owner) : base(definition, null, extension, null, false, mode) { }
public PackageDefinitionModel(ProjectDefinitionModel definition, string name, string icon, string fileName, OpenMode mode = OpenMode.Owner) : base(definition, name, null, icon, false, mode) { FileName = fileName; }