Jump to content



Photo
- - - - -

Program interface guidelines


  • Please log in to reply
2 replies to this topic

#1 Andreas B

Andreas B

    Casio Freak

  • Members
  • PipPipPipPip
  • 160 posts
  • Gender:Male
  • Location:Norway

  • Calculators:
    fx-9860G SD

Posted 18 October 2007 - 03:05 PM

Hi,

A lot of programs that I have tested do have different interfaces and ways of being operated.
I'm thinking that we should try to make most apps work in the same basic way.
The programs should work as CASIO's software that is already on the calc.

  • Do not force users to wait while displaying some startup screen.
  • Let users choose between different tasks using the F1-F6 buttons.
  • You should let users see credits and copyright stuff as one of those tasks (F6 ?).
  • EXIT should bring users one step up in the application (up to the programs menu)
  • MENU is used to get to the CASIO OS menu from anywhere in the app(GetKey()).

Any comments, suggestions for other points?

#2 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 21 October 2007 - 04:03 PM

That sounds good. I wonder though, how many people will try to follow these guidelines.

#3 Fez

Fez

    Casio Freak

  • Members
  • PipPipPipPip
  • 162 posts
  • Gender:Male
  • Location:Australia

  • Calculators:
    Casio fx-9860G AU

Posted 22 October 2007 - 03:32 AM

it looks like a good idea, but with the menu - menu thingy. What if the person who made the game used Rev-FX's serial port. That makes the calc freeze if it doesn't user Reset Calc.
Unless there is a way to use GetKey so when you push Menu it doesn't go straight to the menu.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users