「すべて閉じる」の版間の差分
バージョンの表記を修正 |
空行と改行の除去 |
||
| 1行目: | 1行目: | ||
いっぺんに複数のタブを閉じます。 | いっぺんに複数のタブを閉じます。 | ||
*途中で「保存の確認」ダイアログを表示するタイプと表示しないタイプがあります。 | *途中で「保存の確認」ダイアログを表示するタイプと表示しないタイプがあります。 | ||
| 17行目: | 16行目: | ||
:アイコンのデザインをもうちょっと変更。 | :アイコンのデザインをもうちょっと変更。 | ||
:[[#「すべて閉じる」の統合版(include版)|include版]] を追加。 | :[[#「すべて閉じる」の統合版(include版)|include版]] を追加。 | ||
== すべて閉じる == | == すべて閉じる == | ||
| 25行目: | 23行目: | ||
*「未保存*」以外のタブ(変更マーク「*」がないタブ)をすべて閉じるなら、別ページに「[[変更なしのタブをすべて閉じる]]」マクロがあります。 | *「未保存*」以外のタブ(変更マーク「*」がないタブ)をすべて閉じるなら、別ページに「[[変更なしのタブをすべて閉じる]]」マクロがあります。 | ||
*「無題」をふくめたすべての「未保存*」のタブについて保存処理や確認ダイアログが必要であれば、[[ヘルプ:ファイル#すべて保存して閉じる|ファイルメニュー]]の「すべて保存して閉じる」や「すべて閉じる」を使用してください。 | *「無題」をふくめたすべての「未保存*」のタブについて保存処理や確認ダイアログが必要であれば、[[ヘルプ:ファイル#すべて保存して閉じる|ファイルメニュー]]の「すべて保存して閉じる」や「すべて閉じる」を使用してください。 | ||
ファイルメニューの「'''すべて閉じる''' (Shift+Alt+X)」の [[マクロリファレンス:Window インターフェイス#Close メソッド|マクロコード]] | ファイルメニューの「'''すべて閉じる''' (Shift+Alt+X)」の [[マクロリファレンス:Window インターフェイス#Close メソッド|マクロコード]] | ||
| 41行目: | 38行目: | ||
editor.SaveCloseAll(); | editor.SaveCloseAll(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== 保存の確認をせずに閉じる === | === 保存の確認をせずに閉じる === | ||
| 74行目: | 70行目: | ||
window.Close(); | window.Close(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 他のタブを閉じる == | == 他のタブを閉じる == | ||
| 82行目: | 77行目: | ||
=== 左側のタブを閉じる === | === 左側のタブを閉じる === | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
#title = "左側のタブをすべて閉じる" | #title = "左側のタブをすべて閉じる" | ||
| 99行目: | 93行目: | ||
d.Activate(); | d.Activate(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== 右側のタブをすべて閉じる === | === 右側のタブをすべて閉じる === | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
#title = "右側のタブをすべて閉じる" | #title = "右側のタブをすべて閉じる" | ||
| 115行目: | 107行目: | ||
d.Activate(); | d.Activate(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== 他のタブをすべて閉じる === | === 他のタブをすべて閉じる === | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
#title = "他のタブをすべて閉じる" | #title = "他のタブをすべて閉じる" | ||
| 135行目: | 125行目: | ||
d.Activate(); | d.Activate(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 他のタブをすべて閉じる(オプションつき) == | == 他のタブをすべて閉じる(オプションつき) == | ||
| 190行目: | 179行目: | ||
[[ファイル:Mery_すべて閉じる(メニュー).png|link=|border|right|ポップアップメニュー]] | [[ファイル:Mery_すべて閉じる(メニュー).png|link=|border|right|ポップアップメニュー]] | ||
「すべて閉じる」と「他のタブを閉じる」の機能 '''全部入り''' です。<br><br> | 「すべて閉じる」と「他のタブを閉じる」の機能 '''全部入り''' です。<br><br> | ||
※入力ダイアログかポップアップメニューで動作モードを指定します(ソースコード内の設定項目で「デフォルト値」を指定しておくと Enter または Space キーだけで処理を開始できます)。 | ※入力ダイアログかポップアップメニューで動作モードを指定します(ソースコード内の設定項目で「デフォルト値」を指定しておくと Enter または Space キーだけで処理を開始できます)。 | ||
| 317行目: | 305行目: | ||
== 「すべて閉じる」の統合版(include版) == | == 「すべて閉じる」の統合版(include版) == | ||
macros フォルダに [[includeライブラリ]] を導入しているばあいは、「[[#「すべて閉じる」の統合版(モード選択)|統合版]]」の設定をポップアップメニュー内のサブメニューからから変更できるという …ただそれだけです(一応メニュー項目を少し増やしてます)。<br> | macros フォルダに [[includeライブラリ]] を導入しているばあいは、「[[#「すべて閉じる」の統合版(モード選択)|統合版]]」の設定をポップアップメニュー内のサブメニューからから変更できるという …ただそれだけです(一応メニュー項目を少し増やしてます)。<br> | ||
興味のある方は、[[#ダウンロード|ZIP書庫]] 内の「include版」フォルダの JS ファイルをご利用ください。 | 興味のある方は、[[#ダウンロード|ZIP書庫]] 内の「include版」フォルダの JS ファイルをご利用ください。 | ||
※ ソースコード4行目「#include "include/IO.js"」をコメントアウトすると、ふつうの「統合版」としても使用できます。 | ※ ソースコード4行目「#include "include/IO.js"」をコメントアウトすると、ふつうの「統合版」としても使用できます。 | ||
| 794行目: | 783行目: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
いつもポップアップメニューのマクロばかりなので、少しだけヒネってみました。 | いつもポップアップメニューのマクロばかりなので、少しだけヒネってみました。 | ||
スポンサーリンク