• R/O
  • SSH
  • HTTPS

ttssh2: コミット


コミットメタ情報

リビジョン7132 (tree)
日時2018-06-14 17:43:47
作者doda

ログメッセージ

TermIsWin が on の時はタイトルバーのダブルクリックで最大化する #38074

タイトルバーのダブルクリックするとウィンドウサイズを端末に合わせるが、
TermIsWin が on の時はこの動作の意味が無いので、一般的なアプリと同じ
ようにウィンドウの最大化を行うようにする。

変更サマリ

差分

--- trunk/teraterm/teraterm/vtwin.cpp (revision 7131)
+++ trunk/teraterm/teraterm/vtwin.cpp (revision 7132)
@@ -2513,7 +2513,7 @@
25132513
25142514 void CVTWindow::OnNcLButtonDblClk(UINT nHitTest, CPoint point)
25152515 {
2516- if (! Minimized && (nHitTest == HTCAPTION)) {
2516+ if (! Minimized && !ts.TermIsWin && (nHitTest == HTCAPTION)) {
25172517 DispRestoreWinSize();
25182518 }
25192519 else {
--- trunk/doc/en/html/about/history.html (revision 7131)
+++ trunk/doc/en/html/about/history.html (revision 7132)
@@ -36,6 +36,7 @@
3636 <li>Changes
3737 <ul>
3838 <li>added the <a href="../setup/teraterm-win.html#title">Title format configuration</a> on the General tab of the <a href="../menu/setup-additional.html#TitleFormat">Additional settings dialog</a>.</li>
39+ <li>Window size is maximized when the titlie bar is double-clicked if <a href="../menu/setup-terminal.html#TermIsWin">"Term size = win size"</a> setting is on.</li>
3940 </ul>
4041 </li>
4142
--- trunk/doc/en/html/usage/mouse.html (revision 7131)
+++ trunk/doc/en/html/usage/mouse.html (revision 7132)
@@ -40,8 +40,16 @@
4040 It is effective when <a href="../menu/setup-additional.html">DisableMouseRButtonPaste</a> is disabled.</dd>
4141
4242 <dt>Double clicking the left button on the title bar</dt>
43-<dd>If the window size (real screen size) is not equal to the terminal size (logical size of the terminal), resizes the window to the terminal size. A further double clicking restores the original window size.</dd>
43+<dd>
44+ <dl>The behaviour is changed according to the <a href="../menu/setup-terminal.html#TermIsWin">"Term size = win size"</a> setting.
45+ <dt>On</dt>
46+ <dd>Maximize window. If the window is already maximized, restore to the original size.</dd>
4447
48+ <dt>Off</dt>
49+ <dd>If the window size (real screen size) is not equal to the terminal size (logical size of the terminal), resizes the window to the terminal size. A further double clicking restores the original window size.</dd>
50+ </dl>
51+</dd>
52+
4553 <dt>Clicking the left button while pressing the Ctrl key</dt>
4654 <dd>If the menu bar is hidden, the pop-up menu appears. To hide the menu bar, check the Hide menu bar option in the [Setup] Window dialog box.</dd>
4755
--- trunk/doc/ja/html/usage/mouse.html (revision 7131)
+++ trunk/doc/ja/html/usage/mouse.html (revision 7132)
@@ -40,8 +40,16 @@
4040 <a href="../menu/setup-additional.html">DisableMouseRButtonPaste</a> が無効のときに動作する。</dd>
4141
4242 <dt>タイトルバーの上で左ボタンをダブルクリック</dt>
43-<dd>ウインドウサイズ(ウインドウの実際の大きさ)がターミナルサイズ(端末の論理的な画面の大きさ)と異なるとき、ウィンドウサイズをターミナルサイズと同じになるように変更します。その後、もう一度タイトルバーをダブルクリックすると、もとのウインドウサイズに戻ります。</dd>
43+<dd><a href="../menu/setup-terminal.html#TermIsWin">Term size = win size</a>の設定によって動作が変わります。
44+ <dl>
45+ <dt>onの時</dt>
46+ <dd>ウィンドウのサイズを最大化します。既に最大化されている場合は、もとのサイズに戻します。</dd>
4447
48+ <dt>offの時</dt>
49+ <dd>ウインドウサイズ(ウインドウの実際の大きさ)がターミナルサイズ(端末の論理的な画面の大きさ)と異なるとき、ウィンドウサイズをターミナルサイズと同じになるように変更します。その後、もう一度タイトルバーをダブルクリックすると、もとのウインドウサイズに戻ります。</dd>
50+ </dl>
51+</dd>
52+
4553 <dt>Ctrl キーを押しながら左ボタンをクリック</dt>
4654 <dd>メニューバーがなければ、ポップアップメニューが現れます。メニューバーを隠すには、<A HREF="../menu/setup-window.html">[Setup] Window</A> で Hide menu bar を選択してください。</dd>
4755
--- trunk/doc/ja/html/about/history.html (revision 7131)
+++ trunk/doc/ja/html/about/history.html (revision 7132)
@@ -36,6 +36,7 @@
3636 <li>変更
3737 <ul>
3838 <li><a href="../menu/setup-additional.html#TitleFormat">Additional settingsダイアログ</a>の General タブに<a href="../setup/teraterm-win.html#title">タイトル形式の設定</a>を追加した。</li>
39+ <li><a href="../menu/setup-terminal.html#TermIsWin">Term size = win size</a> 設定が on の場合は、タイトルバーをダブルクリックした時にウィンドウサイズを最大化するように変更した。</a>
3940 </ul>
4041 </li>
4142
旧リポジトリブラウザで表示