mirror of
https://github.com/bloxstraplabs/bloxstrap.git
synced 2025-04-22 02:21:27 -07:00
82 lines
2.4 KiB
C#
82 lines
2.4 KiB
C#
using System.Drawing;
|
|
|
|
namespace Bloxstrap.Enums
|
|
{
|
|
public enum BootstrapperIcon
|
|
{
|
|
IconBloxstrap,
|
|
Icon2009,
|
|
Icon2011,
|
|
IconEarly2015,
|
|
IconLate2015,
|
|
Icon2017,
|
|
Icon2019,
|
|
Icon2022
|
|
}
|
|
|
|
public static class BootstrapperIconEx
|
|
{
|
|
public static Icon GetIcon(this BootstrapperIcon icon)
|
|
{
|
|
switch (icon)
|
|
{
|
|
case BootstrapperIcon.Icon2009:
|
|
return Properties.Resources.Icon2009_ico;
|
|
|
|
case BootstrapperIcon.Icon2011:
|
|
return Properties.Resources.Icon2011_ico;
|
|
|
|
case BootstrapperIcon.IconEarly2015:
|
|
return Properties.Resources.IconEarly2015_ico;
|
|
|
|
case BootstrapperIcon.IconLate2015:
|
|
return Properties.Resources.IconLate2015_ico;
|
|
|
|
case BootstrapperIcon.Icon2017:
|
|
return Properties.Resources.Icon2017_ico;
|
|
|
|
case BootstrapperIcon.Icon2019:
|
|
return Properties.Resources.Icon2019_ico;
|
|
|
|
case BootstrapperIcon.Icon2022:
|
|
return Properties.Resources.Icon2022_ico;
|
|
|
|
case BootstrapperIcon.IconBloxstrap:
|
|
default:
|
|
return Properties.Resources.IconBloxstrap_ico;
|
|
}
|
|
}
|
|
|
|
public static Bitmap GetBitmap(this BootstrapperIcon icon)
|
|
{
|
|
switch (icon)
|
|
{
|
|
case BootstrapperIcon.Icon2009:
|
|
return Properties.Resources.Icon2009_png;
|
|
|
|
case BootstrapperIcon.Icon2011:
|
|
return Properties.Resources.Icon2011_png;
|
|
|
|
case BootstrapperIcon.IconEarly2015:
|
|
return Properties.Resources.IconEarly2015_png;
|
|
|
|
case BootstrapperIcon.IconLate2015:
|
|
return Properties.Resources.IconLate2015_png;
|
|
|
|
case BootstrapperIcon.Icon2017:
|
|
return Properties.Resources.Icon2017_png;
|
|
|
|
case BootstrapperIcon.Icon2019:
|
|
return Properties.Resources.Icon2019_png;
|
|
|
|
case BootstrapperIcon.Icon2022:
|
|
return Properties.Resources.Icon2022_png;
|
|
|
|
case BootstrapperIcon.IconBloxstrap:
|
|
default:
|
|
return Properties.Resources.IconBloxstrap_png;
|
|
}
|
|
}
|
|
}
|
|
}
|