Note that Rainmeter skins have the full path and filename of the skin .ini file set as their window title. So in theory, you could have a skin that could return the path to some other skin when you click on the other skin.
Version 1.3 : Changed the plugin to return the length of the title text as the number value.
Version 1.2 : Changed the plugin to eliminate a possible buffer overrun.
Version 1.1 : Changed the plugin so the measure's string value can be "disabled" (paused) on demand, which gives you more flexibility in interacting with the values.
Code: Select all
[Rainmeter] Update=1000 DynamicWindowSize=1 AccurateText=1 MouseOverAction=[!DisableMeasure MeasureActiveTitle] MouseLeaveAction=[!EnableMeasure MeasureActiveTitle] [Metadata] Name=GetActiveTitle Author=JSMorley Information=Uses the GetActiveTitle plugin to retreive the Window Title of the currently active window. License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0 Version=Aug 19, 2019 [Variables] [MeasureActiveTitle] Measure=Plugin Plugin=GetActiveTitle [MeterActiveTitle] Meter=String MeasureName=MeasureActiveTitle FontSize=11 FontWeight=400 FontColor=255,255,255,255 SolidColor=47,47,47,255 Padding=5,5,5,5 AntiAlias=1 DynamicVariables=1 LeftMouseUpAction=[!SetClip "[MeasureActiveTitle]"]