とりあえず,Operaだけでがんばってみたが,Operaたんからの返事は 「うん,それ無理.」

自分で書いといてアレだけど,「位置情報には何の意味もない」って事が確かめられたに過ぎなかったわけで.

どういうことかっていうと,こういうこと

こんな手順を踏まなくても,もっと単純にタブを閉じたり復活させたりしてるとパネルのリストとタブバー内の並び順が一致しないなんて事が普通に起きる.

そもそも,アクティブなタブとか,actionを発動させたタブとか,特定のタブが windows パネル上どこにあるかってのを判定する術が分からないのでリストの順番が云々ってのに関係なく,windowsパネルを使ったタブの制御は無理だって話だった.


何でもいいからwindowsパネルのリスト上,一番上にあるタブを閉じたいっていうのなら

Item, "999" = Focus panel, "windows" & Close all items & Open all items & Next item & Select item & Activate window & Close page, 2 & Hide panel, -1

てなactionで何とかなります.


幸いな事に,.win てなファイルにセッション情報が書かれていて,positionとかstack positionなんてのがあるからそれでいじってみるか