Develop and Download Open Source Software

Browse Subversion Repository

Log of /trunk/teraterm/teraterm/ttwinman.c

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: 8301 byte(s)
Diff to previous 10496
lngファイル名変数を ANSI版から Unicode 版へ切り替え

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

Revision 10496 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 15 15:06:50 2023 UTC (13 months, 3 weeks ago) by zmatsuo
File length: 8283 byte(s)
Diff to previous 9501
TGetHNRec を別ファイルに移動した

- TGetHNRec 構造体は主にプラグインで使用
- HostNameMaxLength(ホスト名長 = コマンドライン長)を移動

Revision 9501 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 27 12:48:49 2021 UTC (2 years, 4 months ago) by zmatsuo
File length: 8186 byte(s)
Diff to previous 9335
設定ファイルを置くフォルダを変更

- フォルダ
  - %APPDATA%\teraterm5 (%USERPROFILE%\AppData\Roaming\teraterm5)
- ファイル
  - TERATERM.INI
  - KEYBOARD.CFG
  - broadcast.log
- 使用していない GetDefaultFName() を削除
  - GetDefaultFNameW() に置き換えた
- フォルダに関する関数を整理
  - GetHomeDirW() を修正
    - 設定ファイルを置くフォルダを返す
    - ttypes.HomeDirW と同一
	- 従来は ttermpro.exe などが置いてあるフォルダを返していた
  - GetLogDirW() を追加
    - ログなどを置くフォルダを返す
    - ttypes.LogDirW と同一
  - GetExeDirW() を追加
    - ttermpro.exe などが存在するフォルダを返す
    - ttypes.LogDirW と同一

Revision 9335 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 1 05:36:09 2021 UTC (2 years, 7 months ago) by zmatsuo
File length: 8187 byte(s)
Diff to previous 9324
モジュールの読み込みをUnicode化

- LoadHomeDLL()

Revision 9324 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 29 15:20:20 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 8139 byte(s)
Diff to previous 9048
layer for unicode 向けのコードを削除

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

ticket #40996

Revision 8673 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 3 15:32:42 2020 UTC (3 years, 11 months ago) by zmatsuo
File length: 8177 byte(s)
Diff to previous 8534
タイトルが wchar_t に変換できないときクラッシュしないようにした

Revision 8534 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 9 05:55:29 2020 UTC (4 years ago) by zmatsuo
File length: 8026 byte(s)
Diff to previous 8520
タイトルバー専用文字コード変換関数を移動

- ttwinman.c から vtterm.c へ
- ConvertToCP932()
- static 関数に変更

Revision 8520 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 15:37:35 2020 UTC (4 years, 1 month ago) by zmatsuo
File length: 9232 byte(s)
Diff to previous 8519
ウィンドウのタイトルをUnicode化した

- ChangeTitle()#ttwinman.c

Revision 8519 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 15:37:22 2020 UTC (4 years, 1 month ago) by zmatsuo
File length: 8797 byte(s)
Diff to previous 8445
ウィンドウの作成時 Unicode APIを使用

- pDefWindowProcW() 追加
- TTCFrameWnd::CreateW() 追加
- TTCFrameWnd::Create() -> CreateA()
- vtwin、tekwinで、
  - TTCFrameWnd::Create() から CreateW() に変更
- TTCFrameWnd::OnDestroy() 削除 (特に何も行っていない関数)

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
File length: 8795 byte(s)
Diff to previous 8398
Merge branch 'unicode_buf'

Revision 8398 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 22 15:15:01 2019 UTC (4 years, 3 months ago) by doda
File length: 8792 byte(s)
Diff to previous 8225
ロケールの比較に _stricmp() を使うようにした。

Ticket: #39744

問題:
  以下の条件時にウィンドウタイトルが文字化けする
  ・Locale 設定が Japanese
  ・受信漢字コード設定が EUC
  ・ウィンドウタイトル設定シーケンスに漢字が含まれている

原因:
  ロケールの比較で大文字/小文字を区別していた為、ロケールが japanese
  では無い時に EUC -> SJIS の変換が行われなかった。

対処:
  ロケールの比較に _stricmp() を使い、大文字/小文字を区別しないようにした。

Revision 8225 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 25 14:43:54 2019 UTC (4 years, 5 months ago) by zmatsuo
File length: 8790 byte(s)
Diff to previous 7935
コモンダイアログのヘルプボタンが機能するよう修正

- r8017 (4.104) でのエンバグ
- ttwinman.c のグローバル変数 HelpId を削除
  - vtwin.h, tekwin.h 内のプライベートなクラス変数にした

Revision 7935 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 10 07:32:33 2019 UTC (4 years, 6 months ago) by zmatsuo
File length: 8804 byte(s)
Diff to previous 7412
グローバル変数void *pVTWinをファイル内static変数にした

- void *pVTWin で参照すると誤って使用できる
- r7933 の修正で pVTWin がグローバル変数でなくてもよくなった
- teraterm/teraterm.cpp へ CVTWindow* pVTWin として移動

