// Token: 0x06002404 RID: 9220 RVA: 0x000AF9B4 File Offset: 0x000ADBB4
 internal static Type GetSystemClassType(SystemResourceKeyID id)
 {
     if ((SystemResourceKeyID.InternalSystemColorsStart < id && id < SystemResourceKeyID.InternalSystemColorsEnd) || (SystemResourceKeyID.InternalSystemColorsExtendedStart < id && id < SystemResourceKeyID.InternalSystemColorsExtendedEnd))
     {
         return(typeof(SystemColors));
     }
     if (SystemResourceKeyID.InternalSystemFontsStart < id && id < SystemResourceKeyID.InternalSystemFontsEnd)
     {
         return(typeof(SystemFonts));
     }
     if (SystemResourceKeyID.InternalSystemParametersStart < id && id < SystemResourceKeyID.InternalSystemParametersEnd)
     {
         return(typeof(SystemParameters));
     }
     if (SystemResourceKeyID.MenuItemSeparatorStyle == id)
     {
         return(typeof(MenuItem));
     }
     if (SystemResourceKeyID.ToolBarButtonStyle <= id && id <= SystemResourceKeyID.ToolBarMenuStyle)
     {
         return(typeof(ToolBar));
     }
     if (SystemResourceKeyID.StatusBarSeparatorStyle == id)
     {
         return(typeof(StatusBar));
     }
     if (SystemResourceKeyID.GridViewScrollViewerStyle <= id && id <= SystemResourceKeyID.GridViewItemContainerStyle)
     {
         return(typeof(GridView));
     }
     return(null);
 }
        internal static string GetSystemKeyName(SystemResourceKeyID id)
        {
            if (((SystemResourceKeyID.InternalSystemColorsStart < id) &&
                 (id < SystemResourceKeyID.InternalSystemParametersEnd)) ||
                ((SystemResourceKeyID.InternalSystemColorsExtendedStart < id) &&
                 (id < SystemResourceKeyID.InternalSystemColorsExtendedEnd)) ||
                ((SystemResourceKeyID.GridViewScrollViewerStyle <= id) &&
                 (id <= SystemResourceKeyID.GridViewItemContainerStyle)))
            {
                return(Enum.GetName(typeof(SystemResourceKeyID), id) + "Key");
            }
            else if (SystemResourceKeyID.MenuItemSeparatorStyle == id ||
                     SystemResourceKeyID.StatusBarSeparatorStyle == id)
            {
                return("SeparatorStyleKey");
            }
            else if ((SystemResourceKeyID.ToolBarButtonStyle <= id) &&
                     (id <= SystemResourceKeyID.ToolBarMenuStyle))
            {
                string propName = Enum.GetName(typeof(SystemResourceKeyID), id) + "Key";
                return(propName.Remove(0, 7)); // Remove the "ToolBar" prefix
            }

            return(String.Empty);
        }
 // Token: 0x06002405 RID: 9221 RVA: 0x000AFA70 File Offset: 0x000ADC70
 internal static string GetSystemClassName(SystemResourceKeyID id)
 {
     if ((SystemResourceKeyID.InternalSystemColorsStart < id && id < SystemResourceKeyID.InternalSystemColorsEnd) || (SystemResourceKeyID.InternalSystemColorsExtendedStart < id && id < SystemResourceKeyID.InternalSystemColorsExtendedEnd))
     {
         return("SystemColors");
     }
     if (SystemResourceKeyID.InternalSystemFontsStart < id && id < SystemResourceKeyID.InternalSystemFontsEnd)
     {
         return("SystemFonts");
     }
     if (SystemResourceKeyID.InternalSystemParametersStart < id && id < SystemResourceKeyID.InternalSystemParametersEnd)
     {
         return("SystemParameters");
     }
     if (SystemResourceKeyID.MenuItemSeparatorStyle == id)
     {
         return("MenuItem");
     }
     if (SystemResourceKeyID.ToolBarButtonStyle <= id && id <= SystemResourceKeyID.ToolBarMenuStyle)
     {
         return("ToolBar");
     }
     if (SystemResourceKeyID.StatusBarSeparatorStyle == id)
     {
         return("StatusBar");
     }
     if (SystemResourceKeyID.GridViewScrollViewerStyle <= id && id <= SystemResourceKeyID.GridViewItemContainerStyle)
     {
         return("GridView");
     }
     return(string.Empty);
 }
 // Token: 0x06002407 RID: 9223 RVA: 0x000AFBB9 File Offset: 0x000ADDB9
 internal static string GetSystemPropertyName(SystemResourceKeyID id)
 {
     if (SystemResourceKeyID.InternalSystemColorsStart < id && id < SystemResourceKeyID.InternalSystemColorsExtendedEnd)
     {
         return(Enum.GetName(typeof(SystemResourceKeyID), id));
     }
     return(string.Empty);
 }
 // Token: 0x06002406 RID: 9222 RVA: 0x000AFB0C File Offset: 0x000ADD0C
 internal static string GetSystemKeyName(SystemResourceKeyID id)
 {
     if ((SystemResourceKeyID.InternalSystemColorsStart < id && id < SystemResourceKeyID.InternalSystemParametersEnd) || (SystemResourceKeyID.InternalSystemColorsExtendedStart < id && id < SystemResourceKeyID.InternalSystemColorsExtendedEnd) || (SystemResourceKeyID.GridViewScrollViewerStyle <= id && id <= SystemResourceKeyID.GridViewItemContainerStyle))
     {
         return(Enum.GetName(typeof(SystemResourceKeyID), id) + "Key");
     }
     if (SystemResourceKeyID.MenuItemSeparatorStyle == id || SystemResourceKeyID.StatusBarSeparatorStyle == id)
     {
         return("SeparatorStyleKey");
     }
     if (SystemResourceKeyID.ToolBarButtonStyle <= id && id <= SystemResourceKeyID.ToolBarMenuStyle)
     {
         string text = Enum.GetName(typeof(SystemResourceKeyID), id) + "Key";
         return(text.Remove(0, 7));
     }
     return(string.Empty);
 }
 /// <summary>
 ///     Constructs a new instance of the key with the given ID.
 /// </summary>
 /// <param name="id">The internal, unique ID of the system resource.</param>
 internal SystemThemeKey(SystemResourceKeyID id)
 {
     _id = id;
     Debug.Assert(id > SystemResourceKeyID.InternalSystemThemeStylesStart &&
                  id < SystemResourceKeyID.InternalSystemThemeStylesEnd);
 }
