Develop and Download Open Source Software

Browse Subversion Repository

Log of /trunk/teraterm/common/ttcommon.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 10617 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 3 15:15:04 2023 UTC (12 months ago) by zmatsuo
File length: 3385 byte(s)
Diff to previous 10130
lngファイル名変数を ANSI版から Unicode 版へ切り替え

- get_lang_msgW() -> GetI18nStrWW()
- SetDlgTexts() -> SetDlgTextsW()
- SetWinMenu() を SetWinMenuW() に置き換え
  - ttpcmn/ttcmn.c, def

Revision 10130 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 9 01:08:44 2022 UTC (18 months, 4 weeks ago) by zmatsuo
File length: 3398 byte(s)
Diff to previous 10009
ttpcmn.dll 内の関数の一部分を ttermpro.exe へ移動

- 文字列などヒープ領域を使用する箇所
  - ttcmn_static.c,h へまとめたて、ttermpro.exeへ移動
- この移動で、ttpcmn.dllとtermpro.exeでモジュールをまたいだヒープの操作はなくなった

ticket #45330

Revision 10009 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 23 23:59:07 2022 UTC (20 months, 2 weeks ago) by nmaya
File length: 3615 byte(s)
Diff to previous 9311
アイコンまわりを整理した

ディスプレイ拡大率にあったサイズのアイコンが使われるようにした
  各ウィンドウに動的にセットされるアイコン(タイトルバー・タスクバーなどで表示される)
  通知アイコン
通知アイコンにフルカラーのアイコンが使われるようにした
TTSSH から通知があったときには TTSSH のアイコンが使われるようにした
カスタム通知アイコンをセットする API を変更した

merge from branches/adjust_icon
ticket #43907, #44517

Revision 9311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 18 16:05:10 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 4690 byte(s)
Diff to previous 9244
ANSI送信関数を削除

- 出力をすべて Unicode に置き換えて、使用されなくなったので削除
  - CommTextOut()
  - CommTextEcho()
- 未使用となる変数を削除

Revision 9244 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 10 14:12:02 2021 UTC (2 years, 9 months ago) by zmatsuo
File length: 4817 byte(s)
Diff to previous 9243
キーボードに関連する部分を別ファイルに分離

- 次のファイルを追加
  - teratermttpset/ttset_keyboard.c
  - teraterm/common/tttypes_key.h

Revision 9243 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 10 14:11:51 2021 UTC (2 years, 9 months ago) by zmatsuo
File length: 5148 byte(s)
Diff to previous 9200
SHARED_KEYMAP マクロに関する部分を削除

- SHARED_KEYMAP は従来から無効状態だった
- 使用していないAPI を削除
  - ttpcmn.dll内
  - ChangeDefaultSet()
  - GetDefaultSet()

Revision 9200 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 18 15:27:14 2021 UTC (2 years, 11 months ago) by zmatsuo
File length: 5309 byte(s)
Diff to previous 9048
DetectComPorts()でバッファオーバーランしないよう修正

- テーブルサイズ(4096)よりcomポート数が多い場合オーバーランしていた
- ttpcmn/ttcmn_cominfo.h を追加

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
File length: 5418 byte(s)
Diff to previous 8544
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8544 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 17 15:27:46 2020 UTC (4 years ago) by zmatsuo
File length: 5422 byte(s)
Diff to previous 7725
SSH Authentication Banner の バルーン通知を Unicode 対応とした

- r8530
- NotifyMessageW() 追加 (ttpcmn.dll)
- ttcmn から NotifyIcon 関連を ttcmn_notify.cpp に移動
- vs2005,vs2019,cmake

Revision 7725 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 31 16:13:30 2019 UTC (4 years, 9 months ago) by zmatsuo
File length: 5066 byte(s)
Diff to previous 7536
関数の引数を明確にした

- 指定なし→voidに変更

Revision 7536 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 1 12:45:02 2019 UTC (4 years, 11 months ago) by zmatsuo
File length: 5054 byte(s)
Diff to previous 7484
MinGWでビルドできるよう調整

Revision 7484 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 14 15:53:55 2019 UTC (4 years, 11 months ago) by zmatsuo
File length: 4701 byte(s)
Diff to previous 6888
GetConvString()#ttime.cの戻り値をconst wchar_t *に変更
前後参照変換の処理を ttime.c に移動
CommTextOutW(), CommTextEchoW() を ttcmn.c に追加
imm32.lib をリンクから外した

Revision 6888 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 26 03:47:58 2017 UTC (6 years, 7 months ago) by doda
File length: 4574 byte(s)
Diff to previous 6841
現在のウィンドウ数を返す関数を作り、vtwin.cpp ではそれを使うように変更。

ループで無理やり数えるくらいならば、pm->NWin を見せるようにする方がいいと思う。
本当は各ウィンドウに対して処理を行うようなイテレータを ttpcmn.dll が提供する方がいいのかもしれないけれど。

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
File length: 4534 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
File length: 4538 byte(s)
Diff to previous 6801
TeraTerm Project としてのライセンス表記を追加

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

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

Revision 6801 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:30:12 2017 UTC (6 years, 8 months ago) by doda
File length: 3072 byte(s)
Diff to previous 6691
eliminate FAR keyword.

Revision 6691 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 11:49:52 2017 UTC (6 years, 10 months ago) by doda
File length: 3256 byte(s)
Diff to previous 6690
Windows 2000 の時は ttssh 側でも通知アイコンをセットするようにした。

Revision 6690 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 11:49:49 2017 UTC (6 years, 10 months ago) by doda
File length: 3215 byte(s)
Diff to previous 6664
通知アイコンを変更できるようにした。

Windows 2000 の時のみ VT Window を作成した時に 4bp のアイコンを登録するようにした。

