topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday December 16, 2024, 12:15 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Last post Author Topic: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator  (Read 53526 times)

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
NANY 2017 Entry Information

Application Name Calculor
Version 1.9
Short Description A powerful, easy-to-use calculator that delivers answers as you type.
Supported OSes Tested on Windows 7
Web Page Help Pages and Screenshots 
Download Link Download Calculor
System RequirementsOnly works on Windows
Version HistoryA Link to the Version History
Author Link to Author's Profile page on Stack Exchange


Description
I always wanted a calculator like this.  It has a tiny GUI and lots of features and is easy to use.  I like to see what I did to get the answer. 

Features
  • Tiny GUI
  • Easy-to-work-with, live calculation as you type
  • Trigonometric and Algebraic Math Functions
  • Hex to Decimal, Binary to Decimal (and vice-versa) functions
  • Character to Ascii and Unicode (and vice-versa) functions
  • Round Fractions, Convert Answers to Fraction
  • Descriptive menus
  • Global hotkey
  • Recent Equations Menu
  • Memorized Equations Menu
  • Tray Functionality
  • Complete Help File

Planned Features
What features are you planning to implement in the future?  Well, probably I'll fix bugs...
Right now the character-to-unicode-character feature doesn't work for most unicode characters...

Screenshots
preview.gifNANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
Please visit the documentation page for more images.

Usage
Installation
How do you install and run the Application for the first time?  Well, you just extract it to a folder and run the exe file.

Using the Application
A brief description of how a user will use the Application. What tips does a user need to get going?  Just extract the files and run the exe.  The little Calculor window will appear and you simply enter your math.

Uninstallation
How does a user uninstall the Application? Just exit the application and delete all the files.

Known Issues
Are there any issues that users should know about?  If the formula you enter is too elaborate you may get some strange answers.  Hopefully I'll work these out over time.  Right now the character-to-unicode-character feature doesn't work for most unicode characters...  (This has to do with the way the scilexer.dll was compiled, and the fellow who helped me with this has flown the coop, so I don't know if I'll ever fix this or not; but I'd like to.)
« Last Edit: May 16, 2019, 03:11 PM by BGM, Reason: updated version number »

highend01

  • Supporting Member
  • Joined in 2011
  • **
  • Posts: 188
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #1 on: November 08, 2016, 04:04 AM »
Nice idea.

One issue though...

Windows Server 2012 R2 U1 x64 de-DE
When Calculor is started it "greets" you with a message box:
Sorry, Bub, the colour file list does not exist

Apart from that, a feature request:
The input box should be capable of displaying unicode characters.
E.g. when you use $n and paste a chinese character into the box you'll see only a "..."
Not very informative what you've actually inserted :)

dr_andus

  • Supporting Member
  • Joined in 2012
  • **
  • Posts: 851
    • View Profile
    • Dr Andus's toolbox
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #2 on: November 08, 2016, 04:09 AM »
Is there a keyboard shortcut to call it up (like FARR)?

panzer

  • Participant
  • Joined in 2008
  • *
  • default avatar
  • Posts: 941
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #3 on: November 08, 2016, 04:26 AM »
Calculor
December 1, 2016
by Brother Gabriel-Marie, SSPX

December 1 2016? Are you from the future?
:D

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #4 on: November 08, 2016, 09:17 AM »
colour file list?  uh, hold on, let me see.
unicode in the calc window - doh!  you are right. In fact, neither side is handling that... 
a global hotkey - yes, I've been wanting that too; I'll add it sometime when I can.

And yes I am from the future, so I will let you know when these were fixed.

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #5 on: November 08, 2016, 11:45 AM »
Okay, so I think my scilexer.dll was compiled not-unicode.  It will take me awhile to figure out how to fix this... So, for now don't use it to get unicode chars, I guess.

DeVamp

  • Supporting Member
  • Joined in 2008
  • **
  • Posts: 122
  • Let the coding begin :-)
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #6 on: November 23, 2016, 10:06 AM »
This is cool, but a shortcut to load it from the tray would be awesome.

And since you can hide it while pressing ESC, you could remove the titlebar and maybe put a 'X' icon at the end for those who want to use the mouse.

Thanks.

irkregent

  • Participant
  • Joined in 2009
  • *
  • default avatar
  • Posts: 27
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #7 on: December 01, 2016, 04:38 PM »
I just tried this out and every time it runs it shows the error message:
"Sorry, Bub, the colour file list does not exist."

It seems to run just fine after I dismiss the error box.

This is running on Windows 10 Pro 64-bit.

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #8 on: December 08, 2016, 08:15 PM »
Oh, I'm sorry - I think I can fix this one about the "Bub" message... 