Revision 7412 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 28 13:33:57 2019 UTC (5 years, 1 month ago) by zmatsuo
File length: 8826 byte(s)
Diff to previous 7096
htmlhelpで、hhctrl.ocxを参照するようにした

Revision 7096 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 16 12:51:46 2018 UTC (5 years, 10 months ago) by doda
File length: 8849 byte(s)
Diff to previous 6841
タイトルに表示される baud を bps に変更 #38183

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: 8855 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: 8859 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: 7393 byte(s)
Diff to previous 6792
eliminate FAR keyword.

Revision 6792 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 9 14:32:34 2017 UTC (6 years, 9 months ago) by doda
File length: 7397 byte(s)
Diff to previous 6435
Tera Term 本体関連 DLL をフルパスで LoadLibrary() するようにした。

Revision 6435 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 11 08:53:02 2016 UTC (7 years, 7 months ago) by doda
File length: 7207 byte(s)
Diff to previous 5308
・行末の空白/タブを削除
・インデント調整

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: 7208 byte(s)
Diff to previous 4857
マクロのエラーダイアログからヘルプの「エラーメッセージ一覧」を開けるようにした
  OpenHelp を ttpcmn.dll に移動

Revision 4857 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 8 15:50:26 2012 UTC (12 years ago) by yutakapon
File length: 8631 byte(s)
Diff to previous 4031
名前付きパイプをサポートした。
VMware Player 3.1.5 + Fedora 16 で動作確認済み。

* 未サポート
  - 接続ダイアログからの設定
  - ブレーク送信
  - 他

* コマンドライン
  書式 /NAMEDPIPE 名前付きパイプ名
  例   /NAMEDPIPE \\.\pipe\vmware-serial-port

* teraterm.ini
  Port=namedpipe 追加



Revision 4031 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 21 03:12:13 2010 UTC (13 years, 6 months ago) by maya
File length: 8225 byte(s)
Diff to previous 3874
ファイル名に使う配列の長さを見直した
  ファイル名の長さに MAXPATHLEN を使っていたところは MAX_PATH を使うようにした
  MAXPATHLEN はフォルダ名の長さとしては正しいはず

Revision 3874 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 11 11:15:21 2010 UTC (13 years, 10 months ago) by maya
File length: 8228 byte(s)
Diff to previous 3707
シリアルポート接続のボーレートを直接入力できるようにした。

Revision 3707 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 27 08:27:43 2009 UTC (14 years, 3 months ago) by maya
File length: 8248 byte(s)
Diff to previous 3606
シリアルポートのCOM最大値を4096にした。
  とりあえずteraterm.iniのMaxComPortは256のままにしておく。
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=19635

Revision 3606 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 19 20:03:31 2009 UTC (14 years, 6 months ago) by doda
File length: 8245 byte(s)
Diff to previous 3597
ウィンドウタイトルでTCPポート番号が表示されない場合があるのを修正した。
http://logmett.com/forum/viewtopic.php?f=8&t=1189


Revision 3597 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 21 04:44:49 2009 UTC (14 years, 7 months ago) by maya
File length: 8253 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: 8255 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: 7953 byte(s)
Diff to previous 2616
CVS から SVN へ移行: trunk に集約

Revision 2616 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 11 06:12:59 2008 UTC (15 years, 3 months ago) by doda
Original Path: teraterm/trunk/teraterm/ttwinman.c
File length: 7953 byte(s)
Diff to previous 2609
gettitleで31バイト目までしか取得出来なかったのを修正。


Revision 2609 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 3 17:36:43 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/teraterm/ttwinman.c
File length: 7925 byte(s)
Diff to previous 2608
cv.TitleRemote が空のときはタイトルに反映しないようにした。
cv.TitleRemote をリセットするメニューを追加した。
[Ttssh2-devel 1218]


Revision 2608 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 3 05:40:27 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/teraterm/ttwinman.c
File length: 7796 byte(s)
Diff to previous 2606
AcceptTitleChangeRequest の値を ahead/last に変更


Revision 2606 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 1 22:47:49 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/teraterm/ttwinman.c
File length: 7798 byte(s)
Diff to previous 2603
no message


Revision 2603 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 1 12:31:02 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/teraterm/ttwinman.c
File length: 7687 byte(s)
Diff to previous 2545
リモートからのタイトルを、標準のタイトルとは別のバッファに入れるようにした。
リモートからのタイトルを、標準のタイトルの前または後に表示できるようにした。
AcceptTitleChangeRequest の設定値を off/on から off/overwrite/before/after に変更した。互換性のため on は overwrite として扱う。


Revision 2545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 11:58:47 2008 UTC (15 years, 8 months ago) by doda
Original Path: teraterm/trunk/teraterm/ttwinman.c
File length: 6918 byte(s)
Diff to previous 2476
・TeraTerm -> Tera Term
・その他細かい修正


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/ttwinman.c
File length: 6917 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