Develop and Download Open Source Software

Browse Subversion Repository

Log of /branches/ttcomtester/teraterm/teraterm/vtdisp.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 10521 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 20 16:03:38 2023 UTC (13 months, 2 weeks ago) by zmatsuo
File length: 6308 byte(s)
Diff to previous 10390
add communication test tool

Revision 10390 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 29 14:30:13 2022 UTC (15 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6308 byte(s)
Diff to previous 10385
フォントダイアログの親子関係を修正した

- 「その他の設定」ダイアログの「フォント」タブの「VTウィンドウフォント」
- trunkのみ

ticket #46078

Revision 10385 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 27 13:08:21 2022 UTC (15 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6298 byte(s)
Diff to previous 10381
透過画像を背景画像を使用できるようにした

- 背景画像にalpha情報がある時、alpha情報を利用して描画するようにした
- 透過画像ファイル
  - 透過png(32bit png), 透過gif, 32bit bmp
  - その他 GDI+, Susie pluginで読み込めるもの
- テーマが有効な時、色を設定するか問い合わせるようにした
  - [setup]-[Windows...]でokを押したとき
- bgテーマiniファイルのフォーマットを変更した
- GDI+を使った画像ファイル読み込みを修正
  - alpha情報付きでHBITMAP生成可能だった

ticket #34990

Revision 10381 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 26 08:40:33 2022 UTC (15 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6292 byte(s)
Diff to previous 10345
[Control]-[Reset terminal] で文字色が初期化されるようにした

- Reset terminal時に DispResetColor(CS_ALL) している
  - 色を初期化する意図
- DispResetColor(CS_ALL) は機能していなかった
  - DispResetColor() は引数が CS_UNSPEC のときは何もしない
  - CS_ALL は CS_UNSPEC と同値として定義されていた
- CS_ALL と CS_UNSPEC を別の値とした

merge from 4-stable/r10380

Revision 10345 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 2 13:43:19 2022 UTC (16 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6260 byte(s)
Diff to previous 10338
TERATERM.INI の UnknownUnicodeCharacterAsWide を削除

- 不明な文字幅がなくなったため不要となった
- tttypes.UnknownUnicodeCharaAsWide を削除
- 関連ドキュメントを修正
- 表示できない文字の場合は '?' が文字のセル幅表示
  - ANSI API(Additional setting - Font)で描画時
- エスケープシーケンスによる印字はANSIで行う
  - "\x1b[5i" から
  - "\x1b[4i" まで

Revision 10338 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 28 13:25:45 2022 UTC (16 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6213 byte(s)
Diff to previous 10303
テーマの文字背景の透過設定の種類を増やした

- 次の文字背景部分の透過を個別に設定できるようにした
  - 通常属性(SGR0)部
  - 反転属性(SGR7)部
  - その他の背景部分
- 従来は反転属性(SGR7)以外の文字背景部分しか設定できなかった
- テーマファイルのドキュメント修正
- IDC_CHECK_FAST_SIZE_MOVE にテキストを設定した
  - "Disable theme when moving or resizing window"
  - "ウィンドウ移動/リサイズ時テーマを一時的にdisableする"

Revision 10303 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 10 04:48:24 2022 UTC (16 months, 4 weeks ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6144 byte(s)
Diff to previous 10294
カラーテーマファイルのマニュアル追記、読み書きを修正

- カラーテーマ iniファイルフォーマットを変更
  - 従来のフォーマットも読み込み可能だが近々未対応とする
  - #RRGGBB 形式が使用できるようにした
    - saveしたiniの R,G,B 形式の後ろに #RRGGBB が出力される
- マニュアル追記
- Unicode化(途中)

Revision 10294 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 1 16:37:13 2022 UTC (17 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 6104 byte(s)
Diff to previous 10274
tttypes.h 内の vtdisp.c 用定数を vtdisp.h へ移動

- DispSetColor() / DispGetColor() の引数用定数

Revision 10274 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 18 16:07:06 2022 UTC (17 months, 2 weeks ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5428 byte(s)
Diff to previous 10256
描画部分(vtdisp.c内)のカラーテーブルをANSI color 256色と同じ並びにした

- 従来は[0-7]が明るい原色8色,[8-15]が暗い色8色で、入れ替わっていた
- tera Tera Term Pro 2.3.ini の誤り修正

ticket #45625

Revision 10256 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 9 15:07:26 2022 UTC (17 months, 4 weeks ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5570 byte(s)
Diff to previous 10192
テーマファイルに関連する関数などを themefile.cpp へ移動

- bg_theme.h を theme.h へリネーム
- 関数名を Theme~ にリネームした
- BGテーマの設定を行っていると背景画像が表示されなくなる場合があったので修正
- 画像を設定していないのに背景画像チェックボックスのチェックが入ることがあった

Revision 10192 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 26 14:29:24 2022 UTC (18 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5735 byte(s)
Diff to previous 10190
文字色設定の整理

- 反転表示、常に標準の背景色を使う、8/16/256色表示 を整理
  - 反転表示 = 文字のBGとFGの色が入れ替わる処理
- vtdisp.c の DispSetupDC() のみで表示文字の色設定を行うようにした
- 従来、カラーテーブルの入れ替え、上書きなどを行っていた
  - BGExchangeColor() を削除
  - テーブルの入れ替えなどを行っている部分を削除
- 文字背景色が標準属性背景色で上書きしなくても表示できるようにした
  - ウィンドウの設定ダイアログの「常に標準の背景色を使う」のチェック
  - TERATERM.INI の [Tera Term] セクション UseNormalBGColor=on/off
  - 次の手順で上書きされる
    - 標準色を使うのチェックが外れている状態から
    - チェックを入れて
    - TERATERM.INIを保存すると、背景色が標準背景色となる
- 各種文字色設定をテストするテストを追加 color-sgr-decscnm.pl
  - いろいろなパターンの色設定を表示
  - 反転表示
  - マニュアルにスクリプトについて追記

Revision 10190 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 26 14:28:55 2022 UTC (18 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5766 byte(s)
Diff to previous 10134
ifdef ALPHABLEND_TYPE2 を削除

- AKASI氏によるEterm風透過ウィンドウパッチ
- マージされてから十分動作実績がある
  - r1405, r1406 (2005/02/03) にマージ
- undef することなく使用していた
- ifdef を削除してマージされた状態となった

Revision 10134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 9 15:11:40 2022 UTC (18 months, 4 weeks ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5848 byte(s)
Diff to previous 9991
Theme Editor Dialog を追加

- Theme Editor Dialog の追加
  - 背景画像、文字色の修正を行うダイアログ
  - teraterm/themedlg.*
  - doc/ja/html/menu/setup-additional-visual-theme.html(ヘルプ)
- [その他の設定]-[表示タブ]変更(teraterm/addsetting.cpp)
  - eterm関連を無効化(非表示)
  - 起動時テーマファイル指定を追加
  - テーマエディタ起動ボタンを追加
- tttset 変更
  - eterm_lookfeel_t.BGEnable の内容を変更
    - 0/1/2 = theme使用しない/固定テーマ/ランダムテーマ
  - 削除
    - BGImageFilePath
    - BGImgBrightness
- vtdisp.c
  - テーマ(色、背景)を操作するAPIを追加
  - 自動でテーマを読み込まないようにした

Revision 9991 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 10 15:19:33 2022 UTC (20 months, 4 weeks ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5596 byte(s)
Diff to previous 9961
vtdisp.h,cのプロトタイプ宣言を厳密に行うようにした

- void DispCountScroll() -> void DispCountScroll(int n)
  - 引数を省略して宣言されていた
  - 呼び出し元と呼び出し先の引数の使い方が同じだったので問題なかった

Revision 9961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 24 14:21:35 2022 UTC (21 months, 2 weeks ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5483 byte(s)
Diff to previous 9048
vtwin.cpp で次の設定をtsから直接参照するようにした

- ts.EtermLookfeel.BGNoFrame
- ts.EtermLookfeel.BGNoCopyBits

Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 2 months ago) by nmaya
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5534 byte(s)
Diff to previous 9040
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 9040 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 29 15:26:40 2020 UTC (3 years, 3 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5538 byte(s)
Diff to previous 8675
[ファイル]/[印刷]からの印刷をUnicodeに対応した

- 文字描画関数 DrawStrW(), DrawStrA() を vtdisp.c に追加
  - 画面描画、印刷から利用
  - vtwinで背景付きのとき描画が乱れていたのを修正
- DispStr(), PrnOutText() 内で描画時にキリル文字変換を行っていたのを削除
  - RussConvStr()
  - 従来も無効化していた
  - 内部バッファに文字をUnicodeで保存したときに、表示に適したANSI文字コードに変換して保存している

Revision 8675 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 8 16:00:51 2020 UTC (3 years, 11 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5272 byte(s)
Diff to previous 8445
buffer.c に関連する定義を buffer.h に移動

- common/tttypes.h に入っていた

Revision 8445 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 17 12:15:31 2019 UTC (4 years, 2 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5229 byte(s)
Diff to previous 8106
Merge branch 'unicode_buf'

Revision 8106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 10 14:42:39 2019 UTC (4 years, 5 months ago) by yutakapon
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5143 byte(s)
Diff to previous 7717
Eterm look-feel: 
- 「壁紙と画像を混合する」を設定できるようにした。
  -- teraterm.ini に BGIgnoreThemeFile エントリを追加した。デフォルトはoff。
- 壁紙と混合する画像ファイルをランダムに選択する際、無関係なファイルを選択することがある問題を修正した。


Revision 7717 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 30 14:27:55 2019 UTC (4 years, 9 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5127 byte(s)
Diff to previous 7534
WM_DPICHANGEメッセージのハンドリングを改善

- r7716 はスムーズにスケーリングできない場合があった
  - OSが提案するウィンドウサイズが、実際のサイズと大きく異なることがある
    - 移動先モニタディスプレイが125%などの拡大率などの場合
    - DPI比率だけでは正しいサイズが算出できない
    - フォントサイズが単純計算で出せない
  - スケーリング後、WM_DPICHANGE再度発生→拡大縮小処理→…ループが発生する
- DPIに合わせて、ウィンドウサイズを計算、DPIが変化しない位置に移動するようにした

Revision 7534 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 29 15:09:42 2019 UTC (4 years, 11 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5151 byte(s)
Diff to previous 7528
入力漢字位置がずれる場合があったので対処した

Revision 7528 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 28 16:38:54 2019 UTC (4 years, 11 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5151 byte(s)
Diff to previous 7459
vtwin,teratermでMFCを使用しないようにした

Revision 7459 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 3 16:03:33 2019 UTC (5 years ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5125 byte(s)
Diff to previous 7434
IMEの候補ウィンドウの位置設定を最小限にした

Revision 7434 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 23 17:46:15 2019 UTC (5 years ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5091 byte(s)
Diff to previous 7274
IMEの状態設定/取得をメッセージを元に行うようにした
CaretOn()#vtdisp.cの処理を軽くした

Revision 7274 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 08:45:37 2018 UTC (5 years, 3 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5067 byte(s)
Diff to previous 7272
dttermのウィンドウ操作シーケンス(10:フルスクリーンモード)に暫定対応

本来ならば PuTTY に有るようなフルスクリーンモードを実装すべきだが、
とりあえずは手抜きでウィンドウの最大化を利用する。

Revision 7272 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 08:45:29 2018 UTC (5 years, 3 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5033 byte(s)
Diff to previous 7271
dttermのウィンドウ操作シーケンス(15:ルートウィンドウサイズ報告(pixel))に対応

19:ルートウィンドウサイズ報告(char)ではウィンドウの枠/メニュー部分の
サイズを引いた値で計算しているけれど、これってなんでだっけ?
必要ないような気がする。

今回の実装(15)では引いていない。

Revision 7271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 08:45:25 2018 UTC (5 years, 3 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5018 byte(s)
Diff to previous 7270
dttermのウィンドウ操作シーケンス(13:ウィンドウ位置報告)の動作を更新

- 二番目のパラメータ(Ps2)の値を見るように変更
  - Ps2 が 0 または 1 の時は Ps2 が無い時の動作に合わせた
  - Ps2 が 2 の時はクライアント領域の位置を送るようにした
  - Ps2 がそれ以外の値の時は応答しないようにした

最後の以外は xterm の動作への追従。
xterm では Ps2 が 0 - 2 以外の時は 0 と同じ動作をしているが、
Tera Term ではあえて無視する。

Revision 7270 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 08:45:21 2018 UTC (5 years, 3 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 5005 byte(s)
Diff to previous 6841
dttermのウィンドウ操作シーケンス(14:ウィンドウサイズ報告)の動作を更新

- CSI 14 t で送るのをウィンドウのサイズからクライアント領域のサイズに変更
- 二番目のパラメータ(Ps2)の値を見るように変更
  - Ps2 が 0 または 1 の時は Ps2 が無い時の動作に合わせた
  - Ps2 が 2 の時はウィンドウサイズを送るようにした
  - Ps2 がそれ以外の値の時は応答しないようにした

最後の以外は xterm の動作への追従。
xterm では Ps2 が 0 - 2 以外の時はクライアント領域のサイズを送っているが、
Tera Term ではあえて無視する。

Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 4992 byte(s)
Diff to previous 6806
TeraTerm Project としてのライセンス表記を追加

・Tera Term 本体分を横 80 桁に収まるように改行位置を調整
・ttssh 関連の分を追加

Revision 6806 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 15 00:37:01 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 4996 byte(s)
Diff to previous 6306
TeraTerm Project としてのライセンス表記を追加

とりあえず Tera Term 本体分。
TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。

TODO: 過去に取り込んだパッチに関する著作権表記の追加

Revision 6306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 19 01:49:13 2016 UTC (8 years ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3530 byte(s)
Diff to previous 5073
OSC 4/11/104/111 で BCE 用の情報の更新が抜けていたのを修正。


Revision 5073 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 24 11:07:38 2012 UTC (11 years, 3 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3503 byte(s)
Diff to previous 4770
ITU-T Rec. T-416 風の RGB 色指定に対応した。
現状の実装は、256 色のパレットの中から近似色を選ぶ。
また、256 色パレット指定も : をパラメータ区切りとして受け付けるようにした。

対応形式:
  CSI 38 ; 2 ; R ; G ; B m   -- Konssole
  CSI 38 ; 2 ; R : G : B m   -- 独自
  CSI 38 ; 2 : R : G : B m   -- T-416 風
  CSI 38 : 2 : R : G : B m   -- xterm pl282 とか
  CSI 38 ; 5 : C m           -- T-416
  CSI 38 : 5 : C m           -- xterm pl282 とか


Revision 4770 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 10:20:48 2011 UTC (12 years, 3 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3446 byte(s)
Diff to previous 4644
OSC 5, 105, 110, 111, 115, 116 に対応

#undef APHABLEND_TYPE2 に出来るだけ対応するようにしていたけれど、そろそろ考えないようにしたいな。
ただ、その為には ALPHABLEND_TYPE2 関連のコードを整理しないと。


Revision 4644 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 20 04:00:32 2011 UTC (12 years, 5 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3388 byte(s)
Diff to previous 4250
OSC 10, 11, 15, 16 に対応。


Revision 4250 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 22 06:27:26 2010 UTC (13 years, 2 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3396 byte(s)
Diff to previous 3715
ウィンドウサイズ変更制御シーケンスに対して、実際のウィンドウサイズを返すようにした。


Revision 3715 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 12 06:42:18 2009 UTC (14 years, 2 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3346 byte(s)
Diff to previous 3475
Eterm look-feelを有効にしている時、Reverse Video (DECSCNM)のset/resetが行われると、以降まともに描画が更新されなくなるのを修正した。(暫定)
http://lunatear.net/archives/001056.html

# Eterm look-feel有効時のDECSCNMはまだちゃんと動いていないので、修正が必要


Revision 3475 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 12 17:12:00 2009 UTC (14 years, 8 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3315 byte(s)
Diff to previous 3469
ルートウィンドウサイズ報告シーケンスに対応。
  <CSI> 19 t
    応答: <CSI> 9 ; H ; W t
           H,W: ルートウィンドウの高さ/幅


Revision 3469 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 12 08:43:03 2009 UTC (14 years, 8 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3273 byte(s)
Diff to previous 3466
ウィンドウ位置報告制御シーケンスに対応。
  <CSI> 13 t
    応答: <CSI> 3 ; X ; Y t
           X,Y: ウィンドウの位置


Revision 3466 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 11 10:31:09 2009 UTC (14 years, 9 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3233 byte(s)
Diff to previous 3464
ウィンドウ状態報告制御シーケンスに対応
  <CSI> 11 t
    応答: <CSI> 1 t -- 通常状態
          <CSI> 2 t -- 最小化状態


Revision 3464 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 10 14:22:14 2009 UTC (14 years, 9 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3204 byte(s)
Diff to previous 3322
ウィンドウサイズ変更シーケンス(ピクセル単位)に対応。
  <CSI> 4 ; H ; W t
     H: ウィンドウの高さ
     W: ウィンドウの横幅


Revision 3322 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 17 10:14:24 2009 UTC (14 years, 10 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3169 byte(s)
Diff to previous 3310
カーソル形状変更時のちらつきを抑えた


Revision 3310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 15 03:40:16 2009 UTC (14 years, 10 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3170 byte(s)
Diff to previous 3309
ウィンドウリフレッシュ制御シーケンス(dtterm由来?)に対応
  <CSI> 7 t


Revision 3309 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 13 11:51:36 2009 UTC (14 years, 10 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3143 byte(s)
Diff to previous 3302
ウィンドウ位置(Zオーダ)変更制御シーケンス(dtterm由来?)に対応
  <CSI> Ps t
    Ps=5	前面に移動
       6	背面に移動


Revision 3302 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 10 12:44:00 2009 UTC (14 years, 11 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 3006 byte(s)
Diff to previous 3297
ウィンドウ最小化/最大化制御シーケンス(dtterm由来?)に対応。
  <CSI> Ps t
    Ps=1	最小化解除
       2	最小化
       9;0	最大化解除
       9;1	最大化

ウィンドウ位置変更もだけど、セキュリティ的には受け入れるか設定できた方がいいと思われる。


Revision 3297 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 8 15:11:32 2009 UTC (14 years, 11 months ago) by doda
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 2974 byte(s)
Diff to previous 3227
ウィンドウ位置変更シーケンス(dtterm由来?)に対応。
  <CSI> 3 ; X ; Y t
     X,Y: ウィンドウの位置

% ruby -e 'STDOUT.sync=true; 10.times do print "\e[3;#{rand 200};#{rand 200}t"; sleep 1; end'


Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 15:10:33 2009 UTC (14 years, 11 months ago) by maya
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 2938 byte(s)
Diff to previous 3221
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換

Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 09:37:20 2009 UTC (14 years, 11 months ago) by maya
Original Path: trunk/teraterm/teraterm/vtdisp.h
File length: 2835 byte(s)
Diff to previous 2488
CVS から SVN へ移行: trunk に集約

Revision 2488 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 23 16:34:33 2008 UTC (15 years, 10 months ago) by maya
Original Path: teraterm/trunk/teraterm/vtdisp.h
File length: 2835 byte(s)
Diff to previous 2476
ConfirmChangePaste の確認ダイアログの位置を、VTウインドウの直上からキャレットの位置に変更した。
author: doda


Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Apr 14 17:35:50 2008 UTC (15 years, 10 months ago) by maya
Original Path: teraterm/trunk/teraterm/vtdisp.h
File length: 2772 byte(s)
ファイル移動に伴う修正


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26