FX 1.64

## Change\_J

2017.11.19 Beta version (interpreter only)
 - The end of the display of commands containing multibyte characters was missing. I fixed it.

 ・Fixed a bug in List->Mat (command

v1.64β 2017.10.29 Beta version (interpreter only)
 ・Fixed a bug where the CATALOG key did not work.
 2017.10.20
 ・Extended in v1.55β or later? Command Added the number of input digits to the option parameter.
 (Format)?([x][,y][,width][,"blank character"][,number of input digits][,R])Add
 　this option The line will not be broken from the previous cursor position.The input prompt "?" will not be displayed
 　either.Each parameter can be omitted.
 (Example) "A="?()->A
 　Following "A=" It will wait for input.
 (Example) "A="?(,,,,,,R)->A
 　"A=" will be highlighted and will wait for input.
 (Example) "A="?( ,,8,,,R)->A
 　Waits for reverse input after "A=". The input range is only 8 digits. Input beyond that will cause horizontal scrolling. (Example)?(
 3 ,4,5,">",5)
 　A The value of A will be displayed at the position of X=3, Y=4 and the input will be waited for.The input range and input digits are only 5 digits, spaces are ">"
 (Example)?(3,4,5,,5,R)A
 　The value of A will be highlighted at the position of X=3, Y=4 and will be waiting for input.Input range and input Both digits are only 5 digits.

 2017.10.14
 - Fixed an issue where the [EXE] key was operating incompatible with the original when performing the next search in the editor search. - One line was long when using Skip in the editor
 .

 2017.10.9・Changed
 the line number in the editor from a physical line on the screen to a logical line with one line ending at the line break.・Matrix

 names can now be specified using numerical values It has been expanded to:
 　Matrix access can now be specified not only with Mat + one letter, but also with a numerical value like List.
 　(θ, r, and Ans cannot be specified numerically.)
 　Mat A = Mat 1
 　Mat B = Mat 2
 　Mat C = Mat 3
 　Mat Z = Mat 26
 　Mat a = Mat 27
 　Mat z = Mat 52You

 　can also specify the matrix name as a variable by adding "@".
 　(Command input method is standard) In mode, you can enter "@" with [OPTN][F5].)
 　(Example) 3->A
 　 Mat @A (same as Mat C)

 　By expanding List, matrices can be expanded up to 1040 as well. (Ver.1.61 or later)

 　Due to this expansion, the lowercase name matrix in the previous version will be changed from List 1 to 26 to List 27 to 52.
 　Mat A to Z and List 1 to 26 are secured in mutually independent areas.
 　Matrices after lowercase letters are shared with lists, so matrices after 27 = lowercase matrices use the same area as the list. (Ver.1.
 　64 and later) Only numeric values ​​can be specified for matrices 53 and later.
 Mat 1 = Mat A (not the same as List 1)
 Mat 2 = Mat B (not the same as List 2)
 Mat 3 = Mat C (not the same as List 3)
 Mat 26 = Mat Z (List 26 )
 Mat 27 = Mat a (same as List 27)
 Mat 28 = Mat b (same as List 28)
 Mat 29 = Mat c (same as List 29)
 Mat 52 = Mat z (Same as List 52.)
 Mat 100 = List 100
 Mat 1000 = List 1000

 　Mat a[5, 1] ​​= Mat 27[5,1] = List 27[5]
 　Mat b[5, 1] ​​= Mat 28[5,1] = List 28[5]
 　Mat c[5, 1] ​​= Mat 29[5,1] = List 29[5]
 　Mat z[5, 1] ​​= Mat 52[5,1] = List 52[5]

 　List 53[5] = Mat 53[5, 1]
 　​​List 100[ 5] = Mat 100[5, 1]
 　​​List 1000[5] = Mat 1000[5, 1]

 　​​(Example) 100->A
 　 Mat @A (Same as Mat 100, List 100)

 - Set the initial value of the random number as a variable It is now possible to specify
 (Format) Ran# #Initial value
 　(Example) Ran# #12345
 　(Example) Ran# #A

 ・Added the "\_BmpZoomRotate" command that adds scaling and rotation processing to the Monochrome library commands at the same time and displays a bitmap.
 (We are using a program from Planet-Casio where Ninestars added functions to the Monochrome library.)
 (Format)\_BmpZoomRotate &Mat, x, y, width, height [, horizontal enlarged width] [, vertical enlarged width] [, Rotation angle (degrees)] [,color][,probability]
 　(Example) \_BmpZoomRotate &Mat A, 0, 0, 20, 10, 1.5, 2.5, 90 (
 　Example) \_BmpZoomRotate &Mat A, 0, 0, 20, 10, % 150, %250 , 15, 4, %50

 ・Scroll commands for Monochrome library commands can now specify a range.
 (Format)\_Hscroll Scroll amount [,x1,y1,x2,y2]
 (Format)\_Vscroll Scroll amount [,x1,y1,x2,y2]
 (Example)\_Hscroll 1,32,16,47,95
 　(32,16) -Scroll to the right within the area (47,95).
 (Example) \_Vscroll -1,5,10,100,40
 　Scrolls upward within the (5,10)-(100,40) area.