TConsole 1.2.0

dotnet add package TConsole --version 1.2.0                
NuGet\Install-Package TConsole -Version 1.2.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="TConsole" Version="1.2.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add TConsole --version 1.2.0                
#r "nuget: TConsole, 1.2.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install TConsole as a Cake Addin
#addin nuget:?package=TConsole&version=1.2.0

// Install TConsole as a Cake Tool
#tool nuget:?package=TConsole&version=1.2.0                

Hello and welcome my Huge Console Library package, I'm gonna quickly show you the project core items


1- Apply Different Text Styles

Those styles can be applied simply through a string extensions.

Imgur

Imgur

2- Text Menu

You have the ability to scroll up and down using the keyboard arrows or A an S keyboard keys.

You can fully customize the menu, Every single detail

Imgur

3 - Animated Scroll Menu

Fully customizeable, The title color, Selected item color, Scroll speed, Whether you want it animated or not, And much more..

Imgur

4- Confirm Menu

You can request the user to confirm a certain action like when he exit app or what ever.. The menu can be displayed in

  • Horizontal
  • Vertical

Both way are available.

Imgur

5- Prompts

There are several prompts type available

  • Confirmation prompt: Yes or No confirmation displayed to user screen.
  • String prompt: Only letters are accepted, Any other inputs will be ignored and automatically removed without even render it.
  • Numeric prompt: Only numbers are accepted, Other inputs will be ignored and removed.
  • Private prompt: Hides the user input and replace it with *.
  • Mixed prompt: Every thing is accepted here numbers, Letters and symbols.

Imgur

You can even customize the maximum and minimum characters to be inputed before moving on

Imgur

6- Animations

Yeah, Like you heard, You can add life to your application by animating it , Here's some examples

  • Write text with animation
  • Remove text with animation
  • Clear Screen with animation
  • Write text and then override it after a delay of time

7- Calender

Imgur

8- Other Futures

There is many other things you can add to your project, Like

Spinners | Progress Bar | Count Down | Loading Screen | Press Any Key | Cursor Style
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0

    • No dependencies.
  • net7.0

    • No dependencies.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.2.0 148 12/14/2023

Calender is now available
A new options class for confirmation prompt
Horizontal line is now a class with new styles
New class for box border
New functions
New method exentions
A new blink animation
Many bugs fixes