示例#7
0
 private static SystemResourceKey CreateInstance(SystemResourceKeyID KeyId)
 {
     return(new SystemResourceKey(KeyId));
 }
 /// <summary>
 ///     Constructs a new instance of the key with the given ID.
 /// </summary>
 /// <param name="id">The internal, unique ID of the system resource.</param>
 internal SystemThemeKey(SystemResourceKeyID id)
 {
     _id = id;
     Debug.Assert(id > SystemResourceKeyID.InternalSystemThemeStylesStart &&
                  id < SystemResourceKeyID.InternalSystemThemeStylesEnd);
 }
示例#9
0
 private static SystemResourceKey CreateInstance(SystemResourceKeyID KeyId)
 {
     return new SystemResourceKey(KeyId);
 }
示例#10
0
 // Token: 0x06000BBF RID: 3007 RVA: 0x0002B1A8 File Offset: 0x000293A8
 internal SystemThemeKey(SystemResourceKeyID id)
 {
     this._id = id;
 }
 /// <summary>
 ///     Constructs a new instance of the key with the given ID.
 /// </summary>
 /// <param name="id">The internal, unique ID of the system resource.</param>
 internal SystemResourceKey(SystemResourceKeyID id)
 {
     Debug.Assert(((SystemResourceKeyID.InternalSystemColorsStart < id) && (id < SystemResourceKeyID.InternalSystemColorsEnd)) ||
         ((SystemResourceKeyID.InternalSystemFontsStart < id) && (id < SystemResourceKeyID.InternalSystemFontsEnd)) ||
         ((SystemResourceKeyID.InternalSystemParametersStart < id) && (id < SystemResourceKeyID.InternalSystemParametersEnd)) ||
         ((SystemResourceKeyID.InternalSystemColorsExtendedStart < id) && (id < SystemResourceKeyID.InternalSystemColorsExtendedEnd)),
         String.Format("Invalid SystemResourceKeyID (id={0})", (int)id));
     _id = id;
 }
        internal static string GetSystemPropertyName(SystemResourceKeyID id)
        {
            if ((SystemResourceKeyID.InternalSystemColorsStart < id) &&
                (id < SystemResourceKeyID.InternalSystemColorsExtendedEnd))
            {
                return Enum.GetName(typeof(SystemResourceKeyID), id);
            }

            return String.Empty;
        }
        internal static string GetSystemKeyName(SystemResourceKeyID id)
        {
            if (((SystemResourceKeyID.InternalSystemColorsStart < id) &&
                  (id < SystemResourceKeyID.InternalSystemParametersEnd))||
                ((SystemResourceKeyID.InternalSystemColorsExtendedStart < id) &&
                  (id < SystemResourceKeyID.InternalSystemColorsExtendedEnd))||
                ((SystemResourceKeyID.GridViewScrollViewerStyle <= id) &&
                 (id <= SystemResourceKeyID.GridViewItemContainerStyle)))
            {
                return Enum.GetName(typeof(SystemResourceKeyID), id) + "Key";
            }
            else if (SystemResourceKeyID.MenuItemSeparatorStyle == id ||
                     SystemResourceKeyID.StatusBarSeparatorStyle == id)
            {
                return "SeparatorStyleKey";
            }
            else if ((SystemResourceKeyID.ToolBarButtonStyle <= id) &&
                     (id <= SystemResourceKeyID.ToolBarMenuStyle))
            {
                string propName = Enum.GetName(typeof(SystemResourceKeyID), id) + "Key";
                return propName.Remove(0, 7); // Remove the "ToolBar" prefix
            }

            return String.Empty;
        }
        internal static string GetSystemClassName(SystemResourceKeyID id)
        {
            if (((SystemResourceKeyID.InternalSystemColorsStart < id) &&
                  (id < SystemResourceKeyID.InternalSystemColorsEnd))||
                ((SystemResourceKeyID.InternalSystemColorsExtendedStart < id) &&
                  (id < SystemResourceKeyID.InternalSystemColorsExtendedEnd)))
            {
                return "SystemColors";
            }
            else if ((SystemResourceKeyID.InternalSystemFontsStart < id) &&
                     (id < SystemResourceKeyID.InternalSystemFontsEnd))
            {
                return "SystemFonts";
            }
            else if ((SystemResourceKeyID.InternalSystemParametersStart < id) &&
                     (id < SystemResourceKeyID.InternalSystemParametersEnd))
            {
                return "SystemParameters";
            }
            else if (SystemResourceKeyID.MenuItemSeparatorStyle == id)
            {
                return "MenuItem";
            }
            else if ((SystemResourceKeyID.ToolBarButtonStyle <= id) &&
                     (id <= SystemResourceKeyID.ToolBarMenuStyle))
            {
                return "ToolBar";
            }
            else if (SystemResourceKeyID.StatusBarSeparatorStyle == id)
            {
                return "StatusBar";
            }
            else if ((SystemResourceKeyID.GridViewScrollViewerStyle <= id) &&
                     (id <= SystemResourceKeyID.GridViewItemContainerStyle))
            {
                return "GridView";
            }

            return String.Empty;
        }
        internal static Type GetSystemClassType(SystemResourceKeyID id)
        {
            if (((SystemResourceKeyID.InternalSystemColorsStart < id) &&
                  (id < SystemResourceKeyID.InternalSystemColorsEnd))||
                ((SystemResourceKeyID.InternalSystemColorsExtendedStart < id) &&
                  (id < SystemResourceKeyID.InternalSystemColorsExtendedEnd)))
            {
                return typeof(SystemColors);
            }
            else if ((SystemResourceKeyID.InternalSystemFontsStart < id) &&
                     (id < SystemResourceKeyID.InternalSystemFontsEnd))
            {
                return typeof(SystemFonts);
            }
            else if ((SystemResourceKeyID.InternalSystemParametersStart < id) &&
                     (id < SystemResourceKeyID.InternalSystemParametersEnd))
            {
                return typeof(SystemParameters);
            }
            else if (SystemResourceKeyID.MenuItemSeparatorStyle == id)
            {
                return typeof(MenuItem);
            }
            else if ((SystemResourceKeyID.ToolBarButtonStyle <= id) &&
                     (id <= SystemResourceKeyID.ToolBarMenuStyle))
            {
                return typeof(ToolBar);
            }
            else if (SystemResourceKeyID.StatusBarSeparatorStyle == id)
            {
                return typeof(StatusBar);
            }
            else if ((SystemResourceKeyID.GridViewScrollViewerStyle <= id) &&
                     (id <= SystemResourceKeyID.GridViewItemContainerStyle))
            {
                return typeof(GridView);
            }

            return null;
        }
 public BamlExtensionResourceValue(SystemResourceKeyID value, bool isKey)
 {
     _value = value;
     _isKey = isKey;
 }