public static string ToString(long size, ESizeType type) { string result = string.Empty; switch (type) { case ESizeType.B: result = string.Format(BFormatPattern, size); break; case ESizeType.KB: result = string.Format(KBFormatPattern, size / KB); break; case ESizeType.MB: result = string.Format(MBFormatPattern, size / MB); break; case ESizeType.GB: result = string.Format(GBFormatPattern, size / GB); break; case ESizeType.TB: result = string.Format(TBFormatPattern, size / TB); break; default: break; } return(result.Trim()); }
public static ESizeType GetSizeType(long size) { ESizeType result = ESizeType.KB; if (size < KB) { result = ESizeType.B; } else if (size >= KB && size < MB) { result = ESizeType.KB; } else if (size >= MB && size < GB) { result = ESizeType.MB; } else if (size >= GB && size < TB) { result = ESizeType.GB; } else { result = ESizeType.TB; } return(result); }
private void SetSizeType(ESizeType aSizeType) { switch (aSizeType) { case ESizeType.eLeft: case ESizeType.eRight: Cursor.Current = Cursors.SizeWE; break; case ESizeType.eTop: case ESizeType.eBottom: Cursor.Current = Cursors.SizeNS; break; case ESizeType.eTopLeft: case ESizeType.eBottomRight: Cursor.Current = Cursors.SizeNWSE; break; case ESizeType.eTopRight: case ESizeType.eBottomLeft: Cursor.Current = Cursors.SizeNESW; break; case ESizeType.eNone: Cursor.Current = Cursors.Arrow; break; } iSizeType = aSizeType; }
public static string ToNumberString(long size, ESizeType type) { string result = string.Empty; switch (type) { case ESizeType.B: result = size.ToString(); break; case ESizeType.KB: result = Convert.ToInt64(size / KB).ToString(); break; case ESizeType.MB: result = Convert.ToInt64(size / MB).ToString(); break; case ESizeType.GB: result = Convert.ToInt64(size / GB).ToString(); break; case ESizeType.TB: result = Convert.ToInt64(size / TB).ToString(); break; default: break; } return(result.Trim()); }
public FormThemed() { InitializeComponent(); iUseTheme = true; iSizeType = ESizeType.eNone; iClientRectangle = base.ClientRectangle; iClientSize = base.ClientSize; iImageUpperLeft = Linn.Kinsky.Properties.Resources.DialogBoxWing1; iImageUpper = Linn.Kinsky.Properties.Resources.DialogBoxTopFiller; iImageUpperRight = Linn.Kinsky.Properties.Resources.DialogBoxWing2; iImageLeft = Linn.Kinsky.Properties.Resources.DialogBoxLeftFiller; iImageBackground = Linn.Kinsky.Properties.Resources.DialogBoxBackground; iImageRight = Linn.Kinsky.Properties.Resources.DialogBoxRightFiller; iImageLowerLeft = Linn.Kinsky.Properties.Resources.DialogBoxWing4; iImageLower = Linn.Kinsky.Properties.Resources.DialogBoxBottomFiller; iImageLowerRight = Linn.Kinsky.Properties.Resources.DialogBoxWing3; }