Revision 6664 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 3 12:51:43 2017 UTC (6 years, 11 months ago) by doda
File length: 3165 byte(s)
Diff to previous 6662
バルーン通知時のアイコンの種類を指定出来るようにした。

Revision 6662 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 3 12:51:37 2017 UTC (6 years, 11 months ago) by doda
File length: 2922 byte(s)
Diff to previous 6076
バルーン通知する為の関数を追加

ToDo:
・Windows95 等でも問題なく動く?
・_WIN32_IE を 0x501 に決め打ちしてるけれど問題ない?
・Windows8 以降ではトースト通知を使う方がいいかも。ただ、面倒そう。
・Windows10 では発生するイベントが違ったり、NIN_BALOONTIMEOUT が発生
  しなかったりするらしい(未確認)
  https://blogs.msdn.microsoft.com/japan_platform_sdkwindows_sdk_support_team_blog/2016/02/03/windows-10-12/
・バルーン通知時に通知領域に通知アイコンが出るが、バルーンクリックや
  タイムアウト時に隠すようにしているから邪魔にならないよね?
・バルーン左クリック(Windows10 では右クリックも?)で SetForegroundWindow
  しているけれど、メッセージの履歴を覚えておいてクリックで表示履歴を
  表示する方が便利かも。

Revision 6076 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 5 11:44:40 2015 UTC (8 years, 4 months ago) by salarm
File length: 2599 byte(s)
Diff to previous 5876
USBシリアルに接続中にUSBシリアルケーブルを抜き差しするとCOMに接続できなくなる不具合修正
・COMポートが消えた時に自動的に切断してCOMポートが復活した時に再接続するようにした
※WindowsXP以降でのみ動作


Revision 5876 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 16 16:47:54 2015 UTC (8 years, 9 months ago) by maya
File length: 2559 byte(s)
Diff to previous 5873
ttpmacro の NextParam を ttpset の NextParam と同じ動きにした
Dequote を DequoteParam として ttlib.c に移動した
GetParam を ttcmn.c から ttlib.c に移動した

Revision 5873 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 16 14:33:41 2015 UTC (8 years, 9 months ago) by maya
File length: 2622 byte(s)
Diff to previous 5636
GetParam を ttpcm.dll に移動した

Revision 5636 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 6 11:51:03 2014 UTC (9 years, 8 months ago) by yutakapon
File length: 2559 byte(s)
Diff to previous 5308
チケット #33967 言語UI変更でヘルプが切り替わらない

設定 - 全般 - 言語UIで、メッセージカタログを切り替えた場合、ヘルプファイルも
切り替わるようにした。



Revision 5308 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 9 14:19:15 2013 UTC (10 years, 9 months ago) by maya
File length: 2537 byte(s)
Diff to previous 5299
マクロのエラーダイアログからヘルプの「エラーメッセージ一覧」を開けるようにした
  OpenHelp を ttpcmn.dll に移動

Revision 5299 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 2 12:12:19 2013 UTC (10 years, 9 months ago) by yutakapon
File length: 2484 byte(s)
Diff to previous 5249
ウィンドウを並べて表示に対して、元に戻す(Undo)するメニューを追加した。


Revision 5249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 7 14:13:12 2013 UTC (10 years, 10 months ago) by yutakapon
File length: 2453 byte(s)
Diff to previous 5232
revert SVN#5227


Revision 5232 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 5 12:29:52 2013 UTC (10 years, 10 months ago) by yutakapon
File length: 2517 byte(s)
Diff to previous 5227
全Tera Termウィンドウを閉じる機能を追加した。
ただし、このコミット時点では、どこからも呼び出していないので、実際には動かない。


Revision 5227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 09:51:03 2013 UTC (10 years, 10 months ago) by yutakapon
File length: 2462 byte(s)
Diff to previous 5222
「常に手前に表示」を Window メニューに追加した。




Revision 5222 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 1 15:55:25 2013 UTC (10 years, 10 months ago) by yutakapon
File length: 2398 byte(s)
Diff to previous 4915
Tera Termのウィンドウ群を「並べて表示」する関数を追加した。
関数自体はまだどこからも呼んでいないので、実際にはまだ動かない。


Revision 4915 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 30 12:58:55 2012 UTC (11 years, 10 months ago) by yutakapon
File length: 2269 byte(s)
Diff to previous 4647
- 言語ファイルUIの設定変更時、自動的に Tera Term を再起動するかどうかを
  問い合わせるようにした。
- ttpcmn: RestartTeraTerm() 共通関数を追加した。


Revision 4647 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 20 10:26:18 2011 UTC (12 years, 5 months ago) by doda
File length: 2213 byte(s)
Diff to previous 4030
[Window] メニューに、[Minimize All], [Restore All] を追加した。


Revision 4030 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 20 17:44:02 2010 UTC (13 years, 6 months ago) by doda
File length: 2174 byte(s)
Diff to previous 3950
PrevWin/NextWin のウィンドウ切り替えで、非表示状態のウィンドウは飛ばすようにした。


Revision 3950 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 27 14:07:14 2010 UTC (13 years, 7 months ago) by doda
File length: 2215 byte(s)
Diff to previous 3505
最小化されたウィンドウを対象外とした、次/前のウィンドウを表示するショートカットキー NextShownWin/PrevShownWin を追加。


Revision 3505 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 16 09:37:13 2009 UTC (14 years, 8 months ago) by doda
File length: 2157 byte(s)
Diff to previous 3227
ファンクションキーの出力等もバッファリングするようにした。


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
File length: 2094 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
File length: 2038 byte(s)
Diff to previous 2476
CVS から SVN へ移行: trunk に集約

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/common/ttcommon.h
File length: 2038 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