Screen area position and size of the Nth monitor.Pasig City is politically subdivided into 30 barangays. Work area position and size of the Nth monitor. Screen area position and size of the primary monitor. #PSCREENAREAX#, #PSCREENAREAY#, #PSCREENAREAWIDTH#, #PSCREENAREAHEIGHT# Work area position and size of the primary monitor. #PWORKAREAX#, #PWORKAREAY#, #PWORKAREAWIDTH#, #PWORKAREAHEIGHT# Screen area position and size of the current monitor. #SCREENAREAX#, #SCREENAREAY#, #SCREENAREAWIDTH#, #SCREENAREAHEIGHT# Work area position and size of the current monitor. #WORKAREAX#, #WORKAREAY#, #WORKAREAWIDTH#, #WORKAREAHEIGHT# or alternately, use the !AutoSelectScreen bang in the skin. In order to have the values reflect the monitor the skin is currently on, set AutoSelectScreen to "1" in Manage. When the variables are used without specifying an N monitor number, by default the values will be based on the primary monitor, where Rainmeter is started. The values will be static when used in the section of a skin. Monitor variables are dynamic, and DynamicVariables=1 will be required to detect changes when used in a skin. Note: This variable is dynamic, and will require DynamicVariables=1 to detect changes made to this setting while the skin is running.Įxample: LeftMouseUpAction=["#CONFIGEDITOR#" Monitor variables The path and executable for the text editor defined in ConfigEditor in Rainmeter settings, or the text editor associated with. Note: This can be used with GetVariable in an Inline Lua function to return the "calling" section that is accessing the function. The name of the section in which the variable is used. Note: The Windows standard \r\n (carriage return / linefeed) is not needed in String meters in Rainmeter, but it you wanted to obtain that, perhaps to write to some file, you would use the Character Reference Variables syntax of, which would be resolved to \r\n, or carriage return / linefeed. Useful in String meters to display text on separate lines. Miscellaneous variables #CRLF#Ĭreates a \n newline control character where used. Note: This variable is dynamic, and will require DynamicVariables=1 where it is used to reflect changing values. Z-Position (front to back) of the current skin. Note: These variables are dynamic, and will require DynamicVariables=1 where they are used to reflect changing values. #CURRENTCONFIGX#, #CURRENTCONFIGY#, #CURRENTCONFIGWIDTH#, #CURRENTCONFIGHEIGHT# #CURRENTCONFIG# Example: illustro\ClockĬonfig name of current skin. Name of Root config - Highest-level folder under the skins folder for the current skin. Path to Root config - Highest-level folder under the skins folder for the current skin. #ROOTCONFIGPATH# Example: C:\Users\YourName\Documents\Rainmeter\Skins\illustro\ #CURRENTFILE# Example: Clock.iniįile name of the current skin. Path to the folder containing the current skin file. #CURRENTPATH# Example: C:\Users\YourName\Documents\Rainmeter\Skins\illustro\Clock\ Skin variables Example: to the folder for the current skin. Addons should be kept in the folder instead. Note: #ADDONSPATH# should be avoided when possible. #ADDONSPATH# Example: C:\Users\YourName\Appdata\Roaming\Rainmeter\Addons\ #PLUGINSPATH# Example: C:\Program Files\Rainmeter\Plugins\ #SKINSPATH# Example: C:\Users\YourName\My Documents\Rainmeter\Skins\ Path to the folder containing Rainmeter.ini and other settings files and folders. #SETTINGSPATH# Example: C:\Users\YourName\Appdata\Roaming\Rainmeter\ Path to the program folder containing Rainmeter.exe. #PROGRAMPATH# Example: C:\Program Files\Rainmeter\ Path variables #PROGRAMDRIVE# Example: C: or \\server\Users\ĭrive or server Rainmeter is located on. Note: All path variables already contain a trailing slash "\". These variables do not need to be defined in the section and cannot be directly modified by actions in a skin. Rainmeter automatically creates a number of helpful variables for each skin.
0 Comments
Leave a Reply. |