'編集ウィンドウをファイルバーで選択 / ver. 0.51 / by Kabuneko 2000/05/22 '移動に使うキーは &H30 - &H39 が数字の 0 - 9 ; &H41 - &H5A が英字の A - Z proc main if @hwnd = 0 then exit proc dim hwnd[40] as HWND dim fbar, ime, i, n, x, key fbar = @@PrintFileBar : @@PrintFileBar = 1 ime = imestatus : imemode 2 i = 1 : n = 1 hwnd[i] = @@GetHwnd(2) do while 1 i = i + 1 hwnd[i] = @@GetHwnd(0) if hwnd[i] = 0 then exit do x = i if @hwnd = hwnd[i] then n = i loop print "編集ウィンドウ切替中 . . . [RETURN] [SPACE] で決定" do while 1 key = inputkey if key = KEY_RETURN or key = KEY_SPACE then print "編集ウィンドウ切替 おわり" exit do elseif key = &H4A or key = KEY_LEFT then 'J または ← で左 n = n - 1 if n = 0 then n = x @@Activehwnd hwnd[n] elseif key = &H4B or key = KEY_RIGHT then 'K または → で右 n = n + 1 if n > x then n = 1 @@Activehwnd hwnd[n] end if print "編集ウィンドウ切替中 . . . [RETURN] [SPACE] で決定" loop @@PrintFileBar = fbar : imemode ime end proc