I'll fix it and repost.

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #9 on: December 20, 2016, 10:18 PM »
Okay, I fixed the "Sorry Bub" message that comes with the missing colourfile.  This also fixes the syntax colouring in the math area.
http://www.sspxusa.org/goodies/#calculor

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #10 on: December 21, 2016, 03:47 AM »
Download for 1.1 still gives me the message :huh:

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #11 on: December 21, 2016, 04:13 AM »
works here (Win7).

daanvink

  • Supporting Member
  • Joined in 2008
  • **
  • default avatar
  • Posts: 20
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #12 on: December 21, 2016, 05:36 PM »
Hi,
Beautiful lean program. However
sin(anynumber) = ...
sin(pi) = ...
log(1) = ...
RunningWindows 10
What is the unit of angles? Where to set?
Regards, Daan.

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #13 on: December 22, 2016, 01:38 AM »
Download for 1.1 still gives me the message :huh:
Hm, re-downloading the same file and extracting again seems to have solved that. :)

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #14 on: December 22, 2016, 10:38 AM »
Hi,
Beautiful lean program. However
sin(anynumber) = ...
sin(pi) = ...
log(1) = ...
RunningWindows 10
What is the unit of angles? Where to set?
Regards, Daan.

Take a look at the explanations in the help file.
Calculor's Log function is always base10.
For sin, you enter the angle of the opposite

daanvink

  • Supporting Member
  • Joined in 2008
  • **
  • default avatar
  • Posts: 20
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #15 on: December 25, 2016, 05:08 PM »
I understand, but the functions do not return a value. The help file tells the obvious - to enter the angle in the sin()-function, but for instance neither sin(30) nor sin(pi/6) result in 0.5 but only ... is returned. The log-function works for all valid numbers, for instance log(100) = 2, except log(1) which should return 0 but results in ... (three dots).

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #16 on: December 25, 2016, 10:36 PM »
daanvink - ah, you are right.  Strange - okay, I'll try to fix that - thanks for pointing that out; I do appreciate it.  I didn't realize, actually.  You get one thing to work and something else stops working! 
Okay, I'll fix it and post back.  Who uses log anyway?  ;D

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #17 on: December 25, 2016, 11:09 PM »
Okay, I found the problem and have fixed the code.  I'll release it tomorrow.  Thanks for the testing!

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #18 on: December 26, 2016, 10:44 AM »
Okay!  It's updated to version 1.2.  Merry Christmas!

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,964
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #19 on: July 12, 2017, 08:05 AM »
I probably need help with maths, rather than specifically with your calculator.

I'm trying to figure out the rotation of an image (the whole image is rotated within a filetype/programme where I cannot measure the rotation). This screenshot here is just representational: the angle is much smaller; the image is shown as a frame.

Screenshot - 2017-07-12 , 15_06_10.pngNANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator

Right-angled triangle => I need measurements for an angle. Using measurements for two sides:
adjacent
opposite

Tangent = opposite/adjacent
0.0078294071615532 = 1.45075/185.295

according to your (very good) help:
Inverse Tangent
atan(tan)
Finds the angle of the Hypotenuse when given Tangent

atan(0.0078294071615532) = 0.000137

but the results I get above appear to be wrong - the programme I used to rotate the image cannot make such a small rotation. Rotating back, I estimate the rotation at circa 0.45°. (Should this not be the same as the measure of the angle - or am I misunderstanding?)

Can anyone see am I doing something wrong?
(I've double checked the measurements, they are correct. I can measure the third side if that any help.)
Tom

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #20 on: July 12, 2017, 08:49 AM »
Oh, I'm sorry!  I guess I did something wrong... (I never had any beta testers)
The tangent ought to be 0.448583

I'll look and see what Calculor is doing wrong.  Thanks for posting.

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #21 on: July 12, 2017, 08:53 AM »
Doh!  Okay, I figured out what went wrong.
The underlying math function (autohotkey) returns the value of atan in radians.  Instead of converting radians to degrees, I converted the radians to radians, which is why such a small number was returned....

I'm glad you said something; apparently I did that to all 6 trigonmetric functions.  Hopefully I didn't mess you up somewhere else.

Okay, update coming up.

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,964
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #22 on: July 12, 2017, 08:57 AM »
Thanks BGM !
I'm actually surprised - I presumed it was me -- the last time I even looked at this stuff was over 30 years ago :-)
Tom

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #23 on: July 12, 2017, 09:27 AM »
Okay, I've updated the application - the new version works properly now (I checked with that atan function).

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • View Profile
    • Donate to Member
Re: NANY 2017: Calculor - A Live, Handy, Dandy, Inline Calculator
« Reply #24 on: July 12, 2017, 02:34 PM »
Okay, I've updated the application - the new version works properly now (I checked with that atan function).
That's all well and good but the walls in the house I built are really weird  :'(