Skip to content

🌡️ Temperature Converter built in Visual Studio, allowing seamless conversion between Celsius 🌡️, Fahrenheit 🌞, and Kelvin ❄️ with a clean and intuitive GUI! 🖥️✨

License

Notifications You must be signed in to change notification settings

TheLonelyOtaku315/TemperatureConverterVS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temperature Converter

An interactive temperature conversion application with multiple features and a user-friendly interface.

Features

The application is divided into four main sections:

  1. Converter

    • Convert temperatures between Celsius, Fahrenheit, and Kelvin.
    • Includes key temperature references:
      • Absolute Zero
      • Boiling Point of Water
      • Freezing Point of Water
      • Room Temperature
      • Body Temperature
    • Displays the results using either a Vertical Chart or a Horizontal Chart.
  2. Settings
    Customize your experience with the following options:

    • Number of History Items: Set the maximum number of entries displayed in the history table.
    • Dark Mode / Light Mode: Switch between themes by changing the CSS file of all scenes.
    • Number of Decimals: Define the number of decimal places for conversions.
    • Graph Orientation: Choose between a Vertical or Horizontal Chart display.
  3. History

    • A table logs all conversions performed in the application, showing:
      • Date: The date and time of the conversion.
      • Information Type: Indicates if the entry is a user conversion, a key temperature, or an error.
      • Input Data: The user-provided value for the conversion. For key temperatures, this will be blank. For errors, it will say "Error".
      • Output Data: The resulting temperature. For errors, it will say "Error".
    • Additional Features:
      • Delete Column: Remove specific entries from the table.
      • Search Bar: Quickly search for specific entries in the history.
      • Clear History Button: Delete all entries in the history table.
  4. Help

    • A slide show provides an overview of the application's functionality.
    • Navigation buttons allow you to move between slides.
    • The final slide redirects you to the Converter tab.

Navigation

The application includes a Menu Bar for seamless navigation between different sections.


Authors

This application was developed by:

  • Tonny Zhao
  • Jeremy Vieria

About

🌡️ Temperature Converter built in Visual Studio, allowing seamless conversion between Celsius 🌡️, Fahrenheit 🌞, and Kelvin ❄️ with a clean and intuitive GUI! 🖥️✨

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published