rA=iBb3` 自定義表單的定義總是以命令 Custom form 開(kāi)始。在最簡(jiǎn)單的情況下,表單的命令行在其之后,在至少以 3 個(gè)減號(hào)(“-”)開(kāi)頭的兩行之間。 X9|={ng)g# }^ g6Y3\ 以上命令行還可以放入單獨(dú)的文本文件中,該文件的名稱在命令中注定: X&s@S5=r]
Custom form: form = "My input form.txt" @X$~{Vp__
默認(rèn)情況下,表單中編輯的輸入值保存在與腳本文件名相同的文件中,但文件擴(kuò)展名為“.fpj”。 HDV@d^]- 可以通過(guò)附加選項(xiàng)對(duì)其更改: z0yPBt1W <Mt>v2a3Y Custom form: ji8)/ form = "My input form.txt", ,Q7W))j data = "My inputs.fpj" ##_`)/t, 自定義表單內(nèi)容詳細(xì)信息: ;J]Lzh (1)大多數(shù)文本行顯示在表單中。但是以
“$開(kāi)頭的行包含某種命令,表單中的“#”符號(hào)表示輸入或輸出欄。通過(guò)使用一系列這些字符,可以使欄變長(zhǎng)。對(duì)于命令行中出現(xiàn)的每個(gè)欄,需要在下一行以$input、 $output 或$button 開(kāi)頭定義欄的詳細(xì)信息。(該行內(nèi)容不能分散在多行上) GLS`1! (2)數(shù)字或字符串值的常規(guī)輸入欄只需指定要編輯的變量的名稱,跟隨一個(gè)格式指令。 2^V/>|W>w
示例: $input P_p_in:d6:"W" 表示變量為 P_p_in(此處:表示泵浦輸入功率),其值最多顯示 6 個(gè)有效數(shù)字和單位“W”(瓦特)。 ['`Vg=O.{
KtR*/<7IC 此外,可以使用 min 和 max 選項(xiàng)指定允許的最小值和/或最大值。
KKFV+bK) 例子:$input P_p_in:d6:"W", min = 0, max = 10 K6..N\7 對(duì)于字符串值,最小值和最大值適用于字符串長(zhǎng)度。 -45xa$vv 在某些情況下,需要編輯以某種方式縮放的值。例如,鏡子反射率可能介于 0 和 1之間,但要編輯為百分比。
rQrh(~\: 在這種情況下,可以縮放顯示的值:
W%&[gDp $input R_mirror / 0.01:d6:"%", min = 0, max = 1
WxgA{q7: (最小值和最大值應(yīng)用于未縮放的變量。)
4:50dj 可以定義默認(rèn)值,如果輸入欄為空,則使用該值:
lk(q>dv