C.Basic - Quick Manual

  Enterance > English Top > C.Basic > Quick Manual

File List Page

Flie List

  • [UP]   Move cursor to the previous file.
  • [DOWN] Move cursor ro the next file.
    Pressing A to Z, cursor jumps to a file name which starts with the pressed alphabet. This feature is fx-5800P compatible but not fx-9860G / fx-9860GII.
  • [F1] (EXE)   Run selected file.
  • [F2] (EDIT)  Edit selected file.
  • [F3] (NEW)  Create new file.
  • [F4] (COPY) Copy selected file.
  • [F5] (DEL)   Deleted selected file.
  • [F6] ( > )     Move to next menu.
      [F1] (Text)  Convert selected source file (g1m file) to text file.
      [F2] (REN)  Rename file.
      [F3] (Fav.)   Set/Reset selected file to/from "Favorite".
      [F4] (Fv.↑)  Move upward selected Favorite file.
      [F5] (Fv.↓)  Move downward selected Favorite file.
      [F6] ( > )     Move to previous menu.
  • [EXE]  Run the selected file.

  • [SHIFT]+
      [EXIT](QUIT)  Move back to root from sub-folder.
      [LEFT]             Contrast↓ (*internal function of OS)
      [RIGHT]          Contrast↑ (*internal function of OS)
      [F1] (Var)       Go to Variables Review Page.
      [F2] (Mat)       Go to Mat Variables Review Page.
      [F3] (V-W)      Go to ViewWindow setting value review page.
      [F4] (Pass)      Set/Reset pass word.
      [F6] (Debg)     Start Debug mode & open Editor page.
      [MENU]            Go to Setup page.
      [MENU][F6]     Pop up Version information.

  • [VARS] (Variables Review Page)
      [F1] (A<>a)             Switch display of capital and small letter variables.
      [F2] (Init)                Initialize all the displayed variables.
      [F3] (D<>I)             Siwitch Integer and Double variables.
      [F6] (→Hex/→Dec)  Switch display of values in Hex and Dec .

  • [SHIFT][MENU] (SETUP) Initial Settings
      [F6]  Pop up Version information.

  • [OPTN]  Set/Reset selected file to/from "Favorite".

  • [EXIT]  Move cursor back to first file in the list.
        When cursor is at the first file in sub-folder, move back to root.

(Top)

Editor Page

Edit

