Bangs 前髪
Bangs are action commands that control various aspects of skins and Rainmeter. They are executed when used with action options in the skin.前髪は、スキンとRainmeterのさまざまな側面を制御するアクションコマンドです。それらは、スキンのアクションオプションと共に使用されたときに実行されます。
- Operating System bangsオペレーティングシステムの前髪
- Application bangsアプリケーションの前髪
- Option and Variable bangsオプションと可変の強打
- Skin bangsスキンの前髪
- Meter bangsメーター前髪
- Measure bangs前髪を測定する
- Mouse Action state bangsマウスアクション状態の前髪
- Deprecated bangs廃止予定のビッグバン
Bangs can also be used from the Windows command line as a parameter to the Rainmeter.exe executable. Example: "C:\Program Files\Rainmeter\Rainmeter.exe" !RefreshApp
.Bangsは、WindowsコマンドラインからRainmeter.exe実行可能ファイルへのパラメータとしても使用できます。例:"C:\Program Files\Rainmeter\Rainmeter.exe" !RefreshApp
。
Note: Many bangs have a Config
parameter. Unless otherwise specified, valid values are the config name of a currently loaded skin to be acted upon or *
(asterisk) to act on all currently loaded skins. When optional and not supplied, the parameter defaults to the current config. If executing a bang with a "config" parameter from the Windows command line, the parameter is always required.注:多くの前髪にはConfig
パラメータがあります。特に指定のない限り、有効な値は、現在ロードされているスキンの設定名、または*
現在ロードされているすべてのスキンに作用する(アスタリスク)です。オプションで提供されていない場合、パラメータはデフォルトで現在の設定になります。Windowsのコマンドラインから "config"パラメータを指定してbangを実行する場合、パラメータは常に必須です。
Operating System bangsオペレーティングシステムの前髪
!SetClip
Parameter:String
!SetClip
パラメータ:String
-
Copies the specified string to the Windows clipboard. If the string contains spaces, use quotes around the parameter.
String
(required): The string to be copied to the clipboard.String
(必須):クリップボードにコピーされる文字列
Example:!SetClip "This is copied to the clipboard!"
!SetWallpaper
Parameters:File, Position
!SetWallpaper
パラメーター:File, Position
-
Sets the Windows desktop background to the specified image file.
File
(required): The file to be set as the desktop background. The following formats are supported:.bmp
,.jpg
,.png
,.gif
, and.tiff
. If the filename contains spaces, you must enclose the filename in quotes.File
(必須):デスクトップの背景に設定するファイルです。次の形式がサポートされています:.bmp
、.jpg
、.png
、.gif
、と.tiff
。ファイル名にスペースが含まれる場合は、ファイル名を引用符で囲む必要があります。Position
(optional): Sets the position of the wallpaper. Valid values are:Center
,Tile
,Stretch
. Windows 7 (and above) also have the values:Fit
andFill
.Position
(オプション):壁紙の位置を設定します。有効な値は以下のとおりです。Center
、Tile
、Stretch
。Windows 7(およびそれ以降)には、Fit
およびの値もありFill
ます。
Example:!SetWallpaper "Some Image.png" Center
Application bangsアプリケーションの前髪
!About
Parameter:TabName
!About
パラメータ:TabName
-
Opens the About window.
TabName
(optional): Name of the tab to open. Valid values are:Log
(default),Skins
,Plugins
, andVersion
. The valueMeasures
is deprecated and will open theSkins
tab.TabName
(オプション):開くタブの名前。有効な値は以下のとおりですLog
(デフォルト)、 、Skins
、Plugins
とVersion
。値Measures
は推奨されておらず、Skins
タブが開きます。
Example:!About Skins
!Manage
Parameters:TabName, Config, File
!Manage
パラメーター:TabName, Config, File
-
Opens the Manage window.
TabName
(optional): Name of the tab to open. Valid values are:Skins
(default),Layouts
, andSettings
.TabName
(オプション):開くタブの名前。:有効な値はSkins
、(デフォルト)Layouts
、およびSettings
。Config
(optional): Config name. If specified the list on the left will jump to and select the named config. If Config is specified, then TabName is required.Config
(オプション):設定名。指定した場合、左側のリストは指定された設定にジャンプして選択します。Configが指定されている場合は、TabNameが必須です。File
(optional): A skin .ini file in a named config. If specified the list on the left will jump to and select the named skin .ini file. If File is specified, then TabName and Config are required.File
(オプション):名前付き設定のスキン.iniファイル。指定された場合、左側のリストは指定されたスキン.iniファイルにジャンプして選択します。Fileが指定されている場合は、TabNameとConfigが必要です。
Example:!Manage Skins "illustro\Clock" "Clock.ini"
!TrayMenu
- Opens the Rainmeter context menu at the current mouse location.現在のマウス位置にRainmeterコンテキストメニューを開きます。
!Log
Parameters:String, ErrorType
!Log
パラメーター:String, ErrorType
-
Writes a message to the log.
String
(required): The string to be written to the log. If the string contains spaces, enclose the string in quotes.String
(必須):ログに書き込まれる文字列 文字列にスペースが含まれる場合は、文字列を引用符で囲みます。ErrorType
(optional): Specifies the type of error. Valid values are:Notice
(default),Error
,Warning
, andDebug
.ErrorType
(オプション):エラーの種類を指定します。有効な値は以下のとおりですNotice
(デフォルト)、 、Error
、Warning
とDebug
。
Example:!Log "There was an error!" Error
!ResetStats
- Resets the network statistics.ネットワーク統計をリセットします。
!LoadLayout
Parameters:LayoutName
!LoadLayout
パラメーター:LayoutName
-
Loads the named layout. A layout can also be loaded from the Windows command line:
Example:"C:\Program Files\Rainmeter\Rainmeter.exe" !LoadLayout "My Saved Layout"
名前付きレイアウトをロードします。レイアウトはWindowsのコマンドラインからロードすることもできます。
例:"C:\Program Files\Rainmeter\Rainmeter.exe" !LoadLayout "My Saved Layout"
!RefreshApp
-
Does a full refresh of all skins and reloads the list of configs and Rainmeter.ini settings. This is the same as "Refresh All" from the system tray context menu. The main difference from
!Refresh *
is that the skins folder is rescanned.すべてのスキンを完全に更新して、設定のリストとRainmeter.iniの設定を再読み込みします。これは、システムトレイのコンテキストメニューの[Refresh All]と同じです。との主な違い!Refresh *
は、スキンフォルダが再スキャンされることです。 !Quit
- Quits Rainmeter.Rainmeterを終了します。
Play
Parameter:SoundFile
Play
パラメータ:SoundFile
-
Plays the given sound file once.
SoundFile
(required): Path and file to be played. Must be a .wav file.SoundFile
(必須):再生するパスとファイル .wavファイルでなければなりません。
Note: While listed in this section for simplicity, the Play commands are not bangs, and do not require or allow the!
character at the beginning. Rainmeter uses a single-threaded call to embedded Windows functionality to play the sound, and only one sound at a time can be managed, Rainmeter-wide. Playing a sound in any skin will stop any other currently playing sounds.
Example:Play "SomeFile.wav"
PlayLoop
Parameter:SoundFile
PlayLoop
パラメータ:SoundFile
-
Plays the given sound file in a loop.
SoundFile
(required): File to be played. Must be a .wav file.SoundFile
(必須):再生するファイル .wavファイルでなければなりません。
Example:PlayLoop "SomeFile.wav"
PlayStop
- Stops any currently playing sound started by Rainmeter.Rainmeterによって開始された現在再生中のサウンドをすべて停止します。
Option and Variable bangsオプションと可変の強打
!SetOption
Parameters:Meter/Measure, Option, Value, Config
!SetOption
パラメーター:Meter/Measure, Option, Value, Config
-
Sets an option (ie. FontSize, Text, Formula, etc.) of a meter or measure.
Meter/Measure
(required): Name of the meter or measure section.Meter/Measure
(必須):メーターまたはメジャーセクションの名前。Option
(required): Name of the option to be changed.Option
(必須):変更するオプションの名称Value
(required): New value to be set.Value
(必須):設定する新しい値Config
(optional)Config
(オプション)
Details at !SetOption Guide.詳細は!SetOption Guideを参照してください。
Example:!SetOption SomeStringMeter Text "New Text"
!SetVariable
Parameters:Variable, Value, Config
!SetVariable
パラメーター:Variable, Value, Config
-
Sets a new value for a variable. The meter or measure where the variable is used must enable DynamicVariables. !SetVariable can create a new variable in memory, even if it is not pre-defined in the [Variables] section.
Variable
(required): Name of the variable.Variable
(必須):変数の名前Value
(required): New value to be set.Value
(必須):設定する新しい値Config
(optional)Config
(オプション)
Example:!SetVariable SomeVariable "New value!"
!WriteKeyValue
Parameters:Section, Key, Value, FilePath
!WriteKeyValue
パラメーター:Section, Key, Value, FilePath
-
Permanently writes a
Key=Value
pair below a section in a INI formatted file (such as .ini or .inc files). A skin must be refreshed for a new value written to the skin's .ini or .inc files to be re-read and used.Section
(required): If the section does not exist in the file, a new section will be written at the end of the file.Section
(必須):ファイルにセクションが存在しない場合は、ファイルの末尾に新しいセクションが書き込まれます。Key
(required): If the key does not exist under the section, a new key will be written at the end of the section.Key
(必須):セクションの下にキーが存在しない場合は、セクションの末尾に新しいキーが書き込まれます。Value
(required): Value to be written. Any previous value will be overwritten.Value
(必須):書き込む値 以前の値はすべて上書きされます。FilePath
(optional): If not specified, the current skin file is used. The file must exist and must be located under either#SKINSPATH#
or#SETTINGSPATH#
.FilePath
(省略可能):指定しないと、現在のスキンファイルが使用されます。ファイルは存在している必要があり、#SKINSPATH#
またはの下に配置されている必要があります#SETTINGSPATH#
。
Example:!WriteKeyValue Variables MyFontName Arial "#@#Variables.inc"
Option and Variable group bangs:オプションと変数グループの強打:
!SetOptionGroup
Parameters:Group, Option, Value, Config
!SetOptionGroup
パラメーター:Group, Option, Value, Config
-
Sets an option (ie. FontSize, Text, Formula, etc.) of meters and measures in the specified group.
Group
(required): Name of the group.Group
(必須):グループの名前Option
(required): Name of the option to be changed.Option
(必須):変更するオプションの名称Value
(required): New value to be set.Value
(必須):設定する新しい値Config
(optional)Config
(オプション)
Example:!SetOptionGroup StringGroup Text "New text!"
!SetVariableGroup
Parameters:Variable, Value, Group
!SetVariableGroup
パラメーター:Variable, Value, Group
-
Changes the value of a variable in the configs of the specified group.
Variable
(required): Name of the variable.Variable
(必須):変数の名前Value
(required): New value to be set.Value
(必須):設定する新しい値Group
(required): Name of the group.Group
(必須):グループの名前
Example:!SetVariableGroup MyFontName "Arial" ConfigGroup
Skin bangsスキンの前髪
!Show
,!Hide
,!Toggle
Parameter:Config
!Show
、!Hide
、!Toggle
パラメータ:Config
-
Shows or hides an active skin.
Config
(optional)Config
(オプション)
Example:!Toggle "illustro\Clock"
!ShowFade
,!HideFade
,!ToggleFade
Parameter:Config
!ShowFade
、!HideFade
、!ToggleFade
パラメータ:Config
-
Shows or hides an active skin with a fade effect.
Config
(optional)Config
(オプション)
!FadeDuration
Parameter:milliseconds
,Config
!FadeDuration
パラメータ:milliseconds
、Config
-
Sets the FadeDuration value in milliseconds.
milliseconds
(required): Number of milliseconds for fade transition.milliseconds
(必須):フェードトランジションのミリ秒数。Config
(optional)Config
(オプション)
!ShowBlur
,!HideBlur
,!ToggleBlur
Parameter:Config
!ShowBlur
、!HideBlur
、!ToggleBlur
パラメータ:Config
-
Shows or hides the blur behind a skin.
Config
(optional)Config
(オプション)
!AddBlur
,!RemoveBlur
Parameter:Region, Config
!AddBlur
、!RemoveBlur
パラメータ:Region, Config
- Adds or removes a blur region to/from existing blur areas.
!Move
Parameters:X, Y, Config
!Move
パラメーター:X, Y, Config
-
Sets the position of a skin.
X
(required): New X position.X
(必須):新しいX位置Y
(required): New Y position.Y
(必須):新しいY位置Config
(optional)Config
(オプション)
Example:!Move "100" "100"
!ActivateConfig
Parameters:Config, File
!ActivateConfig
パラメーター:Config, File
-
Activates a skin.
Config
(required): The config to be activated.Config
(必須):有効にする設定File
(optional): If not specified, the next .ini file variant in the config folder is activated.File
(省略可能):指定しない場合、configフォルダ内の次の.iniファイルの種類が有効になります。
Example:!ActivateConfig "illustro\Clock" "Clock.ini"
!DeactivateConfig
Parameter:Config
!DeactivateConfig
パラメータ:Config
-
Deactivates a skin.
Config
(optional)Config
(オプション)
Example:!DeactivateConfig "illustro\Clock"
!ToggleConfig
Parameters:Config, File
!ToggleConfig
パラメーター:Config, File
-
Activates or deactivates a skin.
Config
(required): The config to be activated or deactivated.Config
(必須):有効化または無効化する設定。File
(required): The .ini file to be activated or deactivated.File
(必須):有効化または無効化する.iniファイル。
Example:!ToggleConfig "illustro\Clock" "Clock.ini"
!Update
Parameter:Config
!Update
パラメータ:Config
-
Overrides the setting of the Update option in [Rainmeter] and immediately updates the entire skin, all measures and meters. This does not override any UpdateDivider options on measures or meters.
Config
(optional)Config
(オプション)
!Redraw
Parameter:Config
!Redraw
パラメータ:Config
-
Immediately redraws all visible elements of the entire skin, independent of the normal skin update cycle.
Config
(optional)Config
(オプション)
Example:LeftMouseUpAction=[!UpdateMeasure SomeMeasure][!UpdateMeter SomeMeter][!Redraw]
!Refresh
Parameter:Config
!Refresh
パラメータ:Config
-
Reads the skin file and recreates the skin.
Config
(optional)Config
(オプション)
!Delay
Parameter:milliseconds
!Delay
パラメータ:milliseconds
-
Delays execution for a defined number of milliseconds when embedded in an action option. The lowest possible value is 16 milliseconds.アクションオプションに埋め込むと、定義されたミリ秒数だけ実行を遅らせます。可能な最小値は16ミリ秒です。
Note that this is a very limited form of what is offered by the ActionTimer plugin. There is no way to interrupt or cancel this short of a
!Refresh
of the skin, and nothing in the action itself can be dynamically changed during the execution of the action. It is simply a brute-force way to delay part of an action that has multiple components.これはActionTimerプラグインによって提供されるものの非常に限られた形式であることに注意してください。この!Refresh
スキンの不足分を中断またはキャンセルする方法はありません。また、アクション自体の中でアクションの実行中に動的に変更されるものはありません。これは、複数のコンポーネントを含むアクションの一部を遅らせるための単純な方法です。Example:
[!ShowMeter SomeMeter][!Delay 5000][!HideMeter SomeMeter]
例:[!ShowMeter SomeMeter][!Delay 5000][!HideMeter SomeMeter]
!SkinMenu
Parameter:Config
!SkinMenu
パラメータ:Config
-
Opens the skin context menu at the current mouse position.
Config
(optional)Config
(オプション)
!SkinCustomMenu
Parameter:Config
!SkinCustomMenu
パラメータ:Config
-
Opens any defined custom skin context menu at the current mouse position.
Config
(optional)Config
(オプション)
!SetTransparency
Parameters:Alpha, Config
!SetTransparency
パラメーター:Alpha, Config
-
Sets the transparency of a skin.
Alpha
(required): From 0 (invisible) to 255 (opaque).Alpha
(必須):0(不可視)から255(不透明)Config
(optional)Config
(オプション)
Example:!SetTransparency "128" "illustro\Clock"
!ZPos
Parameters:Position, Config
!ZPos
パラメーター:Position, Config
-
Sets the Z-position of a skin.
Position
(required):-2
for On desktop,-1
for Bottom,0
for Normal,1
for On top, or2
for Always on top.Position
(必須):-2
デスクトップの場合-1
、下の場合0
、標準の場合1
、上の場合、または2
常に上の場合。Config
(optional)Config
(オプション)
Example:!ZPos "2" "illustro\Clock"
!Draggable
Parameters:Setting, Config
!Draggable
パラメーター:Setting, Config
-
Sets the Draggable option of a skin.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Config
(optional)Config
(オプション)
!KeepOnScreen
Parameters:Setting, Config
!KeepOnScreen
パラメーター:Setting, Config
-
Sets the KeepOnScreen option of a skin.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Config
(optional)Config
(オプション)
!ClickThrough
Parameters:Setting, Config
!ClickThrough
パラメーター:Setting, Config
-
Sets the ClickThrough option of a skin.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Config
(optional)Config
(オプション)
!SnapEdges
Parameters:Setting, Config
!SnapEdges
パラメーター:Setting, Config
-
Sets the SnapEdges option of a skin.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Config
(optional)Config
(オプション)
!AutoSelectScreen
Parameters:Setting, Config
!AutoSelectScreen
パラメーター:Setting, Config
-
Sets the AutoSelectScreen option of a skin.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Config
(optional)Config
(オプション)
!EditSkin
Parameters:Config, File
!EditSkin
パラメーター:Config, File
-
Edits a skin .ini file using the text editor defined in ConfigEditor in Rainmeter settings, or the text editor associated with .ini files in Windows. The default will be Windows Notepad.exe. If no parameters are defined the current skin .ini file will be edited.
Config
(optional): The config containing the skin.Config
(オプション):スキンを含む設定。File
(optional): The .ini skin file in the config to edit.File
(オプション):編集するconfig内の.iniスキンファイル。
Example:!EditSkin "illustro\Clock" "Clock.ini"
Skin group bangs:スキングループの前髪:
!ShowGroup
,!HideGroup
,!ToggleGroup
Parameter:Group
!ShowGroup
、!HideGroup
、!ToggleGroup
パラメータ:Group
-
Shows or hides a group of active skins.
Group
(required): Group to show or hide.Group
(必須):表示または非表示にするグループ
Example:!ShowGroup "SomeGroup"
!ShowFadeGroup
,!HideFadeGroup
,!ToggleFadeGroup
Parameter:Group
!ShowFadeGroup
、!HideFadeGroup
、!ToggleFadeGroup
パラメータ:Group
-
Shows or hides a group of active skins with a fade effect.
Group
(required): Group to show or hide with a fade effect.Group
(必須):フェード効果を付けて表示または非表示にするグループ。
!FadeDurationGroup
Parameter:milliseconds
,Group
!FadeDurationGroup
パラメータ:milliseconds
、Group
-
Sets the FadeDuration value in milliseconds for a group of skins.
milliseconds
(required): Number of milliseconds for fade transition.milliseconds
(必須):フェードトランジションのミリ秒数。Group
(required): Group to set the value for.Group
(必須):値を設定するグループ
!DeactivateConfigGroup
Parameter:Group
!DeactivateConfigGroup
パラメータ:Group
-
Deactivates a group of skins.
Group
(required): Group to deactivate.Group
(必須):無効にするグループ
!UpdateGroup
Parameter:Group
!UpdateGroup
パラメータ:Group
-
Overrides the setting of the Update option in [Rainmeter] and immediately updates the skins in the specified group, all measures and meters. This does not override any UpdateDivider options on measures or meters.
Group
(required): Group to Update.Group
(必須):更新するグループ
!RedrawGroup
Parameter:Group
!RedrawGroup
パラメータ:Group
-
Overrides the setting of the Update option in [Rainmeter] and immediately redraws all visible elements of the specified group of skins. Meters will use the last value obtained for any measures or variables referenced.
Group
(required): Group to redraw.Group
(必須):再描画するグループ
!RefreshGroup
Parameter:Group
!RefreshGroup
パラメータ:Group
-
Reads the skin file and recreates a group of skins.
Group
(required): Group to refresh.Group
(必須):更新するグループ
!SetTransparencyGroup
Parameters:Alpha, Group
!SetTransparencyGroup
パラメーター:Alpha, Group
-
Sets the transparency of the configs in the specified group.
Alpha
(required): From 0 (invisible) to 255 (opaque).Alpha
(必須):0(不可視)から255(不透明)Group
(required): Name of the the group.Group
(必須):グループの名前
Example:!SetTransparencyGroup "128" "SuiteName"
!DraggableGroup
Parameters:Setting, Group
!DraggableGroup
パラメーター:Setting, Group
-
Sets the Draggable option for each config in the specified group.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Group
(required): Name of the group.Group
(必須):グループの名前
!ZPosGroup
Parameters:Position, Group
!ZPosGroup
パラメーター:Position, Group
-
Sets the Z-position of the configs in the specified group.
Position
(required):-2
for On desktop,-1
for Bottom,0
for Normal,1
for On top, or2
for Always on top.Position
(必須):-2
デスクトップの場合-1
、下の場合0
、標準の場合1
、上の場合、または2
常に上の場合。Group
(required): Name of the group.Group
(必須):グループの名前
!KeepOnScreenGroup
Parameters:Setting, Group
!KeepOnScreenGroup
パラメーター:Setting, Group
-
Sets the KeepOnScreen setting for the specified group.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Group
(required): Name of the group.Group
(必須):グループの名前
!ClickThroughGroup
Parameters:Setting, Group
!ClickThroughGroup
パラメーター:Setting, Group
-
Sets the ClickThrough setting for the specified group.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Group
(required): Name of the group.Group
(必須):グループの名前
!SnapEdgesGroup
Parameters:Setting, Group
!SnapEdgesGroup
パラメーター:Setting, Group
-
Sets the SnapEdges setting for the specified group.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Group
(required): Name of the group.Group
(必須):グループの名前
!AutoSelectScreenGroup
Parameters:Setting, Group
!AutoSelectScreenGroup
パラメーター:Setting, Group
-
Sets the AutoSelectScreen setting for the specified group.
Setting
(required):0
to disable,1
to enable or-1
to toggle.Setting
(必須):0
無効にする、1
有効にする、または-1
切り替えます。Group
(required): Name of the group.Group
(必須):グループの名前
Meter bangsメーター前髪
!ShowMeter
,!HideMeter
,!ToggleMeter
Parameters:Meter, Config
!ShowMeter
、!HideMeter
、!ToggleMeter
パラメータ:Meter, Config
-
Shows or hides the given meter.
Meter
(required): Name of the meter to show or hide.Meter
(必須):表示または非表示にするメーターの名前。Config
(optional)Config
(オプション)
Example:!ToggleMeter "MyMeter"
!UpdateMeter
Parameters:Meter, Config
!UpdateMeter
パラメーター:Meter, Config
-
Overrides the setting of the Update option in [Rainmeter] or any UpdateDivider on the meter, and immediately updates the meter, obtaining new current values for any measures or variables referenced. Note that the meter is not redrawn with any new values until the next update, or if a !Redraw bang is used.
Meter
(required): Name of the meter to update. Use*
to update all meters.Meter
(必須):更新するメーターの名前。*
すべてのメーターを更新するために使用します。Config
(optional)Config
(オプション)
Example:!UpdateMeter "MyMeter"
!MoveMeter
Parameters:X, Y, Meter, Config
!MoveMeter
パラメーター:X, Y, Meter, Config
-
Moves the given meter (not the window) to the specified position. The new position is relative to the top left corner of the skin. The size of the skin window is re-evaluated after the meter is moved. This would make the skin window become larger or smaller to incorporate all meters.
X
(required): New X position.X
(必須):新しいX位置Y
(required): New Y position.Y
(必須):新しいY位置Meter
(required): Name of the meter to move.Meter
(必須):移動するメーターの名前Config
(optional)Config
(オプション)
Example:!MoveMeter 15 10 "MyMeter"
Meter group bangs:メーターグループの前髪:
!ShowMeterGroup
,!HideMeterGroup
,!ToggleMeterGroup
Parameters:Group, Config
!ShowMeterGroup
、!HideMeterGroup
、!ToggleMeterGroup
パラメータ:Group, Config
-
Shows or hides a group of meters.
Group
(required): Group to show or hide.Group
(必須):表示または非表示にするグループConfig
(optional).Config
(オプション)
!UpdateMeterGroup
Parameters:Group, Config
!UpdateMeterGroup
パラメーター:Group, Config
-
Overrides the setting of the Update option in [Rainmeter] or any UpdateDivider on the meters in the specified group, and immediately updates the meters, obtaining new current values for any measures or variables referenced. Note that the meters are not redrawn with any new values until the next update, or if a !RedrawGroup bang is used.
Group
(required): Name of the meter group to update.Group
(必須):更新するメーターグループの名前。Config
(optional)Config
(オプション)
Measure bangs前髪を測定する
!EnableMeasure
,!DisableMeasure
,!ToggleMeasure
Parameters:Measure, Config
!EnableMeasure
、!DisableMeasure
、!ToggleMeasure
パラメータ:Measure, Config
-
Enables or disables the given measure.
Measure
(required): Name of the measure.Measure
(必須):小節の名前。Config
(optional)Config
(オプション)
Example:!ToggleMeasure "CPUMeasure"
!PauseMeasure
,!UnpauseMeasure
,!TogglePauseMeasure
Parameters:Measure, Config
!PauseMeasure
、!UnpauseMeasure
、!TogglePauseMeasure
パラメータ:Measure, Config
-
Pauses or unpauses updating the given measure.
Measure
(required): Name of the measure.Measure
(必須):小節の名前。Config
(optional)Config
(オプション)
Example:!TogglePauseMeasure "CPUMeasure"
!UpdateMeasure
Parameters:Measure, Config
!UpdateMeasure
パラメーター:Measure, Config
-
Overrides the setting of the Update option in [Rainmeter] or any UpdateDivider on the measure, and immediately updates the measure.
Measure
(required): Name of the measure. Use*
to update all measures.Measure
(必須):小節の名前。*
すべての測定値を更新するために使用します。Config
(optional)Config
(オプション)
Example:!UpdateMeasure "CPUMeasure"
!CommandMeasure
Parameters:Measure, Arguments, Config
!CommandMeasure
パラメーター:Measure, Arguments, Config
-
Sends a command to the given measure.
Measure
(required): Name of the measure.Measure
(必須):小節の名前。Arguments
(required): Arguments to send to the measure.Arguments
(必須):メジャーに送信する引数。Config
(optional)Config
(オプション)
Example:!CommandMeasure "NowPlayingParent" "Previous"
Measure group bangs:メジャーグループの前髪:
!EnableMeasureGroup
,!DisableMeasureGroup
,!ToggleMeasureGroup
Parameters:Group, Config
!EnableMeasureGroup
、!DisableMeasureGroup
、!ToggleMeasureGroup
パラメータ:Group, Config
-
Enables or disables the given measures in the specified group.
Group
(required): Name of the group.Group
(必須):グループの名前Config
(optional)Config
(オプション)
!PauseMeasureGroup
,!UnpauseMeasureGroup
,!TogglePauseMeasureGroup
Parameters:Group, Config
!PauseMeasureGroup
、!UnpauseMeasureGroup
、!TogglePauseMeasureGroup
パラメータ:Group, Config
-
Pauses or unpauses updating the given measure in the specified group.
Group
(required): Name of the group.Group
(必須):グループの名前Config
(optional)Config
(オプション)
!UpdateMeasureGroup
Parameters:Group, Config
!UpdateMeasureGroup
パラメーター:Group, Config
-
Overrides the setting of the Update option in [Rainmeter] or any UpdateDivider on the measures in the specified group, and immediately updates the measures.
Group
(required): Name of the group.Group
(必須):グループの名前Config
(optional)Config
(オプション)
Mouse Action state bangsマウスアクション状態の前髪
These bangs set the state of mouse detection / action on one or more meters or the skin background.これらの強打は、1つ以上のメーターまたはスキンの背景に対するマウスの検出/動作の状態を設定します。
The states involved are:関係する州は次のとおりです。
- Enabled: The actions defined on the meter or skin background are detected and executed normally.有効:メーターまたはスキンの背景に定義されているアクションが正常に検出され実行されます。
- Disabled: The actions defined on the meter or skin background are detected, but cause no change to the cursor, and take no action. This can be used to "block" mouse actions on meters or the skin behind, causing them to be ignored, while not taking any action itself.
This is similar to using!SetOption
to set the value of a mouse action to[]
(an empty action).無効:メーターまたはスキンの背景に定義されているアクションは検出されますが、カーソルは変更されず、アクションも実行されません。これは、メーターや背後のスキンに対するマウスの動作を「ブロック」して、アクション自体を実行しないで無視させることができます。
これは!SetOption
、マウスアクションの値を[]
(空のアクション)に設定するのと同じです。 - Cleared: The actions defined on the meter or skin background are in effect "removed", and are not detected. This will allow mouse actions on meters or the skin background behind the meter to be detected and executed.
This is similar to using!SetOption
to set the value of a mouse action to""
(an empty string).オフ:メーターまたはスキンの背景に定義されているアクションは事実上「削除」されているため検出されません。これにより、メーター上のマウス操作またはメーターの後ろのスキンの背景を検出して実行することができます。
これは!SetOption
、マウスアクションの値を""
(空の文字列)に設定するのと同じです。
When action(s) are either Disabled or Cleared, simply returning the state to Enabled, either explicitly or with a toggle, will return the actions to their original defined state, without having to re-define them in a !SetOption
.アクションがDisabledまたはClearedのいずれかの場合、明示的にまたはトグルで、単に状態をEnabledに戻すことで、アクションをaで再定義する必要なく、元の定義済み状態に戻ります!SetOption
。
Mouse actions on meters or the skin background can be set to an initial state of Disabled or Cleared by using the OnRefreshAction action in the [Rainmeter]
section of the skin.スキンのセクションでOnRefreshActionアクションを使用することで、メーターまたはスキンの背景に対するマウスのアクションを初期状態のDisabledまたはClearedに設定できます[Rainmeter]
。
A list of all supported mouse action names is below at Mouse Action Names.サポートされているすべてのマウスアクション名のリストは以下であるマウスアクションの名前。
Meter bangsメーター前髪
!DisableMouseAction
Parameters:Meter, MouseAction(s), Config
!DisableMouseAction
パラメーター:Meter, MouseAction(s), Config
-
Disables the mouse action(s) defined in the MouseAction parameter.MouseActionパラメータで定義されているマウスアクションを無効にします。
Meter
(required): Name of a meter or*
(all) to apply the change to.Meter
(必須):メーターの名前、または*
(すべて)変更を適用します。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Config
(optional)Config
(オプション)
Note: Meter can also be the
[Rainmeter]
section.注:メーターはまた[Rainmeter]
セクションである場合もあります。Examples:
!DisableMouseAction MyMeter "LeftMouseUpAction"
!DisableMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
!DisableMouseAction Rainmeter "MouseScrollDownAction|MouseScrollUpAction"
例:
!DisableMouseAction MyMeter "LeftMouseUpAction"
!DisableMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
!DisableMouseAction Rainmeter "MouseScrollDownAction|MouseScrollUpAction"
!ClearMouseAction
Parameters:Meter, MouseAction(s), Config
!ClearMouseAction
パラメーター:Meter, MouseAction(s), Config
-
Clears the mouse action(s) defined in the MouseAction parameter.MouseActionパラメータで定義されているマウスアクションを消去します。
Meter
(required): Name of a meter or*
(all) to apply the change to.Meter
(必須):メーターの名前、または*
(すべて)変更を適用します。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Config
(optional)Config
(オプション)
Note: Meter can also be the
[Rainmeter]
section.注:メーターはまた[Rainmeter]
セクションである場合もあります。Example:
!ClearMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
例:!ClearMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
!EnableMouseAction
Parameters:Meter, MouseAction(s), Config
!EnableMouseAction
パラメーター:Meter, MouseAction(s), Config
-
Enables the original mouse action(s) defined in the MouseAction parameter.MouseActionパラメータで定義されている元のマウスアクションを有効にします。
Meter
(required): Name of a meter or*
(all) to apply the change to.Meter
(必須):メーターの名前、または*
(すべて)変更を適用します。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Config
(optional)Config
(オプション)
Note: Meter can also be the
[Rainmeter]
section.注:メーターはまた[Rainmeter]
セクションである場合もあります。Example:
!EnableMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
例:!EnableMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
!ToggleMouseAction
Parameters:Meter, MouseAction(s), Config
!ToggleMouseAction
パラメーター:Meter, MouseAction(s), Config
-
Toggles the mouse action(s) defined in the MouseAction parameter between the enabled and disabled/cleared state. Disabled is the default toggle state, but will change to the Cleared state if the mouse action was cleared beforehand. In effect, this bang will remember the last non-enabled state, and use it to toggle between that and the Enabled state.MouseActionパラメータで定義されているマウスアクションを有効状態と無効/クリア状態の間で切り替えます。無効はデフォルトのトグル状態ですが、マウスの動作が事前にクリアされている場合はクリア状態に変わります。実際には、このbangは最後の非有効状態を記憶し、それを使用して有効状態と切り替えることができます。
Meter
(required): Name of a meter or*
(all) to apply the change to.Meter
(必須):メーターの名前、または*
(すべて)変更を適用します。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Config
(optional)Config
(オプション)
Note: Meter can also be the
[Rainmeter]
section.注:メーターはまた[Rainmeter]
セクションである場合もあります。Example:
!ToggleMouseAction MyMeter "*"
例:!ToggleMouseAction MyMeter "*"
Meter group bangsメーターグループ前髪
!DisableMouseActionGroup
Parameters:MouseAction(s), Group, Config
!DisableMouseActionGroup
パラメーター:MouseAction(s), Group, Config
-
Disables the mouse action(s) defined in the MouseAction parameter. Acts on a named Group of meters.MouseActionパラメータで定義されているマウスアクションを無効にします。名前付きメーターグループに作用します。
MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a meter group to apply the change to.Group
(必須):変更を適用するメーターグループの名前。Config
(optional)Config
(オプション)
Example:
!DisableMouseActionGroup "LeftMouseUpAction" MyGroup
例:!DisableMouseActionGroup "LeftMouseUpAction" MyGroup
!ClearMouseActionGroup
Parameters:MouseAction(s), Group, Config
!ClearMouseActionGroup
パラメーター:MouseAction(s), Group, Config
-
Clears the mouse action(s) defined in the MouseAction parameter. Acts on a named Group of meters.MouseActionパラメータで定義されているマウスアクションを消去します。名前付きメーターグループに作用します。
MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a meter group to apply the change to.Group
(必須):変更を適用するメーターグループの名前。Config
(optional)Config
(オプション)
Example:
!ClearMouseActionGroup "MouseOverAction|MouseLeaveAction" MyGroup
例:!ClearMouseActionGroup "MouseOverAction|MouseLeaveAction" MyGroup
!EnableMouseActionGroup
Parameters:MouseAction(s), Group, Config
!EnableMouseActionGroup
パラメーター:MouseAction(s), Group, Config
-
Enables the original mouse action(s) defined in the MouseAction parameter. Acts on a named Group of meters.MouseActionパラメータで定義されている元のマウスアクションを有効にします。名前付きメーターグループに作用します。
MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a meter group to apply the change to.Group
(必須):変更を適用するメーターグループの名前。Config
(optional)Config
(オプション)
Example:
!EnableMouseActionGroup "MouseOverAction|MouseLeaveAction" MyGroup
例:!EnableMouseActionGroup "MouseOverAction|MouseLeaveAction" MyGroup
!ToggleMouseActionGroup
Parameters:MouseAction(s), Group, Config
!ToggleMouseActionGroup
パラメーター:MouseAction(s), Group, Config
-
Toggles the mouse action(s) defined in the MouseAction parameter between the enabled and disabled/cleared state. Disabled is the default toggle state, but will change to the Cleared state if the mouse action was cleared beforehand. In effect, this bang will remember the last non-enabled state, and use it to toggle between that and the Enabled state. Acts on a named Group of meters.MouseActionパラメータで定義されているマウスアクションを有効状態と無効/クリア状態の間で切り替えます。無効はデフォルトのトグル状態ですが、マウスの動作が事前にクリアされている場合はクリア状態に変わります。実際には、このbangは最後の非有効状態を記憶し、それを使用して有効状態と切り替えることができます。名前付きメーターグループに作用します。
MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a meter group to apply the change to.Group
(必須):変更を適用するメーターグループの名前。Config
(optional)Config
(オプション)
Example:
!ToggleMouseActionGroup "*" MyGroup
例:!ToggleMouseActionGroup "*" MyGroup
Skin group bangsスキングループの前髪
Note: To effect changes to the [Rainmeter] section of the current skin, rather than a group of skins, simply use the meter bangs above, with Rainmeter
defined as the Meter parameter.注意:スキンのグループではなく、現在のスキンの[Rainmeter]セクションを変更するにはRainmeter
、Meterパラメータとして定義されている上記のメータービッグバンを使用します。
!DisableMouseActionSkinGroup
Parameters:MouseAction(s), Group
!DisableMouseActionSkinGroup
パラメーター:MouseAction(s), Group
-
Disables the mouse action(s) defined in the MouseAction parameter. Acts on the
[Rainmeter]
section of a named Group of skins.MouseActionパラメータで定義されているマウスアクションを無効にします。上の行為[Rainmeter]
スキンの名前付きグループのセクション。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a skin group to apply the change to.Group
(必須):変更を適用するスキングループの名前。
Example:
!DisableMouseActionSkinGroup "LeftMouseUpAction" MySkinGroup
例:!DisableMouseActionSkinGroup "LeftMouseUpAction" MySkinGroup
!ClearMouseActionSkinGroup
Parameters:MouseAction(s), Group
!ClearMouseActionSkinGroup
パラメーター:MouseAction(s), Group
-
Clears the mouse action(s) defined in the MouseAction parameter. Acts on the
[Rainmeter]
section of a named Group of skins.MouseActionパラメータで定義されているマウスアクションを消去します。上の行為[Rainmeter]
スキンの名前付きグループのセクション。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a skin group to apply the change to.Group
(必須):変更を適用するスキングループの名前。
Example:
!ClearMouseActionSkinGroup "MouseOverAction|MouseLeaveAction" MySkinGroup
例:!ClearMouseActionSkinGroup "MouseOverAction|MouseLeaveAction" MySkinGroup
!EnableMouseActionSkinGroup
Parameters:MouseAction(s), Group
!EnableMouseActionSkinGroup
パラメーター:MouseAction(s), Group
-
Enables the original mouse action(s) defined in the MouseAction parameter. Acts on the
[Rainmeter]
section of a named Group of skins.MouseActionパラメータで定義されている元のマウスアクションを有効にします。上の行為[Rainmeter]
スキンの名前付きグループのセクション。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a skin group to apply the change to.Group
(必須):変更を適用するスキングループの名前。
Example:
!EnableMouseActionSkinGroup "MouseOverAction|MouseLeaveAction" MySkinGroup
例:!EnableMouseActionSkinGroup "MouseOverAction|MouseLeaveAction" MySkinGroup
!ToggleMouseActionSkinGroup
Parameters:MouseAction(s), Group
!ToggleMouseActionSkinGroup
パラメーター:MouseAction(s), Group
-
Toggles the mouse action(s) defined in the MouseAction parameter between the enabled and disabled/cleared state. Disabled is the default toggle state, but will change to the Cleared state if the mouse action was cleared beforehand. In effect, this bang will remember the last non-enabled state, and use it to toggle between that and the Enabled state. Acts on the
[Rainmeter]
section of a named Group of skins.MouseActionパラメータで定義されているマウスアクションを有効状態と無効/クリア状態の間で切り替えます。無効はデフォルトのトグル状態ですが、マウスの動作が事前にクリアされている場合はクリア状態に変わります。実際には、このbangは最後の非有効状態を記憶し、それを使用して有効状態と切り替えることができます。上の行為[Rainmeter]
スキンの名前付きグループのセクション。MouseAction
(required): Name of one or more types of mouse actions or*
(all) to apply the change to. Names are separated with the|
(pipe) character.MouseAction
(必須):1つ以上のタイプのマウスアクションの名前、または*
(すべて)変更を適用します。名前は|
(パイプ)文字で区切ります。Group
(required): Name of a skin group to apply the change to.Group
(必須):変更を適用するスキングループの名前。
Example:
!ToggleMouseActionSkinGroup "*" MySkinGroup
例:!ToggleMouseActionSkinGroup "*" MySkinGroup
Mouse Action Names
-
A list of supported mouse action name(s) to be used in the
MouseAction
parameter of the above Mouse Action state bangs. Names are separated with the|
(pipe) character. Use*
to apply the change to all mouse actions.MouseAction
上記のマウスアクション状態のパラメータで使用される、サポートされているマウスアクション名のリストです。名前は|
(パイプ)文字で区切ります。*
すべてのマウス操作に変更を適用するために使用します。- LeftMouseUpAction
- LeftMouseDownAction
- LeftMouseDoubleClickAction
- RightMouseUpAction
- RightMouseDownAction
- RIghtMouseDoubleClickAction
- MiddleMouseUpAction
- MiddleMouseDownAction
- MiddleMouseDoubleClickAction
- X1MouseUpAction
- X1MouseDownAction
- X1MouseDoubleClickAction
- X2MouseUpAction
- X2MouseDownAction
- X2MouseDoubleClickAction
- MouseScrollUpAction
- MouseScrollDownAction
- MouseScrollLeftAction
- MouseScrollRightAction
- MouseOverAction
- MouseLeaveAction
Examples:
!DisableMouseAction MyMeter "LeftMouseUpAction"
!EnableMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
!ToggleMouseAction Rainmeter "MouseScrollDownAction|MouseScrollUpAction"
例:
!DisableMouseAction MyMeter "LeftMouseUpAction"
!EnableMouseAction MyMeter "MouseOverAction|MouseLeaveAction"
!ToggleMouseAction Rainmeter "MouseScrollDownAction|MouseScrollUpAction"
Deprecated bangs廃止予定のビッグバン
!Execute
- The !Execute bang, used both to indicate multiple bangs in one statement and to execute external applications has been made optional. Do not use it in new skins.
!Rainmeter...
- Bangs names can optionally be preceded by the "Rainmeter" keyword. For example, !RainmeterShowMeter and !ShowMeter are both equal. New skins should not use the Rainmeter prefix.前髪の名前の前には、 "Rainmeter"キーワードを付けることができます。たとえば、!RainmeterShowMeterと!ShowMeterはどちらも同じです。新しいスキンではRainmeterプレフィックスを使用しないでください。
!PluginBang
Parameters:Measure, Arguments, Config
!PluginBang
パラメーター:Measure, Arguments, Config
- This bang has been deprecated in favor of !CommandMeasure and should not be used in any new skins.!この強打は!CommandMeasureを支持して廃止予定であり、新しいスキンでは使用しないでください。
関連記事
- Redirect to distributing-skins 配布スキンにリダイレクトする
- Measures 対策
- Lua Scripting スクリプティングを取る
- Mouse Actions マウスアクション
- Groups グループ
- Variables 変数
- Formulas 式
- Plugins プラグイン
- Meters メーター
- Skins スキン
- Settings 設定
- Distributing Skins (.rmskin) スキンを配布する(.rmskin)
- Arranging Skins スキンの配置
- Installing Skins スキンをインストールする
- User Interface ユーザーインターフェース
- Installing Rainmeter 雨量計の取り付け
- Getting Started 入門
- Getting Started 入門
- User Interface ユーザーインターフェース
- Distributing Skins (.rmskin) スキンを配布する(.rmskin)
- Settings 設定
- Skins スキン
- Meters メーター
- Measures 対策
- Plugins プラグイン
- Variables 変数
- Lua Scripting スクリプティングを取る
スポンサーリンク