Jump to content



Photo
- - - - -

Physium


  • Please log in to reply
7 replies to this topic

#1 Cartix

Cartix

    Newbie

  • Members
  • Pip
  • 18 posts
  • Gender:Male

  • Calculators:
    Classpad

Posted 24 January 2013 - 02:45 PM

Hi everyone. I'd like to introduce my new Classpad add-in :
It's a port of the official casio add-in Physium.
My program is based on old source from Vanhoa's Perdiodic Table (I didn't took lots of code, only list of information, in the aim of gain time) and display function ;)
More information coming soon :D

Ps : Sorry for my poor English, but I'm a belgian programmer.

Some Captures :
Posted Image

Link to the program : HERE
  • MicroPro likes this

#2 flyingfisch

flyingfisch

    Casio Maniac

  • Deputy
  • PipPipPipPipPipPipPipPip
  • 1891 posts
  • Gender:Male
  • Location:OH,USA
  • Interests:Aviation, Skiing, Programming, Mountain Biking.

  • Calculators:
    fx-9860GII
    fx-CG10 PRIZM

Posted 24 January 2013 - 03:49 PM

Hello Cartix and welcome to UCF! You should introduce yourself.

Your English is great!

That program looks really great! :)

#3 naib864

naib864

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 316 posts
  • Gender:Male
  • Location:Behind the Moon :D
  • Interests:Programming, Minecraft

  • Calculators:
    fx-9860GII

Posted 25 January 2013 - 06:24 AM

I've got an fx9860GII and no classpad, but this program looks well. The Classpad is the calculator with touchscreen, isn't it?

#4 Cartix

Cartix

    Newbie

  • Members
  • Pip
  • 18 posts
  • Gender:Male

  • Calculators:
    Classpad

Posted 25 January 2013 - 10:46 AM

That program looks really great! :)

I've got an fx9860GII and no classpad, but this program looks well.

Thanks ;)

The Classpad is the calculator with touchscreen, isn't it?

Yes :)

Edited by Cartix, 25 January 2013 - 10:46 AM.


#5 MicroPro

MicroPro

    Casio Overlord

  • Deputy
  • PipPipPipPipPipPipPip
  • 640 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    Casio ClassPad 300

Posted 26 January 2013 - 07:50 PM

Thanks for being an active programmer for ClassPad!

I think you know the bug with Up/Down controller in the search window, so to the next bug: Being able to show the table in different ways is a good feature. However when you are in "mini table" mode and the atom information window is visible, the vertical scroll bar should not be visible in the table window.

Is it ok to do some feature suggestions too? ;)
  • As a user preference, display the details in a pop-up dialog box, like PT (Periodic Table).
  • Provide ALL information about atoms that PT had, but do not show all of them by default. For example put an "Options" dialog with checkboxes to allow user select what info he wants to see.
  • Instead of changing the "big table" sections with toolbar buttons, make one big table and make it scrollable by dragging with stylus.
Sorry, but actually these are the things that once I wanted to do myself to improve PT. Now you're developing a new add-in and this is a good chance.

Edited by MicroPro, 26 January 2013 - 08:01 PM.


#6 Cartix

Cartix

    Newbie

  • Members
  • Pip
  • 18 posts
  • Gender:Male

  • Calculators:
    Classpad

Posted 29 January 2013 - 01:25 PM

First : Thanks for answering ;)

I think you know the bug with Up/Down controller in the search window, ...

Yes, Iknow it and it'll be fixed in the next version (done but not released yet)

... Being able to show the table in different ways is a good feature. However when you are in "mini table" mode and the atom information window is visible, the vertical scroll bar should not be visible in the table window ...

I'll have a look at this, but I'm not sure I'll fix it :(

... As a user preference, display the details in a pop-up dialog box, like PT (Periodic Table) ...

This won't be possible because, in the next version, user will be available to show the Information windows in bottom window and Main windows in bottom windows, what isn't possible with pop-up dialog. Moreover, it's not possible to let the user store information into variable with pop-up window

... Provide ALL information about atoms that PT had, but do not show all of them by default. For example put an "Options" dialog with checkboxes to allow user select what info he wants to see.

Great idea, I didn't thought about it ;) Thanks

... Instead of changing the "big table" sections with toolbar buttons, make one big table and make it scrollable by dragging with stylus.

I'm affraid this will be difficult to do, no ? And user won't be able to see element's name in statusbar by dragging the stylus on the element's case :(

#7 MicroPro

MicroPro

    Casio Overlord

  • Deputy
  • PipPipPipPipPipPipPip
  • 640 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    Casio ClassPad 300

Posted 07 March 2013 - 11:54 AM

Showing atom information in pop-up dialogs can be a user-settable option too, but I don't know how it interferes with having multiple windows on the screen, maybe wait and see what you're gonna make.

For dragging with stylus, take a look at the example that comes with the sdk itself, called "Windows Example". ;) I think it will cause no problem if you put a threshold value for starting the dragging, for example only start the dragging action if the stylus moves more than 3 pixels.

#8 flyingfisch

flyingfisch

    Casio Maniac

  • Deputy
  • PipPipPipPipPipPipPipPip
  • 1891 posts
  • Gender:Male
  • Location:OH,USA
  • Interests:Aviation, Skiing, Programming, Mountain Biking.

  • Calculators:
    fx-9860GII
    fx-CG10 PRIZM

Posted 07 March 2013 - 02:29 PM

Just an update, Cartix won first place in the casio division of Cemetech Contest #9. Congratulations! :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users