Guide marker displayed in very right of Editor Page indicates cursor position in source file.

  • [F1] (JUMP)         Display JUMP Sub-menu.
      [F1] (TOP)     Jump to top line of source file.
      [F2] (BTM)     Jump to end line of source file.
      [F3] (GOTO)   Jump to a line where you want to go.
      [F5] (Skip↑)  Skip lines (preset # of line is available in Setup page) toward to top.
      [F6] (Skip↓)  Skip lines (preset # of line is available in Setup page) toward to end.
  • [F2] (SRC)     Go to String Search page.
  • [F3] (CMD)    Go to Command Select page (this is like fx-5800P command list).
  • [F4] (A<>a)  Switch Capital and small letter.
  • [F5] (CHAR)  Go to Character Select page.
  • [F6] (EXE)     Run program or restart program when it's in pause.

  • [SHIFT]+
      [EXIT](QUIT)          Go back to File List page.
      [LEFT]                     Contrast↓ (*internal function of OS)
      [RIGHT]                   Contrast↑ (*internal function of OS)
      [UP]                         Scroll 1 page (6 lines) up to top.
      [DOWN]                   Scroll 1 page (6 lines) down to end.
      [F1] (Var)                Go to Variables page.
      [F2] (Mat)                Go to Mat Variables page.
      [F3] (V-W)               Go to ViewWindow page.
      [F4] (Dump)/(List)  Switch "Basic List" and "Hex Dump" display.
      [F5] (SRC)               Go to String Search page.
      [F6] (G<>T)            Switch Graphics and Text screen.

  • [OPTN]  Pop up Command List supported by [OPTN] of fx-9860G/GII.

  • [VARS]  Pop up Comamnd List supported by [VARS] of fx-9860G/GII.

  • [SHIFT][VARS] (PRGM)  Pop up Command List supported by [PRGM] of fx-9860G/GII.

  • [SHIFT][MENU] (SETUP)  Go to Setup page.

  • [EXIT]   Go back to previous page, cancel clip mode or go back to File List page.

(Top)

Debug Mode Editor Page

Debug  Debug1  Debug2

  • [F1](Cont) 
    • Continue program from cursor position.
  • [F2](Trce) 
    • Trace program from cursor position and come back to Editor page in Debug Mode right after the traced command runs, .
  • [F3](Step) 
    • Trace and Step Over comamnd from cursor position and come back to Editor page in Debug Mode right after the command runs. When sub-routine runs, the sub-routine is executed to the end.
  • [F4](S.ot) 
    • Step Out from cursor position and come back to Editor page in Debug Mode right after the command runs. When the sursor is in sub-routine the sub-routine is executed to the end.
  • [F5](L<>S) 
    • Switch Editor page and program running screen. When the program running screen is displayed, debug operaiton with [F1] - [F4] is still available.
  • [F6]( ▶ ) 
    • Switch Debug manu and Editor menu. When program running screen is displayed, pressing [F6](▶) displays Debug menu.
  • [EXIT] Go back to previous page, cancel clip mode or go back to normal (not in Debug mode) Editor page.

(Top)

Program Running Screen

During program is running;

  • [AC]  Stop program.
      [EXIT]  Go to Editor in Debug mode. Cursor locates at break point.
      [Left]   Go to Editor in Debug mode. Cursor locates at break point.
      [F1]     Resume program.
      [EXE] Resume program.

When program is halted by ◢ command (- Disp - is displayed on screen);

  • [SHIFT]+
      [F1](Var)      Go to Variables page
      [F2](Mat)      Go to Mat Variables page
      [F3](V-W)     Go to ViewWindow page
      [F6](G<>T)   Switch Graphics and Text screen
  • [EXE]  Resume program.

(Top)

Setup Page

Setup

Setup items - compatible with genuine Casio Basic

  • Draw Type:  on / off
  • Coord:         on / off
  • Grid:            on / off
  • Axes:           on / off
  • Label:          on / off
  • Derivative:   on / off
  • Sketch Line: Normal / Thick / Broken / Dot
  • Angle:          Rad / Deg / Grad

Setup1  Setup2

Setup items - newly provided by C.Basic

  • Display: Fix / Sci / Nrm / Eng
    Max number of digit after decimal point can be 15. Setting 0 (zero) max digit is 16.
    Nrm1 or Nrm2 is fully compatible with genuine Casio Basic and max digit is 10.
     Nrm1: -0.01<x<0.01
     Nrm2:-0.000000001<x<0.000000001
     Other number (0 or 3 - 15) is to set max number of digit.
    Eng: select among Eng Off, Eng On (/E) and 3 digit separator (/3)

- Related command: Eng, Norm, Fix, Sci

  • Use Hidden RAM: on / off
    Set if C.Basic uses hidden RAM or not.
  • Break Stop: on / off
    Set if [AC] key break is accepted or not.
    When it's off, you cannot break program by [AC] key.
  • Exec TimeDsp: on / off
    Set if program running time is displayed or not after the program quits.
    Timer starts at first line of program. ? or ◢ command reset the timer.
  • IfEnd Check: on / off
    Set if one-to-one correspondence of "If" and "IfEnd" statement is chacked or not.
  • Key 1st time: 25 ms - 1000 ms (default value is 500 ms)
    Set time before key repeat starts (in 25 ms interval)
  • Key Rep time: 25 ms - 500 ms (default value is 125 ms)
    Set key repeat duration time (in 25 ms interval)
  • SkipUp/Down: 1 - 9999
    Set number of skipping page for SkipUp ([SHIFT][Up]) or SkipDown ([SHIFT][Down]).
    ※改行ごとに一行増える論理行ではなく画面上での見た目上での物理行数です。
  • Mat Dsp mode: [m,n] / [X,Y]
    Set matrix display format in Matrix Editor page.
    Format [m,n] and [X,Y] are in transposed matrix each other, but just only the apperance on screen is different. The internal matrix data is still same, won't be changed.
  • Matrix base: 0 / 1
    Set index of matrix starts with 0 or 1.
    When the start index is set to 0, lfet-top pixel comes to be available to use and left-yop coordinate of device coordinates can be (0, 0).

- Related command: '#Mat 0, '#Mat 1

  • Pict mode: S.Mem / Heap
    - S.Mem: Pict file is created in storage memory and it takes a bit longer.
    - Heap: Pict file is not actually created, but compatible file is allocaed in main memory.
  • ACBreak: on / off
    Set ACBreak command to be enable or disable.

- Related command: ACBreak

  • RefrshCtl DD: off / Grp / All
    Set how to refresh screen at running of display and draw command.
    Off: No extra refresh control is carried out, which is compatible with genuine Casio Basic.
    Grp: Only graphics draw commands make screen refreshed, excepting ClrText, Locate, Text, LocateYX, ”” (this exception is compatible with former version of C.basic).
    All: All the display and draw commands male screen refreshed. PutDispDD should be used as may be necessary. 
    Time: Set refresh control tme in interval of 1/128 sec. Defalt value is 3 then refresh control is every 1/42 sec.

- Related command: RefrshCtrl, RefrshTime

  • DATE: 2017/01/17 TUE
    Set date of internal RTC. A day of the week is autmatically set.
  • TIME: 23:59:59
    Set time of internal RTC

- Related command: DATE, TIME

  • Storage mode: S.Mem / SD
    S.Mem: Files in storage memory is used for run and edit.
    SD: Files in SD is used for run and edit (available oonly for SD verison of fx-9860G series
  • Force g1m save: on / off
    Set "save automatically" or "not save" g1m file, after run or edit of text file.
  • Execute mode: Dbl# / Int%
    Set running mode as default.

- Related command: '#CBasic, '#CBASIC, '#CBINT, '#CBint

(Top)

inserted by FC2 system