パスワードを忘れた? アカウント作成
203123 journal

dodaの日記: 起動時のVTウィンドウの位置 3

日記 by doda

起動時の VT ウィンドウの位置/サイズを固定したいという要望が出たが、自分で方法に気が付いたようだ。

…あれ? もしかして VTPos / TEKPos って Undocumented?
当たり前の機能なので、当然どこかに書いてあるのだと思い込んでた。
どこかに書いておいた方がいいよなあ。

それにしても、なんで漏れていたんだろう…

あ、そうか。昔は設定の保存でウィンドウ位置が保存されていたので記述対象外だったけれど、これへの対応として VTPos への保存を行わなくしたんだっけ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2010年03月19日 0時08分 (#1735424)
    SaveVTWinPosのドキュメントはあります。UIから設定できるVTPos/TEKPosはもともとなかったですね。
    • by doda (31157) on 2010年03月19日 12時54分 (#1735648) 日記

      あれ? VTPos / TEKPos は、現状は UI から設定できませんよね?
      # SaveVTWinPos=on の時は現在のウィンドウ位置で保存されますけれど

      以前は"設定の保存"で VTPos / TEKPos が保存されていたのでドキュメントには記述がありませんでしたが、
      保存するのを止めた時に記述するべきだったよなあという話です。
      特に X,Y 共に -2147483648 (CW_USEDEFAULT) にすると起動時の位置が固定されないというのはどこにも書かれていませんし、
      この状態に戻すには設定ファイルを編集するしかありませんので。

      • by Anonymous Coward

        あ、そうでした。UIありとも完全手書きのspecialとも違う微妙なオプションですね。

        コミットログにポインタ書いとかないと経緯がわからなくなりますね。反省…
        オリジナルでも説明はこれだけなんですね。

          /* VT win position */
          GetPrivateProfileString(Section,"VTPos","-32768,-32768",
                      Temp,sizeof(Temp),FName);  /* default: random position */

typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...