|
楼主 |
发表于 2023-12-10 16:25:39
|
显示全部楼层
本帖最后由 CalcLoverHK 于 2023-12-11 19:13 编辑
C.Basic FX版本(2.47 beta 1)和CG版本(1.47 beta 1)已经发布。
所有版本
- FX版按键为[SHIFT][5],CG版为[SHIFT][4]。
- [F5]为指令输入记录。
- Locate指令的style参数现支持flag值输入。
- Locate <x>,<y>,<value/"string">,(<style flag>)
复制代码 - 0:N(正常显示)
- 1:R(反转显示)
- 2:O(正常显示并重叠)
- 3:V(反转显示并重叠)
- 以flag值为输入时要加上括号(),否则将导致错误。
- flag值支持数学表达式输入。
(例1)Locate 1,1,##"测试1",(1) 等价于 Locate 1,1,##"测试",R
(例2)Locate 1,2,##"测试2",(_reverse+_overlap*2)
- FKeyMenu指令的style参数现支持flag值输入。
- FKeyMenu(<start>[~<end>],"string",(<style flag>),...)
复制代码 - 0:C(清除)
- 1:N(默认白色)
- 2:R(黑色、右下角缺口)
- 3:I(黑色、无缺角)
- 4:S(FX版本:白色、无缺边,CG版本:黑色、白色轮廓)
- 16:U(上移1个像素点,仅CG版本)
- 32:L(当字符串长度大于4时,左移1/2个像素点)
- 64:M(套用网状设计)
- 128:m(仅在轮廓上套用网状设计,仅FX版本)
- 以flag值为输入时要加上括号(),否则将导致错误。
- flag值支持数学表达式输入。
(例)FKeyMenu(1,"12345",(1+16+32+64)) 等价于 FKeyMenu(1,"12345",NULM)
- 文件管理器现支持小字体(Minifont)显示。
- 文件管理器和变量编辑器现随EditFontSize设置而改变其字体大小。
- 更改了以下程序错误的文本显示:
- "For without Next" -> "Missing Next"
- "Next without For" -> "Missing For"
- "While w/o W.End" -> "Missing WhileEnd"
- "W.End w/o While" -> "Missing While"
- "Do w/o LpWhile" -> "Missing LpWhile"
- "LpWhile w/o Do" -> "Missing Do"
- "Division By Zero" -> "Zero Division"
- "Not enough Memory" -> "Not Enough Memory"
- "Illegal Ary size" -> "Invalid Ary Size"
- "No Prog found" -> "Prog Not Found"
- "Too many SubProg" -> "Too Many SubProg"
- "If without IfEnd" -> "Missing IfEnd"
- "Then without If" -> "Missing If"
- "Case w/o Switch", "Default w/o Swtch", "S.End w/o Switch" -> "Missing Switch"
- "Switch w/o S.End" -> "Missing SwitchEnd"
- "Can't find file" -> "File Not Found"
- "Already Opened" -> "Com Opened"
- "Com Not Opened" -> "Com Closed"
- "Type Mismatched" -> "Invalid Type"
- "Undefined Var." -> "Var Undefined"
- "Undefined Func." -> "Func Undefined"
- "Exceed Var. limit" -> "VarLimit Exceeded"
- "Duplicated Def." -> "Duplicate Def"
- "Not met Accuracy" -> "Time Out"
- "Try w/o Except" -> "Missing Except"
- "Except w/o Try", "TryEnd w/o Try" -> "Missing Try"
- 为非9860GII机型禁用了Use Hidn RAM(使用隐藏RAM)设置。
- 现可按下[AC]键中止执行中的Beep指令。
- 修复了调用不支持的指令(0x7Fxx)会使程序卡死的问题。
仅限FX版本
- 变量编辑器现支持小字体(Minifont)显示。
- ?指令现支持小字体(Minifont)输入显示。
- 调用格式如下:
- 位置参数以Graph坐标为参考系。
仅限CG版本
- 修复了RGB(,HSV(和HSL(指令在阵列时会导致错误的问题。(例:{RGB(255,0,255),123,456})
- 修复了Load(指令不能读取超过4096字节部分的问题。
|
|