Hi all

The spread sheet / grid custom control now does calculations and file operations + a lot more.
Help me find bugs and suggestions on how to improve.

KetilO

09.23.2002, 42 dl. Added more functions and other improvements. Read SprDemo.txt
10.14.2002, 65 dl. Added more functions, notification messages and a graph drawing function.
Posted on 2002-09-19 05:08:20 by KetilO
Nice, there is one thing thou. In the Styles menu, would it be possible to add "menu-checkboxes" (like the "View->Status bar" in IE, it has a check when 'valid') so one can see if an item is selected.
Posted on 2002-09-19 10:02:03 by scientica
Uhm... wow? :grin:

Cool... it just works :alright:
Posted on 2002-09-19 10:04:30 by Qweerdy
Hi scientica

Yes it's a pice of cake. But what I am really making is the dll. A real app using the dll comes later. As the app is now it is just to test the functions of the dll.

KetilO
Posted on 2002-09-19 10:37:45 by KetilO
Hi Qweerdy

Great.
I hope it will be useful for something and not just a learning experience for me.

KetilO
Posted on 2002-09-19 10:40:13 by KetilO
That worked well on my win98 box at work...
And I see many uses to it in some programs I am thinking about, personally... :)
That is a very cool piece of work and I can't wait to see the new versions... :alright:
Posted on 2002-09-19 11:10:40 by JCP
Hi all

Fixed a few bugs.
Made a new formula parser.
Added splitt window sizeing.
Added hidden and locked cells.
Added more math and conditional functions.
Added compare and logical operators.
Added cell error checking.

Phew. Thats it.

KetilO
Posted on 2002-09-23 07:32:18 by KetilO
It even runs smoothly under Wine:grin:
Posted on 2002-09-23 11:03:47 by Asm_Freak
Ketilo

Will there be some mechanism in the future where I can use your handy-dandy spreasheet as just a grid?

I would like to use it in a POS program I am developing, just for the fun of writing it in assembly language.

I said this in a prior post that I need to do something like this.


Customer Account Number Customer Name





Item No Description Quantity Price Total Price

x4567 Widget 2 4.50 9.00





In other words, will there be capability to use the module in other programs as well as just stand alone.

Did I tell you how impressed I am with your spreadsheet ptogram? It is very nice.

I see that the above is all smashed together, but I hope that you get the idea.


Thanks


John
Posted on 2002-09-23 18:08:51 by cookj
Hi cookj

Yes it should be possible.
I am currently working on notification messages that should make it easy to take control over user input.

KetilO
Posted on 2002-09-24 01:40:18 by KetilO
Hi all

- Fixed a few bugs
- Callbacks (WM_NOTIFY)
- New functions (Asin(), Acos(), Atan(), Grd(), Rgb(), x())
- New formula parser. It should be impossible to add a buggy formula.
- Insert / delete row / column works on expanded cells.
- Fixed buffer overrun bug on formula decompile.
- Graph drawing functions.
-- Draw a graph based on a math function.
-- Draw a graph based on cell values.

Wish I had access to such a tool when I was a student. :rolleyes:

KetilO
Posted on 2002-10-14 05:58:53 by KetilO
Are you just going to do something like you did with RadASM and create a fully functional MS Excell clone in 8 months? :grin:

Wish I had access to such a tool when I was a student.


New Texas Instruments Voyage 200 calculator:



Click here to drool over specifications :)
Posted on 2002-10-14 08:58:33 by Qweerdy
Hi Qweerdy

Such nifty tools was not invented. I had (and still has in working condition) a TI 51-II
A lot of time was spent pushing calculator buttons to draw graphs manually.

KetilO
Posted on 2002-10-14 09:32:49 by KetilO
I know, I have a TI-83+. :rolleyes: Still newer then yours, though :)
Posted on 2002-10-14 10:13:24 by Qweerdy