FX 1.65

## Change\_J

2018.1.15 Beta version (interpreter only)
 - Fixed a bug in the matrix editor where Ans, <r>, and <θ> were not displayed when switching to [OPTN] and displaying the list.
 -Fixed a bug where the Norm command was not working properly.

 2018.1.10 - Fixed a bug where the StrLwr command could not be input in standard mode.

 2018.1.6 - Fixed an issue where the replacement string range was one character shorter when replacing in the editor.

 2017.12.14 ・["String","String","String",..]->In the Mat A format string initialization,
 　Fixed a bug that caused incorrect conversion when spaces continued.

 ・You can now comment or uncomment selected ranges of CLIP & PASTE all at once.
 　「SHIFT]-[8](CLIP) [F5] or [F6]

 - You can now load directly to VRAM with the BmpLoad command.
 （例）BmpLoad("TEST"),100,50
 　Load the TEST.bmp file from the (100, 50) coordinates.
 　(Please refer to the attached sample program.)

 - You can now save directly from VRAM using the BmpSave command.
 （例）BmpSave "TEST",100,50,200,90
 Save the range from (100, 50) coordinates to (200, 90) coordinates as a 24-bit full color BMP file "TEST.bmp".
 　The coordinate values ​​that can be specified are in the range (0,0)-(383,191).
 　(Saving the full screen may take more than a minute.)

 ・PopUpWin (command option added
 ・Screen save only No pop-up.
 (Format)PopUpWin(0)
 ・Only returning the evacuated screen.
 (Format)PopUpWin(9)
 　Please note that the screen save buffer is common to the system, so if a popup appears after saving the screen, the buffer will be overwritten and it will not be possible to return to the original screen.

 - You can now use mathematical expressions by using ( to specify variable names for List and Mat@.
 (Example) List (A+1)
 If A is 1, List 2 is specified.
 (Example) Mat@(A+1)
 If A is 1, you have specified Mat 2, which means Mat B.

 2017.12.10 - Improved the performance of the editor's mini font mode.

 - Stricter error checking for For~Next control variables.
 (An error will occur if an integer variable is used as a control variable in real number mode.)

 - Fixed an issue where the CLIP & PASTE selection range and cursor position were misaligned.

 - Changed [EXIT] so that it does not take effect until the key is released.

 ・PopUpWin (command has been extended. The implementation has been changed to a function. It can be used in formulas.
 (Format) PopUpWin( n )
 　This is the conventional specification. Displays a popup with n lines. Display only.

 ・Exit popup.
 (Format) PopUpWin(11,"Message 1st line"[,"Message 2nd line"])
 　The return value is always 1. The screen will return when the command ends.

 ・Yes No popup.
 (Format) PopUpWin(10,"Message 1st line"[,"Message 2nd line"])
 　The return value will be [Yes]:1 [No]:0. The screen will return when the command ends.

 - System built-in function keys can now be displayed in FkeyMenu.
 (Example) FkeyMenu(1,42)
 　A white EDIT is drawn in the function menu area on the far left side of the text screen.

 - The [EXE] and [F1] key inputs will no longer continue when restarting from an interruption.

 ・? Changed the behavior of extended commands so that they end when the EXE key is pressed.

 ・You can now move to the beginning and end using the left and right keys in the setup.

 - Fixed incompatibility when there were comments.

 ・? Fixed an issue where the input character limit for extended commands was not working.