Version 0.8.2 portable (2007.07.01): * added: the portable version of the program TTCalc it uses *.ini config file from the same folder where is the executable file, and it's much smaller in size (in the portable version there's only one kind of precision and the program is packed with UPX - the Ultimate Packer for eXecutables) there are no other differences between version 0.8.1 and this one Version 0.8.1 (2007.04.17): * changed: on win9x the configuration file is in a folder like: "c:\windows\data application\ttcalc\" now * changed: the program uses the TTMath 0.8.1 now * added: from TTMath 0.8.1: root(x, index), bitand(x,y), bitor(x,y), bitxor(x,y) /band(x,y), bor(x,y), bxor(x,y)/ asinh(x), acosh(x), atanh(x), acoth(x) /atgh(x), actgh(x)/ * changed: from TTMath 0.8.1: calculations are much faster now especially the factorial() function * changed: from TTMath 0.8.1: the way of parsing operators Version 0.8.0 (2007.04.02): * added: the del key deletes a variable or a function now (if the focus is on the list) * added: a user can change the names of variables or functions now * changed: the program uses TTMath 0.8.0 now * added: functions: from TTMath 0.8.0: DegToDeg(deg, min, sec), DegToRad(deg), DegToRad(deg, min, sec), RadToDeg(rad), Ceil(x), Floor(x), Sqrt(x), Sinh(x), Cosh(x), Tanh(x) /Tgh(x)/, Coth(x) /Ctgh(x)/ * added: a help * changed: from TTMath 0.8.0: renamed: CTan() into Cot() or Ctg() renamed: ACTan() into ACot() or ACtg() Factorial() has a history log now (it can remember last 10 calculated values) * fixed: the vertical size of the main window when a user uses a different size of the window caption (especially under the Windows XP Luna) * fixed: on Windows 9x: the program hung when a user clicks on a control on the first tab * fixed: when a user started navigating from the keyboard the program showed a wrong variable or a funtion in the edit dialog Version 0.7.3 (2007.03.08): * added: the program shows some kind of errors itself * added: checking whether an user has inserted a correct value of a variable or a function * fixed: navigation from the keyboard * changed: the esc key selects the entire input text now (in the input edit) * added: a test when the program is being starded which checks if the coordinates of the main window actually pointing at the valid area (for example when someone took his configuration file into a new computer and the new computer has a smaller screen) Version 0.7.2 (2007.02.28): * added buttons Sgn and Mod * the button 'err' is active when there's actually an error now * added buttons: ASin, ACos, ATan, ACTan * fixed: the program didn't save the current language into the configuration file * fixed: the second thread didn't read the main window correctly and it caused small problems when an user was typing into the first edit control Version 0.7.1 (2007.02.08): * added a button 'err' (error) on the first tab * the input edit can have 2048 characters now * added remembering the vertical size into the config file * fixed a problem with the 'tab' key * added a message 'Calculating...' when an user clicks on the 'err' button during calculating something