「全角/半角変換」の版間の差分
<source>タグを<syntaxhighlight>タグに置き換え |
空行と改行の除去 |
||
| 6行目: | 6行目: | ||
* マクロ実行時に Ctrl キーが押されていないときは、編集メニュー >> 選択範囲の変換 >> 「'''半角に変換'''」、Ctrl キーが押されているときは「'''全角に変換'''」をおこなう。 | * マクロ実行時に Ctrl キーが押されていないときは、編集メニュー >> 選択範囲の変換 >> 「'''半角に変換'''」、Ctrl キーが押されているときは「'''全角に変換'''」をおこなう。 | ||
※このマクロは、基本的に '''ツールバーアイコン''' にして使用する想定で作ってあります。 | ※このマクロは、基本的に '''ツールバーアイコン''' にして使用する想定で作ってあります。 | ||
<div id="注2" class="warningbox"> | <div id="注2" class="warningbox"> | ||
* '''外部実行ファイル [[GetKeyState.exe(キー状態取得実行ファイル)|GetKeyState.exe]] を利用して Ctrl キー押し下げ判定をします。''' | * '''外部実行ファイル [[GetKeyState.exe(キー状態取得実行ファイル)|GetKeyState.exe]] を利用して Ctrl キー押し下げ判定をします。''' | ||
| 22行目: | 22行目: | ||
* 外部実行ファイルを呼び出すため、Ctrl+H キーなどや Ctrl+クリックが速すぎると Ctrl キーの押し下げ状態を正しく取得できないことがあります。<br> 「全角変換」がうまく機能しないときは、Ctrl キーを放すタイミングを遅らせてください(マクロが発動するまで、またはマクロの処理が終了するまで Ctrl キーを押し下げたままにする)。 | * 外部実行ファイルを呼び出すため、Ctrl+H キーなどや Ctrl+クリックが速すぎると Ctrl キーの押し下げ状態を正しく取得できないことがあります。<br> 「全角変換」がうまく機能しないときは、Ctrl キーを放すタイミングを遅らせてください(マクロが発動するまで、またはマクロの処理が終了するまで Ctrl キーを押し下げたままにする)。 | ||
;選択範囲内の英数カナの全角/半角の相互変換(トグル)は >> 「[[全角/半角 トグル変換]]」マクロ | ;選択範囲内の英数カナの全角/半角の相互変換(トグル)は >> 「[[全角/半角 トグル変換]]」マクロ | ||
;大文字/小文字の相互変換は >> 「[[大文字/小文字/頭文字 トグル変換]]」マクロ | ;大文字/小文字の相互変換は >> 「[[大文字/小文字/頭文字 トグル変換]]」マクロ | ||
== ソースコード == | == ソースコード == | ||
;ダウンロード: 「[[ファイル:全角/半角変換.zip]]」(アイコン入り) | ;ダウンロード: 「[[ファイル:全角/半角変換.zip]]」(アイコン入り) | ||
*2019/05/11: 空行で実行すると無用にアンドゥするバグを修正 | *2019/05/11: 空行で実行すると無用にアンドゥするバグを修正 | ||
スポンサーリンク