View Single Post
Old 08-24-2007, 07:27 AM   #1
yokos
Pac-Man catched my iLiad.
yokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with othersyokos plays well with others
 
yokos's Avatar
 
Posts: 720
Karma: 2571
Join Date: Apr 2006
Location: Germany; next to Baltic Sea
Device: 1st gen iRex iLiad with 2nd ed. battery/case
RPN and algebraic scientific calculator calcoo

[04/25/2008] v.0.2.1 is out. It's v0.2 + pixbuf-loaders installation, which solves the app loading problems as discussed below.

Calcoo is a RPN and algebraic scientific calculator.

Features are as listed on official Calcoo homepage:
# both RPN and algebraic modes
# bitmapped button labels and display glyths
# undo/redo
# copy/paste interaction with the X clipboard
# two memory registers with displays
# displays for Y, Z, and T registers

Calcoo opens as a window on iLiad's screen. So you can scribble in pdf & calculate at the same time. You can move Calcoo's window with stylus on screen.

I tweaked the files b_main.c, b_settings.c & b_info.c to get Calcoo in it's own window. This is discussed below. "Settings" (!) & "Info" (?) dialog open a 2nd window. Have a look at the screenshot.

You can find the src on my projects page.
official Calcoo homepage: with versions for Linux, Windows & Mac.

[2007/10/12]: There is a problem. Calcoo doesn't start anymore. I will work on it.
[2007/11/03]: Sorry for the delay. A new version calcoo.iLiad.0.2 is out. Now with an installer. I tested it on CF/main memory.

Quote:
Originally Posted by an older version of this post
Callcoo is my first port of a gtk+ 2.x app. It's a beta version because we can't exit the program the normal way.
The only working ways to close the Calcoo application are:
# reset iLiad,
# connect iLiad via USB to PC, this kills Calcoo.
Heh, it's a beta. It's just a "Hello world of MR's developer community".

Well, all buttons of Calcoo are working. If this no-exit-button is solved, it' will be a tiny calculator for iLiad.

Why there is no normal exiting of program?
Because I'm a newbie to porting.
More in detail:
# Calcoo hasn't got a menu, where we could choose "close app" like in other programs.
# Calcoo starts without window, therefore we can't see x-button in top bar.

Solution of known crux:
# Create a "exit-button".
# Get Calcoo started as a window.
1st screenshot: old beta version
2nd screenshot: recent version, showing Callcoo with Info-Dialog ["?"-Button]
Attached Thumbnails
Click image for larger version

Name:	Calcoo.png
Views:	619
Size:	64.8 KB
ID:	5084   Click image for larger version

Name:	Calcoo.final.png
Views:	538
Size:	64.7 KB
ID:	5105  
Attached Files
File Type: zip Calcoo.beta.zip (3.34 MB, 317 views)
File Type: rar Calcoo_1.3.18.rar (1.96 MB, 331 views)
File Type: zip calcoo.iLiad.0.2.zip (980.3 KB, 608 views)
File Type: zip calcoo.iLiad.0.2.1.zip (1.19 MB, 722 views)

Last edited by yokos; 04-25-2008 at 09:51 AM. Reason: v0.2.1
yokos is offline   Reply With Quote