
新功能和優化的功能擴展了分析范圍,而“面板”和“曲線”窗口現在提供了新的顯示和操作可能性。
總覽
imc-Look 新設計

面板功能創新

面板組件中的新功能
可將文本框,輸入框和表格單元格,鏈接至文本數組變量:
文本數組變量現在可以與標簽,輸入框和表格鏈接。 每個數組元素將作為新行輸出。 可以通過其各自的索引訪問每個條目
使用拖放將文本數組變量放置在面板中的空白位置:
新增可選菜單,其中提供了用于創建并與文本數組鏈接的窗口小部件類型(文本框,(多行)輸入框,表,數據網格)。
新增小部件,可通過拖放將文本數組變量或數據集添加到表格中:
保存簡單的非結構化數據集或文本數組時,將出現一個消息框,提示用戶確定是否擴展變量。 如果是,變量將分布在列的后續單元格上。
曲線視窗新增功能

曲線小部件現在可以識別``鼠標事件'',例如單擊和拖動,然后可以將其分配給自己的程序動作。 因此,例如,在按住CTRL鍵的同時單擊鼠標可以設置標記或以圖形方式圈出對象; 可以填充類似區域或在選定區域上繪制回歸線等。
邊框寬度

現在可以單獨為每個邊框分別設置表格和標簽的寬度和顏色,例如:表格的外框可以設置為實心的粗紅線,而內部單元格則由黑色虛線分隔。
文本格式

文本框,標簽和表格中的文本現在可以通過HTML設置格式。 支持的樣式包括<color>和<backcolor>,<size>,粗體<b>,斜體<i>和許多其他標簽。
占位符

對于文本數組和表格,現在有新的占位符。 現在可以通過使用<VAR.COMMENT>和<VAR.ORIGIN>將注釋和文件源分別嵌入文本數組和表中,并通過數據綁定自動更新它們。 可以使用命令<VAR.PROPS>(“ userpropname”)嵌入用戶定義的屬性。
此外,具有預定義占位符的小部件的上下文菜單已擴展。
新的小部件

新的窗口小部件SpinEdit,可以分別使用“向上”和“向下”按鈕來增加或減少數值。 例如,可以根據測量的數量逐步執行一系列測量,也可以在順序分析中選擇順序,還可以遞增地增加邊界值等。
新的窗口小部件“ Timespan”和“ NumericRange”

新的窗口小部件“ Timespan”可以定義時間跨度,而窗口小部件“ NumericRange”則可以通過滑塊定義數值范圍。 使用這些窗口小部件,可以僅在特定時間范圍內分析測量數據,或者僅顯示屬于定義數值范圍內的事件。
曲線窗口功能創新
單擊鼠標即可顯示/隱藏頻道

現在,在曲線窗口中,單擊鼠標即可顯示或隱藏各個通道。 為此,將鼠標移到通道名稱上,然后通過單擊“眼睛”形狀的圖標來顯示/隱藏。 或者,也可以導航到曲線窗口的左上角,并在那里使用彈出菜單來配置顯示哪些通道和隱藏哪些通道。
擴展曲線窗口的觸摸屏操作

通過觸摸屏技術可進一步增加曲線窗口的可操作性,已經分配了曲線窗口的某些區域來觸發某些動作。 例如,在曲線窗口的頂部或底部區域中,可以在Y方向上移動曲線,或者在曲線的左側或右側,可以在X方向上移動曲線。
程序編輯器功能創新
程序編輯器中的其他創新
現在可以通過(* … *)對多行代碼注釋。
為了在文本常量中顯示雙引號 ,現在可以通過復制來表示它們。例如, Tx = "explorer.exe ""C:\Programme\Microsoft Office\MSAccess.EXE"""
為了防止長行代碼受到編輯器行尾("EOL")的限制,現在可以通過SHIFT + ENTER在編輯器中實現代碼換行。
擴展初始化列表語法

初始化列表,包括純數值,以及文本,常量(例如PI)。現在數學表達式,函數和變量,也可以用初始化列表來表示,例如 ZeroOneZero = sin([0,PI / 2,PI])。
新函數
新函數
TxArraySort():對文本數組的元素進行排序
TxArrayClean(): 根據文本數組中的模式比較,若值為正,則表達式刪除重復項,空條目和其他條目
TxArrayCombine(): 合并文本數組
TxArrayToChannel(): 將文本數組轉換為數字數據集
JoinEx(): 改進的Join()功能。 最多15個參數; 參數的數據格式將盡可能保留在結果中
CwUpdateEnable(): 替換CvUpdate()
Name?(): 獲取變量名稱
TxToClipboard(): 將文本字段復制到剪貼板
SoundIntensityThirds(): 1/3倍頻或總體 聲音強度
現有函數功能擴展
函數Tleng(), TComp(), Tlike() 和比較運算符 "=" and "<>" ,現在也可以應用于文本數組
Tleng() 返回值為-1,現在,只要沒有文本/文本數組作為參數傳遞的情況時, 在舊版本中,這導致運行時錯誤
FileLineRead(): 函數運行顯著加速,現在可以讀取文本數組,也可選返回查詢值
FileLineWrite(): 現在可以傳遞文本數組
PnInsertItem(): 現在可以傳遞文本數組
SetDatFormat(): Min/Max 參數現在是可選的。 如果未將它們與整數格式一起指定,則系統將假定縮放比例= 1,偏移= 0
TForm(): 新的格式設置選項"x" 和"b"(無指定位數),用于整數的最佳格式
BitShift, BitGet, BitSet, BitAnd, BitOr, BitNot: 64位增強功能
ClsOffRainflowInit3(): span計算的新選項,HCM算法
解微分方程

在“基本函數\積分,微分”下,現在新增用于求解微分方程的新函數Deq *()。
其他更新
輸入/輸出
使用新版本的imc FAMOS,現在可以將文件導入和導出為未解釋的BLOB (Binary Large OBject)。 例如,原始測量數據可以保存為BLOB。
使用Unicode UTF-16編碼導入文本文件
導入文件時,現在還可以讀取字符編碼為UTF-8或UTF-16的文件中的文本。
