I dunno if I broke something or if I'm just missing something really stupid! Probably the latter knowing me!
This launcher has decided to NOT follow folders and NOT have the ability to change path using a makeshift bookmark!
I've spent hours trying to get this working, looking at the manual for FileView and unless I've missed the bit that says you can't use dynamic variables on the FileView Parent, I'm just stuck!
I have a set of "bookmarks" on the left. These should open the folder showing the files in that folder and changing the path name at the top of the skin.
I can't even figure out where it's getting the bloody path name it's currently using! That's how bad it's got!
[mPath] is set to a variable: Path=#CurrentPath#
That variable is: CurrentPath="E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\"
So why in holy hell is it not showing that folder!
What am I missing?
Here's the full code so far, seeing as I am often not giving enough!
This launcher has decided to NOT follow folders and NOT have the ability to change path using a makeshift bookmark!
I've spent hours trying to get this working, looking at the manual for FileView and unless I've missed the bit that says you can't use dynamic variables on the FileView Parent, I'm just stuck!
I have a set of "bookmarks" on the left. These should open the folder showing the files in that folder and changing the path name at the top of the skin.
I can't even figure out where it's getting the bloody path name it's currently using! That's how bad it's got!
[mPath] is set to a variable: Path=#CurrentPath#
That variable is: CurrentPath="E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\"
So why in holy hell is it not showing that folder!
What am I missing?
Here's the full code so far, seeing as I am often not giving enough!
Code:
[Rainmeter]Update=1000AccurateText=1MouseActionCursor=0BackgroundMode=2SolidColor=#Trans#;OnCloseAction=[!WriteKeyValue Variables Path "[mPath]" "#CurrentPath#Variables.inc"][Metadata]Name=GameBarAuthor=sl23Information=Launch games.||Version=2024.5.17License=CC BY 3.0[Variables]Aqua=0,255,255AquaDark=#Aqua#,150BgFill=0,0,0,100Green=128,255,0Orange=255,170,0OrangeDark=255,128,0,150Red=255,100,100Trans=0,0,0,1White=255,255,255,150White20=255,255,255,20White60=255,255,255,60Yellow=255,255,0; Images:Border=Parchment-HQ.jpgBackground=Shaolin Meditation.jpg; Background Colour:RedA=100GreenA=90BlueA=80AlphaA=35BgA=165,70,30,90; Border Colour:RedB=115GreenB=80BlueB=50AlphaB=105BgB=85,40,25,85; Bar Colours:BarAlpha=100CRedA=200,100,100CGreenA=100,200,100CBlueA=100,100,200CAlphaA=235,170,100CRedB=200,100,100CGreenB=100,200,100CBlueB=100,100,200CAlphaB=235,170,100BarW=12BarH=50; Paths to emulators:Bandai=;BizHawk=#SKINSPATH##CURRENTCONFIG#; Dolphin Shortcut - WORKING:"E:\path-to-dolphin\Dolphin.exe" -e "D:\path-to-rom\rom-name.rvz" -b -u "E:\path-to-user-folder\User"; Dolphin="E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\Dolphin.exe" -e "D:\Documents\Games\Gamecube\GC - Mario Kart - Double Dash.rvz" -b -u;Dolphin="D:\Documents\Games\Gamecube\GC - Mario Kart - Double Dash.rvz" -b -uLime=PCSX2=RPCS3=RyujinxAVA=Vice=Dolphin="E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\"DolphinPath="E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\Dolphin.exe" -eDolphinRomPath="D:\Documents\Games\Gamecube\#CURRENTFILE#" -b -u "E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\User"; LAUNCHERCurrentPath="E:\SyMenu - Other\ProgramFiles\Emulators\Dolphin_sps\";PathLinks=#CURRENTPATH#Shortcuts;PathCovers=#CURRENTPATH#CoversIconSize=140Columns=8MSUA=[!EnableMeasure mScrollUp][!UpdateMeasure MScrollUp]MSDA=[!EnableMeasure mScrollDn][!UpdateMeasure MScrollDn]@Include=GameBar.incUDX=-1========================================; STYLES========================================[sAllText]FontFace=Trebuchet MSStringStyle=BoldStringAlign=CenterCenterFontSize=10FontColor=#White#SolidColor=#Trans#AntiAlias=1UpdateDivider=#UDX#[sHighlight]MouseOverAction=[!SetOption #CURRENTSECTION# FontColor "#Green#"] [!UpdateMeter #CURRENTSECTION#] [!Redraw]MouseLeaveAction=[!SetOption #CURRENTSECTION# FontColor ""] [!UpdateMeter #CURRENTSECTION#] [!Redraw]========================================; WALLPAPER========================================[BorderWallpaper]Meter=ImageImageName=#@#Graphics\Border\#Border#W=#ScreenAreaWidth#H=#WorkAreaHeight#[FileViewContainer]Meter=ShapeShape=Rectangle 200,40,(#ScreenAreaWidth#-240),(#WorkAreaHeight#-80),20 | Fill Color 0,0,0,255 | StrokeWidth 0[FileViewWallpaper]Meter=ImageImageName=#@#Graphics\Background\#Background#Container=FileViewContainerMouseScrollUpAction=#MSUA#[!UpdateMeasureGroup Children][!UpdateMeterGroup Children][!Redraw]MouseScrollDownAction=#MSDA#[!UpdateMeasureGroup Children][!UpdateMeterGroup Children][!Redraw]========================================; BACKGROUND COLOUR SETTINGS========================================[Background]Meter=ShapeShape=Rectangle 200,40,(#ScreenAreaWidth#-240),(#WorkAreaHeight#-80),20 | Extend FillAShape2=Rectangle 0,0,#ScreenAreaWidth#,#WorkAreaHeight# | Extend FillBShape3=Rectangle 200,40,(#ScreenAreaWidth#-240),(#WorkAreaHeight#-80),20 | StrokeWidth 5 | StrokeColor #OrangeDark#Shape4=Combine Shape2 | XOR Shape3Shape5=Rectangle 200,5,(#ScreenAreaWidth#-240),30,15 | Fill Color #BgFill#FillA=Fill Color [#RedA],[#GreenA],[#BlueA],[#AlphaA]FillB=Fill Color [#RedB],[#GreenB],[#BlueB],[#AlphaB]DynamicVariables=1[BgSettingsBorder]Meter=ShapeShape=Rectangle 0,0,140,230,5 | Fill Color #BgFill# | StrokeWidth 2 | StrokeColor #White#Shape2=Rectangle 10,10,120,100,5 | Fill Color #BgFill# | StrokeWidth 1 | StrokeColor #White60#Shape3=Rectangle 10,120,120,100,5 | Fill Color #BgFill# | StrokeWidth 1 | StrokeColor #White60#UpdateDivider=#UDX#Hidden=1Group=SettingsX=31Y=(#WorkAreaHeight#-350)[NameA]Meter=StringMeterStyle=sAllTextText=BackgroundHidden=1Group=SettingsX=([BgSettingsBorder:X]+70)Y=([BgSettingsBorder:Y]+22)[sBarColour]Shape=Rectangle 0, 0, #BarW#, -#BarH# | StrokeWidth 1 | Extend StrokeAlpha | Fill Color #Trans#Shape2=Rectangle 1, -1, (#BarW#-2), (([#[#CURRENTSECTION]]/255)*((-#BarH#)+2)) | StrokeWidth 0 | Fill Color [#C[#CURRENTSECTION]],#BarAlpha#Shape3=Rectangle 1, (([#[#CURRENTSECTION]]/255)*((-#BarH#)+4)-3), (#BarW#-2), 2 | StrokeWidth 0 | Fill Color [#C[#CURRENTSECTION]]StrokeAlpha=StrokeColor #White60#MouseOverAction=[!SetOption #CURRENTSECTION# StrokeAlpha "StrokeColor #White#"][!UpdateMeter #CURRENTSECTION#][!Redraw]MouseLeaveAction=[!SetOption #CURRENTSECTION# StrokeAlpha "StrokeColor #White60#"][!UpdateMeter #CURRENTSECTION#][!Redraw]MouseScrollUpAction=[!SetVariable #CURRENTSECTION# (Clamp([#[#CURRENTSECTION]]+5,0,255))][!UpdateMeterGroup Settings][!Redraw]MouseScrollDownAction=[!SetVariable #CURRENTSECTION# (Clamp([#[#CURRENTSECTION]]-5,0,255))][!UpdateMeterGroup Settings][!Redraw]DynamicVariables=1Hidden=1Group=SettingsX=15RY=r; Bg; Bar; Line[RedA]Meter=ShapeMeterStyle=sBarColourX=([NameA:X]-11)Y=([NameA:Y]+73)[GreenA]Meter=ShapeMeterStyle=sBarColour[BlueA]Meter=ShapeMeterStyle=sBarColour[AlphaA]Meter=ShapeMeterStyle=sBarColour[sValue]FontColor=#White#Hidden=1Group=SettingsDynamicVariables=1X=28rY=r[RedAtext]Meter=StringMeterStyle=sAllText | sValueText=[#RedA]X=([RedA:X]+6)Y=([NameA:Y]+85)[GreenAtext]Meter=StringMeterStyle=sAllText | sValueText=[#GreenA][BlueAtext]Meter=StringMeterStyle=sAllText | sValueText=[#BlueA][AlphaAtext]Meter=StringMeterStyle=sAllText | sValueText=[#AlphaA]========================================; BORDER COLOUR SETTINGS========================================[NameB]Meter=StringMeterStyle=sAllTextText=BorderHidden=1Group=SettingsX=([NameA:X])Y=([NameA:Y]+110)[RedB]Meter=ShapeMeterStyle=sBarColourX=([RedA:X])Y=([NameB:Y]+73)[GreenB]Meter=ShapeMeterStyle=sBarColour[BlueB]Meter=ShapeMeterStyle=sBarColour[AlphaB]Meter=ShapeMeterStyle=sBarColour[RedBtext]Meter=StringMeterStyle=sAllText | sValueText=[#RedB]X=([RedB:X]+6)Y=([NameB:Y]+85)[GreenBtext]Meter=StringMeterStyle=sAllText | sValueText=[#GreenB][BlueBtext]Meter=StringMeterStyle=sAllText | sValueText=[#BlueB][AlphaBtext]Meter=StringMeterStyle=sAllText | sValueText=[#AlphaB]========================================; BUTTONS========================================[sSettings]FontFace=Segoe Fluent IconsFontSize=24MouseOverAction=[!SetOption #CURRENTSECTION# FontColor "#Yellow#"][!UpdateMeter #CURRENTSECTION#][!Redraw]MouseLeaveAction=[!SetOption #CURRENTSECTION# FontColor ""][!UpdateMeter #CURRENTSECTION#][!Redraw]X=60rY=r[Settings]Meter=StringMeterStyle=sAllText | sSettingsText=[\xE713]LeftMouseUpAction=[!ToggleMeterGroup Settings][!UpdateMeter #CURRENTSECTION#][!Redraw]RightMouseUpAction=[!Refresh]X=40Y=(#WorkAreaHeight#-40)[SaveSettings]Meter=StringMeterStyle=sAllText | sSettingsText=[\xE74E]LeftMouseUpAction=[!HideMeterGroup Settings][!WriteKeyValue Variables RedA "[#RedA]"][!WriteKeyValue Variables GreenA "[#GreenA]"][!WriteKeyValue Variables BlueA "[#BlueA]"][!WriteKeyValue Variables AlphaA "[#AlphaA]"] [!WriteKeyValue Variables RedB "[#RedB]"][!WriteKeyValue Variables GreenB "[#GreenB]"][!WriteKeyValue Variables BlueB "[#BlueB]"][!WriteKeyValue Variables AlphaB "[#AlphaB]"][!Refresh]MouseOverAction=[!SetOption #CURRENTSECTION# FontColor "#Green#"][!UpdateMeter #CURRENTSECTION#][!Redraw][GameBar]Meter=StringMeterStyle=sAllText | sSettingsText=[\xEA39]LeftMouseUpAction=[!ToggleConfig "#ROOTCONFIG#\#CURRENTSECTION#" "#CURRENTSECTION#.ini"]RightMouseUpAction=["#ROOTCONFIGPATH#\#CURRENTSECTION#\#CURRENTSECTION#.ini"]MouseOverAction=[!SetOption #CURRENTSECTION# FontColor "#Red#"][!UpdateMeter #CURRENTSECTION#][!Redraw]========================================; PATH========================================[Back]Meter=StringMeterStyle=sAllText | sSettingsFontSize=17Text=[\xE760]LeftMouseUpAction=[!CommandMeasure mPath "PreviousFolder"][!UpdateMeasure mPath][!UpdateMeasureGroup Children][!UpdateMeterGroup Children][!Refresh]MiddleMouseUpAction=[!Refresh]ToolTipText="L - Back#CRLF#M - Refresh"X=218Y=22[mFileCount]Measure=PluginPlugin=FileViewPath=[mPath]Type=FileCountGroup=Children[sInfo]StringAlign=LeftFontSize=14[FileCountTitle]Meter=StringMeterStyle=sAllText | sInfoMeasureName=mFileCountText=Files: %1 |-> #CurrentPath#LeftMouseUpAction=[mPath]ClipString=1X=RY=8W=(#ScreenAreaWidth#-([FileCountTitle:X]+90))========================================; FOLDER LIST========================================[sFolder]StringAlign=LeftCenterFontSize=14DynamicVariables=1X=rY=10R[Folder1]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=BizHawkLeftMouseUpAction=#BizHawk#X=25Y=100[Folder2]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=DolphinLeftMouseUpAction=[!SetVariable CurrentPath #Dolphin#][!WriteKeyValue Variables CurrentPath #Dolphin#][!UpdateMeasureGroup Children][!UpdateMeterGroup Children][!Redraw][!CommandMeasure "mPath" "Update"]LeftMouseDoubleClickAction=["[mPath]"][!Refresh][Folder3]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder4]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder5]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder6]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder7]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder8]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder9]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#[Folder10]Meter=StringMeterStyle=sAllText | sFolder | sHighlightText=#CURRENTCONFIG#========================================; FILE VIEW========================================[sIconStyle]MeasureName=m#CURRENTSECTION#AntiAlias=1ImageAlpha=160LeftMouseUpAction=[!CommandMeasure m#CURRENTSECTION# "FollowPath"][!UpdateMeasureGroup Children][!UpdateMeterGroup Children][!Redraw]MouseOverAction=[!SetOption #CURRENTSECTION# ImageAlpha "255"][!SetOption #CURRENTSECTION# SolidColor "#Orange#,50"][!UpdateMeter *][!Redraw]MouseLeaveAction=[!SetOption #CURRENTSECTION# ImageAlpha ""][!SetOption #CURRENTSECTION# SolidColor ""][!UpdateMeter *][!Redraw]ToolTipText=Group=Children | #CURRENTSECTION#X=(#IconSize#+10)rY=rW=#IconSize#H=#IconSize#[sName]MeasureName=m#CURRENTSECTION#StringAlign=CenterFontSize=10ClipString=2Text="%1"DynamicVariables=1LeftMouseDoubleClickAction=[!CommandMeasure m#CURRENTSECTION# "FollowPath"][!UpdateMeasure mPath][!UpdateMeasureGroup Children][!UpdateMeter *][!Redraw];RightMouseUpAction=[!ActivateConfig [mPath]];MiddleMouseUpAction=[!DeactivateConfig [mPath]]Group=Children | #CURRENTSECTION#NameX=(#IconSize#+10)rY=rW=(#IconSize#)H=30[1]Meter=ImageMeterStyle=sIconStyleX=210Y=70[2]Meter=ImageMeterStyle=sIconStyle[3]Meter=ImageMeterStyle=sIconStyle[4]Meter=ImageMeterStyle=sIconStyle[5]Meter=ImageMeterStyle=sIconStyle[6]Meter=ImageMeterStyle=sIconStyle[7]Meter=ImageMeterStyle=sIconStyle[8]Meter=ImageMeterStyle=sIconStyle[9]Meter=ImageMeterStyle=sIconStyleX=[1:X]Y=(#IconSize#+40)r[10]Meter=ImageMeterStyle=sIconStyle[11]Meter=ImageMeterStyle=sIconStyle[12]Meter=ImageMeterStyle=sIconStyle[13]Meter=ImageMeterStyle=sIconStyle[14]Meter=ImageMeterStyle=sIconStyle[15]Meter=ImageMeterStyle=sIconStyle[16]Meter=ImageMeterStyle=sIconStyle[17]Meter=ImageMeterStyle=sIconStyleX=[1:X]Y=(#IconSize#+40)r[18]Meter=ImageMeterStyle=sIconStyle[19]Meter=ImageMeterStyle=sIconStyle[20]Meter=ImageMeterStyle=sIconStyle[21]Meter=ImageMeterStyle=sIconStyle[22]Meter=ImageMeterStyle=sIconStyle[23]Meter=ImageMeterStyle=sIconStyle[24]Meter=ImageMeterStyle=sIconStyle[25]Meter=ImageMeterStyle=sIconStyleX=[1:X]Y=(#IconSize#+40)r[26]Meter=ImageMeterStyle=sIconStyle[27]Meter=ImageMeterStyle=sIconStyle[28]Meter=ImageMeterStyle=sIconStyle[29]Meter=ImageMeterStyle=sIconStyle[30]Meter=ImageMeterStyle=sIconStyle[31]Meter=ImageMeterStyle=sIconStyle[32]Meter=ImageMeterStyle=sIconStyle[33]Meter=ImageMeterStyle=sIconStyleX=[1:X]Y=(#IconSize#+40)r[34]Meter=ImageMeterStyle=sIconStyle[35]Meter=ImageMeterStyle=sIconStyle[36]Meter=ImageMeterStyle=sIconStyle[37]Meter=ImageMeterStyle=sIconStyle[38]Meter=ImageMeterStyle=sIconStyle[39]Meter=ImageMeterStyle=sIconStyle[40]Meter=ImageMeterStyle=sIconStyle;[41];Meter=Image;MeterStyle=sIconStyle;X=[1:X];Y=(#IconSize#+40)r;[42];Meter=Image;MeterStyle=sIconStyle;[43];Meter=Image;MeterStyle=sIconStyle;[44];Meter=Image;MeterStyle=sIconStyle;[45];Meter=Image;MeterStyle=sIconStyle;[46];Meter=Image;MeterStyle=sIconStyle;[47];Meter=Image;MeterStyle=sIconStyle;[48];Meter=Image;MeterStyle=sIconStyle; Names --------------------------------[1Name]Meter=StringMeterStyle=sAllText | sNameX=([1:X]+(#IconSize#/2))Y=([1:Y]+#IconSize#)[2Name]Meter=StringMeterStyle=sAllText | sName[3Name]Meter=StringMeterStyle=sAllText | sName[4Name]Meter=StringMeterStyle=sAllText | sName[5Name]Meter=StringMeterStyle=sAllText | sName[6Name]Meter=StringMeterStyle=sAllText | sName[7Name]Meter=StringMeterStyle=sAllText | sName[8Name]Meter=StringMeterStyle=sAllText | sName[9Name]Meter=StringMeterStyle=sAllText | sNameX=([1:X]+(#IconSize#/2))Y=([9:Y]+#IconSize#)[10Name]Meter=StringMeterStyle=sAllText | sName[11Name]Meter=StringMeterStyle=sAllText | sName[12Name]Meter=StringMeterStyle=sAllText | sName[13Name]Meter=StringMeterStyle=sAllText | sName[14Name]Meter=StringMeterStyle=sAllText | sName[15Name]Meter=StringMeterStyle=sAllText | sName[16Name]Meter=StringMeterStyle=sAllText | sName[17Name]Meter=StringMeterStyle=sAllText | sNameX=([1:X]+(#IconSize#/2))Y=([17:Y]+#IconSize#)[18Name]Meter=StringMeterStyle=sAllText | sName[19Name]Meter=StringMeterStyle=sAllText | sName[20Name]Meter=StringMeterStyle=sAllText | sName[21Name]Meter=StringMeterStyle=sAllText | sName[22Name]Meter=StringMeterStyle=sAllText | sName[23Name]Meter=StringMeterStyle=sAllText | sName[24Name]Meter=StringMeterStyle=sAllText | sName[25Name]Meter=StringMeterStyle=sAllText | sNameX=([1:X]+(#IconSize#/2))Y=([25:Y]+#IconSize#)[26Name]Meter=StringMeterStyle=sAllText | sName[27Name]Meter=StringMeterStyle=sAllText | sName[28Name]Meter=StringMeterStyle=sAllText | sName[29Name]Meter=StringMeterStyle=sAllText | sName[30Name]Meter=StringMeterStyle=sAllText | sName[31Name]Meter=StringMeterStyle=sAllText | sName[32Name]Meter=StringMeterStyle=sAllText | sName[33Name]Meter=StringMeterStyle=sAllText | sNameX=([1:X]+(#IconSize#/2))Y=([33:Y]+#IconSize#)[34Name]Meter=StringMeterStyle=sAllText | sName[35Name]Meter=StringMeterStyle=sAllText | sName[36Name]Meter=StringMeterStyle=sAllText | sName[37Name]Meter=StringMeterStyle=sAllText | sName[38Name]Meter=StringMeterStyle=sAllText | sName[39Name]Meter=StringMeterStyle=sAllText | sName[40Name]Meter=StringMeterStyle=sAllText | sName;[41Name];Meter=String;MeterStyle=sAllText | sName;X=([41:X]+(#IconSize#/2));Y=([41:Y]+#IconSize#);[42Name];Meter=String;MeterStyle=sAllText | sName;[43Name];Meter=String;MeterStyle=sAllText | sName;[44Name];Meter=String;MeterStyle=sAllText | sName;[45Name];Meter=String;MeterStyle=sAllText | sName;[46Name];Meter=String;MeterStyle=sAllText | sName;[47Name];Meter=String;MeterStyle=sAllText | sName;[48Name];Meter=String;MeterStyle=sAllText | sName
Statistics: Posted by sl23 — Today, 3:39 pm