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のさまざまな側面を制御するアクションコマンドです。それらは、スキンのアクションオプションと共に使用されたときに実行されます

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 and Fill.Position(オプション):壁紙の位置を設定します。有効な値は以下のとおりです。CenterTileStretch。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, and Version. The value Measures is deprecated and will open the Skins tab.TabName(オプション):開くタブの名前。有効な値は以下のとおりですLog(デフォルト)、 、SkinsPluginsVersion。値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, and Settings.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, and Debug.ErrorType(オプション):エラーの種類を指定します。有効な値は以下のとおりですNotice(デフォルト)、 、ErrorWarningDebug

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: SoundFilePlay パラメータ: 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: SoundFilePlayLoop パラメータ: 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 パラメータ:millisecondsConfig
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.
  • Region (required): Region to add or remove a blur effect.Region(必須):ぼかし効果を追加または削除する領域
  • Config (optional)Config (オプション)
!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 (オプション)
Note: This simply redraws the skin. Meters will use the values obtained when they were last updated. Since by itself !Redraw accomplishes nothing useful, this bang will always be used in conjunction with bangs that update specific things before redrawing the skin. Depending on the case, this might be with !UpdateMeasure bangs to immediately update measure values, and certainly !UpdateMeter bangs to update meter values and options. The idea is to update specific meters and redraw the skin before the next normal update cycle. This can allow immediate visible changes, while not having to force an update of the entire skin.

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, or 2 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 パラメータ:millisecondsGroup
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, or 2 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 (オプション)
This behavior can also be controlled with the Disabled general measure option. Numeric values in measures will be set to zero when the measure is disabled.

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 (オプション)
This is similar to !DisableMeasure / !EnableMeasure, however the numeric value of the measure will contain the most recent value, rather than being set to zero.

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を支持して廃止予定であり、新しいスキンでは使用しないでください。

関連記事

スポンサーリンク

globalNavとlocalNavのカスタマイズ(全体メニューとカテゴリごとのメニュー)

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る