diff --git a/target/docs/FAQ.htm b/target/docs/FAQ.htm index ff232277..17e8d7a1 100644 --- a/target/docs/FAQ.htm +++ b/target/docs/FAQ.htm @@ -301,7 +301,7 @@
Numpad0 & Numpad1::MsgBox "You pressed Numpad1 while holding down Numpad0."
さて、Numpad0が上記のようなホットキーの起動に使われなかったときは、いつでも本物のNumpad0のキーストロークを送るようにするには、以下のホットキーを追加してください:
$Numpad0::Send "{Numpad0}"-
プレフィックス$は、無限ループに関する警告ダイアログを防ぐために必要です(ホットキーが「自分自身を送信」するため)。In addition, the above action occurs at the time the key is released.
+プレフィックス$は、無限ループに関する警告ダイアログを防ぐために必要です(ホットキーが「自分自身を送信」するため)。また、鍵が離された時点で上記の動作が発生します。
以下はその例です。
ウィンドウクラスは、上図のように「ahk_class」という単語を使ってタイトルと区別します。複数の条件を組み合わせる場合は、ウィンドウのタイトルを最初に記載します。For example: "Untitled ahk_class Notepad"
.
ウィンドウクラスは、上図のように「ahk_class」という単語を使ってタイトルと区別します。複数の条件を組み合わせる場合は、ウィンドウのタイトルを最初に記載します。事例:"Untitled ahk_class Notepad"
。
関連:ahk_class
この変数は、以下の場合に効果がありません:
この変数の効果を説明するために、この例を考えてみましょう:^!a::Send "abc"
。
Send関数が実行されると、まずCtrlと Altを解除して、文字が正しく送信されるようにします。すべてのキーを送信した後、関数はCtrlと Altを安全に押し戻せるかどうか(ユーザーがまだ押し続けているかどうかを確認するため)わからない。しかし、指定されたミリ秒未満しか経過していない場合は、ユーザーがまだキーを離す機会がなかったと判断し、物理的な状態に合わせてキーを押し戻します。そうしないと、修飾キーが押し戻されず、同じキーや別のキーを修飾させるために、ユーザーは一旦キーを離して再度押す必要があります。
diff --git a/target/docs/lib/FileEncoding.htm b/target/docs/lib/FileEncoding.htm index 6f12269a..2f2f7d28 100644 --- a/target/docs/lib/FileEncoding.htm +++ b/target/docs/lib/FileEncoding.htm @@ -22,7 +22,7 @@以下のいずれかの値を指定します:
-CP0または空文字列:システムデフォルトのANSIコードページ下記の備考をご覧ください。
+CP0または空文字列:システムデフォルトのANSIコードページ。下記の備考をご覧ください。
UTF-8:Unicode UTF-8、CP65001と同等です。
UTF-8-RAW:上記と同様ですが、新規ファイル作成時にバイトオーダーマークを付与しません。
UTF-16:Unicode UTF-16 リトルエンディアンバイトオーダーで、CP1200と同等。
@@ -37,7 +37,7 @@前の設定に戻す機能です。
FileEncodin が使われていないときは、エンコードの初期値はCP0ですIf FileEncoding is not used, the default encoding is CP0.
+FileEncodingが使われていないときは、エンコードの初期値はCP0です。
CP0は、普遍的に1つのコードページを識別するのではなく、システムのデフォルトのANSIコードページに対応し、システムロケールまたは「非Unicodeプログラム用の言語」のシステム設定に依存します。実際のコードページ番号を取得するには、DllCall("GetACP")
を呼び出します。
組込変数A_FileEncodingに現在の設定が格納されます。
新しく起動するスレッド(ホットキー、カスタムメニュー項目、時間指定サブルーチンなど)はすべて、この機能のデフォルト設定で新しくスタートします。このデフォルトは、スクリプト起動時にこの関数を使用することで変更することができます。
diff --git a/target/docs/lib/FileSetAttrib.htm b/target/docs/lib/FileSetAttrib.htm index 3490dc7c..af4d6a42 100644 --- a/target/docs/lib/FileSetAttrib.htm +++ b/target/docs/lib/FileSetAttrib.htm @@ -59,7 +59,7 @@ファイルが見つかった場合、A_LastErrorには0(ゼロ)または最後の失敗の直後のオペレーティングシステムのGetLastError()関数の結果が設定されます。それ以外の場合、A_LastError は、ファイルが見つからなかった理由を示す可能性のあるエラーコードを含みます。
The compression state of files cannot be changed with this function.
+この機能でファイルの圧縮状態を変更することはできません。
FileGetAttrib、FileGetTime、FileSetTime、FileGetSize、FileGetVersion、ファイルループ
diff --git a/target/docs/lib/Format.htm b/target/docs/lib/Format.htm index 1b0f2d03..1660ad9c 100644 --- a/target/docs/lib/Format.htm +++ b/target/docs/lib/Format.htm @@ -56,7 +56,7 @@s
:Precisionは、印刷する文字数の最大値を指定します。これを超える文字は印刷されません。d
、i
、u
、x
、X
、o
)の場合、Precisionは Widthのように接頭辞0
、デフォルト1として動作します。ULT: Specifies a case transformation to apply to a string value -- Upper, Lower or Title. s
タイプのみ有効です。例えば{:U}
や {:.20Ts}
のようなものです。小文字のl
と t
もサポートされているが、u
は符号なし整数用に予約されている。
ULT:文字列の値に適用する大文字と小文字の変換を指定する --Upper、Lower、Title。s
タイプのみ有効です。例えば{:U}
や {:.20Ts}
のようなものです。小文字のl
と t
もサポートされているが、u
は符号なし整数用に予約されている。
Type:入力値がどのように解釈されるべきかを示す、以下のタイプテーブルからの文字。省略された場合、デフォルトはs
です。
By default, the system maps Ctrl+A through Ctrl+Z to ASCII control characters Chr(1) through Chr(26). Other translations may be defined by the system or the active window's keyboard layout. Translation may ignore any modifier key for which the keyboard layout does not define a modifier bitmask. For example, Win+E typically transcribes to "e" if the M option is used.
-The M option might cause some keyboard shortcuts such as Ctrl+← to misbehave while an Input is in progress.
+Mオプションを使用すると、入力中にCtrl+←などの一部のキーボードショートカットが誤動作する場合があります。
T:タイムアウトを設定します(例:T3
またはT2.5
)。
V:VisibleText、VisibleNonTextを1 (true)に設定します。通常、ユーザーの入力はブロックされます(システムから隠されます)。ユーザーのキー入力をアクティブウィンドウに送るには、このオプションを使用します。
*:ワイルドカード。FindAnywhereを1 (true)に設定し、ユーザーが入力した内容のどこにでもマッチを見つけることができるようにします。
diff --git a/target/docs/lib/MsgBox.htm b/target/docs/lib/MsgBox.htm index 24c602c5..8ac7fbe3 100644 --- a/target/docs/lib/MsgBox.htm +++ b/target/docs/lib/MsgBox.htm @@ -62,7 +62,7 @@If blank or omitted, the AlwaysOn/Off attribute of the key is removed (if present). そうでないときは、次のいずれかの値を指定します:
+属性空白または省略したときは、AlwaysOn/Off属性(存在する場合)を削除します。そうでないときは、次のいずれかの値を指定します:
On または 1 (true):キーをオンにし、キーのAlwaysOn/Off属性(存在する場合)を削除します。
Off または 0 (false):キーをオフにし、キーの AlwaysOn/Off 属性を削除します(存在する場合)。
-AlwaysOn:キーを強制的に常時点灯させる。
-AlwaysOff:強制的にキーが永久に外れないようにします。
+AlwaysOn:強制的にキーをオンのままにします。
+AlwaysOff:強制的にキーをオフのままにします。
Sets the master volume to 50 percent. Quotation marks can be omitted.
+マスター音量を50パーセントにします。クオーテーションマークは省略できます。
SoundSetVolume "50"
SoundSetVolume 50
Increases the master volume by 10 percent. Quotation marks cannot be omitted.
+マスター音量を10パーセント上げます。クオーテーションマークは省略できません 。
SoundSetVolume "+10"
Decreases the master volume by 10 percent. Quotation marks can be omitted.
+マスター音量を10パーセント下げます。クオーテーションマークは省略できます。
SoundSetVolume "-10"
SoundSetVolume -10
Increases microphone recording volume by 20 percent.
+マイクロフォンのレコーディングボリュームを20パーセント上げます。
SoundSetVolume "+20", , "Microphone"
E:領域を矩形ではなく楕円にする。このオプションは、Wと Hが存在する場合にのみ有効である。
Rw-h:領域を角を丸めた長方形にする。例えば、r30-30
は、各コーナーに30x30の楕円を使用する。w-hが省略された場合は、30-30が使用される。Rは、Wと Hが存在する場合にのみ有効である。
矩形または楕円: Wと Hのオプションがある場合、新しい表示領域は、最初の(そして唯一の)X-Y座標の組で指定された左上隅を持つ矩形になります。ただし、Eオプションも存在する場合、新しい表示領域は矩形ではなく楕円になる。事例:WinSetRegion "50-0 w200 h250 E"
。
多角形: Wと Hのオプションがない場合、新しい表示領域は、複数のX-Y座標のペアによって決定される多角形になります(各座標のペアは、ウィンドウの左上隅からの相対的なウィンドウ内の点です)。例えば、3組の座標が指定された場合、ほとんどの場合、新しい表示領域は三角形になる。互いに対する座標ペアの順番が重要な場合もある。In addition, the word Wind may be present in Options to use the winding method instead of the alternating method to determine the polygon's region.
+多角形: Wと Hのオプションがない場合、新しい表示領域は、複数のX-Y座標のペアによって決定される多角形になります(各座標のペアは、ウィンドウの左上隅からの相対的なウィンドウ内の点です)。例えば、3組の座標が指定された場合、ほとんどの場合、新しい表示領域は三角形になる。互いに対する座標ペアの順番が重要な場合もある。さらに、多角形の領域を決定するために、交互法の代わりに巻線法を使用するために、Optionsに単語Windが存在するかもしれない。
Filterが省略された場合、FileSelectはデフォルトで「Text Documents (*.txt)」という冗長なフィルターを持たないようになりました。
FileSelectで、pattern with spaces*.ext
のようなフィルターパターンからスペースを取り除かなくなりました。テストでは、パターンの両側にあるスペース(*.cpp; *.h
のセミコロンの後など)は、すでにOSによって無視されているので、悪影響はないはずです。
D
オプション文字による「フォルダ選択」モードでFileSelectを使用できるようになりました。
FileSetAttribは、+、-、^ のプレフィックスが存在しない場合、何もしないのではなく、属性を上書きするようになりました。For example, FileSetAttrib(FileGetAttrib(file2), file1)
copies the attributes of file2 to file1 (adding any that file2 has and removing any that it does not have).
FileSetAttribは、+、-、^ のプレフィックスが存在しない場合、何もしないのではなく、属性を上書きするようになりました。例えば、FileSetAttrib(FileGetAttrib(file2), file1)
は、file2の属性をfile1にコピーします(file2が持っているものは追加し、持っていないものは削除します)。
FileSetAttribとFileSetTimeです:OperateOnFoldersとRecurseのパラメータは、Loop Filesと同じ1つのModeパラメータに置き換えられました。例えば、FileSetAttrib("+a", "*.zip", "RF")
(Fileのみに対して再帰的に操作)。
NumpadキーとNumpad以外のキーの両方に対応するVKコードのNumpad以外の名前をGetKeyNameで返すようにしました。例えば、GetKeyName("vk25")
は、NumpadLeftの代わりにLeftを返します。
GetKeyState now always returns 1 or 0 instead of On or Off.