Sorting-Algorithms-Visualizer icon indicating copy to clipboard operation
Sorting-Algorithms-Visualizer copied to clipboard

Added limits for size, an error message popup and a cursor

Open aaravtanti opened this issue 2 years ago • 0 comments

Changes

  • Added a cursor to the size box
  • Added a limit for the range on 1-1000 for the size box
  • Added an error message if user input exceeds 1000
  • Added functionality that does not allow the user to have less than 1 digit in the text box

Why (resolves #184)

  • Addressed the concern of the difficulty in typing a new size for the bars by implementing cursor functionality
  • Added functionality that does not allow the user to have less than 1 digit so that the program does not crash (as there will never be no input in the size box)

How

  • Added an error message using the pygame display function; set a timer for the error message to ensure that the viewer can quickly change their input
  • Added cursor definitions in the class and updated the draw function

Testing nil

Screenshots

https://github.com/LucasPilla/Sorting-Algorithms-Visualizer/assets/124110177/4c6ba633-6c83-4035-9eee-49d0a103de91

aaravtanti avatar Dec 09 '23 16:12 aaravtanti