漢書9.2試用版,若顏色選擇黑底白字,在分割成左右兩個畫面時,
會很慢,一行一行跑出來,但若選藍底白字的顏色,則沒有這個問題。
另外分割畫面,若是上下兩個畫面,下畫面的命令列下面那一行會重覆顯示。
(後來發現只要視窗重新顯示,就會只剩一行,應該是分割時最後一行沒有清掉。)
黑底白字跑很慢
有兩行
漢書9.2試用版 - 分割畫面的問題
ctrl+w這個功能鍵
我發現有點問題,因為都沒有寫入ini的動作
我修改成這個樣子就ok了
我發現有點問題,因為都沒有寫入ini的動作
我修改成這個樣子就ok了
代碼: 選擇全部
;; 分割視窗或是多視窗
%@SplitWindowQuery=1
%@SplitWindow=1
def c-w=[SplitWinodow]
def SplitWinodow=
[%act=1]
[getini %@AppIni, SET, SplitWindowQuery] ;;新增的
[if %String !="NULL"][%@SplitWindowQuery = %String][end] ;;新增的
[getini %@AppIni, SET, SpliteWindow]
[if %String !="NULL"][%@SplitWindow = %String][end]
[if %@SplitWindowQuery == 1]
[resetdialog 視窗處理方式]
[dialogbox 視窗處理方式,-1,-1,90,92]
[radiobutton &1. 分割視窗?#93;循環), -1, 4, 8]
[radiobutton &2. 檔案拷貝到新視窗, 2, 4, 20]
[if %FileNo!=1]
[radiobutton &3. 檔案移到新視窗, 3, 4, 32]
[end]
[if %@SplitWindow==3 && %FileNo==1]
[setcheck 2]
[elseif %@SplitWindow!=0]
[setcheck %@SplitWindow]
[end]
[checkbox 下次不要再問(&A), 1, 4, 50]
[defpushbutton 確定(&Y), 1, 8, 68, 32, 14]
[pushbutton 取消(&N), 2, 50, 68, 32, 14]
[enddialog]
[if %PushButton==1]
[%@SplitWindow=%RadioButton]
[if %CheckBox]
[writeini %@AppIni, SET, SplitWindowQuery,0] ;;新增的
[writeini %@AppIni, SET, SplitWindow,%@SplitWindow] ;;新增的
[end]
[else]
[%act=0]
[end]
[end]
[if %act==1]
[if %@SplitWindow==1]
[split screen]
[elseif %@SplitWindow==2 || %FileNo==1]
[open_in_another_window Copy]
[else]
[open_in_another_window Move]
[end]
[message F8: 切換視窗]
[end]