Statistics
| Branch: | Revision:

root / trunk / Pithos.ShellExtensions / Menus / DisplayFlags.cs @ 3c43ec9b

History | View | Annotate | Download (800 Bytes)

1 eeee29e3 Panagiotis Kanavos
// <copyright file="DisplayFlags.cs" company="GRNet">
2 eeee29e3 Panagiotis Kanavos
// This project is open source. Released under the XYZ license
3 eeee29e3 Panagiotis Kanavos
// </copyright>
4 d78cbf09 Panagiotis Kanavos
5 d78cbf09 Panagiotis Kanavos
namespace Pithos.ShellExtensions.Menus
6 d78cbf09 Panagiotis Kanavos
{
7 eeee29e3 Panagiotis Kanavos
    using System;
8 eeee29e3 Panagiotis Kanavos
9 eeee29e3 Panagiotis Kanavos
    /// <summary>
10 eeee29e3 Panagiotis Kanavos
    /// Specifies whether a context menu item is displayed for files, folders or both.
11 eeee29e3 Panagiotis Kanavos
    /// </summary>
12 d78cbf09 Panagiotis Kanavos
    [Flags]
13 eeee29e3 Panagiotis Kanavos
    public enum DisplayFlags
14 d78cbf09 Panagiotis Kanavos
    {
15 eeee29e3 Panagiotis Kanavos
        /// <summary>
16 eeee29e3 Panagiotis Kanavos
        /// Don't display the item at all
17 eeee29e3 Panagiotis Kanavos
        /// </summary>
18 d78cbf09 Panagiotis Kanavos
        None,
19 eeee29e3 Panagiotis Kanavos
20 eeee29e3 Panagiotis Kanavos
        /// <summary>
21 eeee29e3 Panagiotis Kanavos
        /// Display the item only on folders
22 eeee29e3 Panagiotis Kanavos
        /// </summary>
23 d78cbf09 Panagiotis Kanavos
        Folder,
24 eeee29e3 Panagiotis Kanavos
25 eeee29e3 Panagiotis Kanavos
        /// <summary>
26 eeee29e3 Panagiotis Kanavos
        /// Display the item only on files
27 eeee29e3 Panagiotis Kanavos
        /// </summary>
28 d78cbf09 Panagiotis Kanavos
        File,
29 eeee29e3 Panagiotis Kanavos
30 eeee29e3 Panagiotis Kanavos
        /// <summary>
31 eeee29e3 Panagiotis Kanavos
        /// Display the item both on folders and files
32 eeee29e3 Panagiotis Kanavos
        /// </summary>
33 d78cbf09 Panagiotis Kanavos
        All
34 d78cbf09 Panagiotis Kanavos
    }
35 d78cbf09 Panagiotis Kanavos
}