How does Dagri calculate?
First an example: 12.340 € - is that 12340,00 € or 12,34 €? Your answer may depend on your location; But the correct answer is: Both are correct. And both are the same as 12,340 €. But nowhere in the world is our "the same result" (12,340 €) the same as our 12.340 € from the beginning.
Number formats, decimal signs and thousand signs differ all over the world. You can interpret them in one way, but you cannot convert them always back again. The well known solution shipped with other software is to force you to define what number format a column has to contain. And that's annoying to work with.
Dagri instead calculates two results: If a number isn't definite, one result assumes that a dot is the decimal sign, and the other assumes that a comma is the decimal sign. So if all your inputs can be interpretet in a unique way, both results will be the same, and Dagri offers you just one result. But if both results differ because numbers aren't definite, you'll get both results.
Number Detection
You can write "Price 12,34€" in a cell, and Dagri is able to detect the math value of 12.34 - and calculate with it. You can type in the next cell "12,345.6", and Dagri will detect the math value of 12345.6; So Dagri can calculate with mixed number formatings.
A invalid formated number will be ignored. For example "12.34,56" cannot be interpreted as dot or as comma decimal signed number - instead it is a simple string that exists of the same characters as a number does.
And if you type in "my 1st number: 2", Dagri will detect the 1 and will ignore the 2; Only the first valid number of a each cell will be used to calculate.
Where's the print button?
First the bad news: The used toolkit has no print support, because that's no fun on beeing completely platform independent. And Dagri is.
The good news is that printing means "I want to see my data on another medium". Named correctly you want to export data. And this is something we can do: Export your data to HTML and print out the HTML file. (Maybe there will be a direct transmission of a HTML export to your webbrowser which opens directly a print preview - so that would be equal to a print button.)
Can you add a SQL export?
The DAG file format is already a SQL database (SQLite). But if such an export would really help you, you can get your dump with this shell command:
sqlite3 file.dag .dump > dumpfile.sql
Of course you need the binary "sqlite3" therefore. The dump files table layout and its content correspond to the DAG file format described on this page:
Is there a limitation of rows and/or columns?
Yes, your computer. The more cells you create, the more resources it will take. Grids with 1.000 cells aren't a problem. 5.000 might be usable, too. But more will need more patience or faster computers. Or another software from another author ...
Dagri is not designed for large table layouts: You have to add rows and columns manually, so thousands of them aren't fun anyway.
In other spreadsheets I can ...
Dagri is not a spreadsheet, and Dagri never will be a spreadsheet. The intention of programming Dagri was not to create the next spreadsheet (why should I?). Instead Dagri solves the authors demands - which none spreadsheet can handle.
If you want or need a speadsheet, use a spreadsheet - and if you expect a spreadsheet, you'll be disappointed (and even won't get a clue what this is all about).
What range of functions is planed?
Well, that's easy: None. There is no plan. And Dagri already fits my demands to 100 percent.
Unfortunately I have to earn money for my day life, and there are many more fun projects wresting around my spare time, too. So developing Dagri has no focus; If I have time left, an idea and coding in my mind it will go on.
No binary for Apple Mac OS X?
I give a damn about that company.