Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.29 KB

File metadata and controls

32 lines (24 loc) · 1.29 KB

Calculator app

Very simple calculator writen in Python, using Tkinter. Sample mini-project to help me learn Tkinter

##Progress

08-08-2017 - Issue: Show calulcations as they are typed - A separate display bar has been added to keep track of calculations as they are typed. The variable holding this information is also used to calculate the display output value. This ensures that whatever is typed should correctly correspond to the total shown.

Calculator currently works fine for the most part. There are still some bugs associated with the old-vs-new way of displaying values. This will be fixed in successive issues as too many changes are being made within the current issue. I also need to decide exactly how these need to be handled (i.e. when the original total-display is updated, which display does the del-key affect, etc...)

To-do

  • Divide App into classes
  • Create proper README file
  • Reassess total-display vs calculations-display
  • Possibly in future
    • Add +/- button (make value negative)
    • Add brackets
    • Add powers

Completed Tasks

  • Show calulcations as they are typed
  • Get rid of astrices
  • Key bindings
  • Overall interface
  • Buttons: 1-9, +, -, =, x, (divide)
  • Input interface
  • Output interface
  • Calculations