本帖最后由 CalcLoverHK 于 2023-10-27 12:11 编辑
C.Basic FX版本(2.45 build 18)和CG版本(1.45 build 18)已经发布。
仅限CG版本
-改进了GetHSV/GetHSL命令,当无法将某颜色转换为16位颜色时可设定是否弹出错误窗口。
(格式)GetHSV(/GetHSL(<16-bit-color>[,N])
-修复了HSV/HSL命令输出饱和,反转的颜色的错误。
-修复了文本命令无法使用外部字体的错误。
-修复了CG10/20中无法使用[SHIFT] [4](CATALOG)搜索命令的问题。
-修复了退出CHAR选择屏幕时未显示状态行的问题。
-修复了RGB(,HSV(,HSL(命令自变量的索引起始值为0的错误。
-修正了RGB→HSV / HSL颜色代码相互转换的错误。
-增加了显示默认状态信息的功能。#CBASIC
#CBDBL
#CBINT
#CBCPLX
-改进了单行输入的状态显示。-更改了在OS状态标志为ON时不重写状态区域。
-现在可以使用模拟器中的隐藏内存。
-修復了文件模式/編輯器中的Alpha模式。
-修正了在CG模式下使用Screen#时坐标偏移2点的问题。
仅限FX版本
-改进了FKeyMenu(,即使有任何有关颜色的参数(<color>,<back-color>)也不会发生错误。
-修复了" "命令执行速度过慢的问题。
所有版本
-修复了VarPtr(命令下标始终被评估为双精度模式的错误。
-修复了搜索标签时注释中的'#选项被更改的错误。
-将仿真器检测方法更改为计算器ID判断。
-修复了在使用需要缩进的命令之前执行[EXE](CR)时误添加缩进的问题。
-修复了无参数时函数内存(Fn)和图形内存(Y)不能作为字符串求值的问题。
-改善程序搜索功能,使能够以最多八个字符寻找程序。
[F4](A<>a):转换大小写。
[F5](CHAR):选择字符。
[F6](→):更改为搜索文件夹/文件。
[DEL]:删除最前一个字符。
[AC]:清空搜索字符。
[EXIT]:返回。
[X^2]:~ 或 ^
[^]:'
[(-)]:@
-增加了功能存储器(Fn)的SEE的[F5](Edit)功能。
-修正了功能存储器(Fn)的存储/调用/查看功能。
-更改了默认情况下作为公式而求值的函数存储器(Fn)和图形存储器(Y)的规范,并在作为字符串函数的参数或后续字符串时将其评估为字符串。
(公式解译)
Fn1-> A
Fn1(123)->A
Locate 1,1,fn1
Text 1,1,fn1(123)
(字符串解译)
fn2-> Str 2
"123"+fn1->Str 1
Locate "123"+fn1
StrJoin(fn1,Str 1)
-修复了从不同类型的字符串变量中复制的错误。
ClrMat
"123"->fn1
"ABC"->Str 1
Str 1->fn3
-增加了功能存储器(Fn)的存储/调用/ SEE功能。
(*对于编辑器,剪贴板存储到fn。对于单行输入,将存储整行。)
-将F_Start / F_End / F_pitch更改为自变量。
-修复了?显示字符串时解码为ASCII代码的命令错误。
-将GraphY/fn的最大规格更改为与Str相同。
-将GraphY的储存规范更改为添加了6个字节的前缀。
(除了直接访问Mat之外,没有其他更改。)
-修正了在编辑器中通过设置更改文件模式时没有更新文件列表的错误。
-当设置中没有任何功能时,更改为半透明图标。
-添加了System()命令选项,该选项读取保存在主存储器中的C.Basic系统文件。
(*索引起始值为0。)
(示例1)
System(10000,1)
@CBASIC/Cbasic->ListAns
(示例2)
System(10000,1)
@CBASIC/Cbasic2->ListAns
-修复了连续执行Screen#/ Screen%时发生错误的问题。
-修正了存储Screen#/ Screen%的List Ans时数值无效的问题。
(示例)Screen#0,0→List
-改进了文件模式下的搜索模式。
*按字母键打开搜索窗口并进入搜索模式。
*在搜索窗口中,可以进行常规输入。
*按[EXIT]取消搜索窗口。
*上下光标,[EXE],[F1](EXE),[F2](EDIT),[F3](NEW)键可以在不关闭搜索窗口的情况下使用。
-修复了默认索引起始值为0时列表无法初始化超过64个元素的问题。
-修正了在文件模式下搜索字符串为NULL时[F4] (COPY) 在[F4]下错误执行的问题。
-全面实施功能存储器。
-修复了默认索引起始值为0时无法自动分配列表的问题。
-将功能存储器 (Fn) 的[F4] (SEE) 的功能更改为[F4] (Edit)。
|