Class ProgressBarVerticalColor
Vertical progress bar writer with color support
Inheritance
Namespace: Terminaux.Writer.FancyWriters
Assembly: Terminaux.dll
Syntax
[Obsolete("This is considered a legacy method of writing this fancy text and will be removed in a future version of Terminaux. Also, this writer doesn't support indeterminate progress bars. Please use its cyclic writer equivalent.")]
public static class ProgressBarVerticalColor
Methods
| Edit this page View SourceRenderVerticalProgress(double, int, int, int, Color, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgress(double Progress, int Left, int Top, int height, Color ProgressColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
Color | ProgressColor | The progress bar color |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgress(double, int, int, int, Color, Color, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgress(double Progress, int Left, int Top, int height, Color ProgressColor, Color FrameColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgress(double, int, int, int, Color, Color, Color, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgress(double Progress, int Left, int Top, int height, Color ProgressColor, Color FrameColor, Color BackgroundColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
Color | BackgroundColor | The progress bar background color |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgress(double, int, int, int, BorderSettings, Color, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, Color ProgressColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgress(double, int, int, int, BorderSettings, Color, Color, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, Color ProgressColor, Color FrameColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgress(double, int, int, int, BorderSettings, Color, Color, Color, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, Color ProgressColor, Color FrameColor, Color BackgroundColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
Color | BackgroundColor | The progress bar background color |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgressPlain(double, int, int, int, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgressPlain(double Progress, int Left, int Top, int height, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
RenderVerticalProgressPlain(double, int, int, int, BorderSettings, bool)
Renders the progress bar
Declaration
public static string RenderVerticalProgressPlain(double Progress, int Left, int Top, int height, BorderSettings settings, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
bool | DrawBorder | Whether to draw the border or not |
Returns
Type | Description |
---|---|
string |
WriteVerticalProgress(double, int, int, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, Color ProgressColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
Color | ProgressColor | The progress bar color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, Color ProgressColor, Color FrameColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, Color, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, Color ProgressColor, Color FrameColor, Color BackgroundColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
Color | BackgroundColor | The progress bar background color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, BorderSettings, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, BorderSettings, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, Color ProgressColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, BorderSettings, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, Color ProgressColor, Color FrameColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, int, BorderSettings, Color, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, int height, BorderSettings settings, Color ProgressColor, Color FrameColor, Color BackgroundColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
Color | BackgroundColor | The progress bar background color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, Color ProgressColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
Color | ProgressColor | The progress bar color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, Color ProgressColor, Color FrameColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, Color, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, Color ProgressColor, Color FrameColor, Color BackgroundColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
Color | BackgroundColor | The progress bar background color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, BorderSettings, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, BorderSettings settings, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
BorderSettings | settings | Border settings |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, BorderSettings, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, BorderSettings settings, Color ProgressColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, BorderSettings, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, BorderSettings settings, Color ProgressColor, Color FrameColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgress(double, int, int, BorderSettings, Color, Color, Color, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgress(double Progress, int Left, int Top, BorderSettings settings, Color ProgressColor, Color FrameColor, Color BackgroundColor, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
BorderSettings | settings | Border settings |
Color | ProgressColor | The progress bar color |
Color | FrameColor | The progress bar frame color |
Color | BackgroundColor | The progress bar background color |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgressPlain(double, int, int, bool)
Writes the vertical progress bar
Declaration
public static void WriteVerticalProgressPlain(double Progress, int Left, int Top, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgressPlain(double, int, int, int, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgressPlain(double Progress, int Left, int Top, int height, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgressPlain(double, int, int, int, BorderSettings, bool)
Writes the progress bar
Declaration
public static void WriteVerticalProgressPlain(double Progress, int Left, int Top, int height, BorderSettings settings, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
int | height | Progress bar height |
BorderSettings | settings | Border settings |
bool | DrawBorder | Whether to draw the border or not |
WriteVerticalProgressPlain(double, int, int, BorderSettings, bool)
Writes the vertical progress bar
Declaration
public static void WriteVerticalProgressPlain(double Progress, int Left, int Top, BorderSettings settings, bool DrawBorder = true)
Parameters
Type | Name | Description |
---|---|---|
double | Progress | The progress percentage |
int | Left | The progress position from the upper left corner |
int | Top | The progress position from the top |
BorderSettings | settings | Border settings |
bool | DrawBorder | Whether to draw the border or not |