I don't believe you can nest #CURRENTSECTION# in any way... It has a very, very specific meaning, that is not valid outside the section it is in, and is not subject to any "evaluation". You can't ever dynamically change the name of a [section], and there is just no need for any user-facing "resolution" of this variable. #CURRENTSECTION# can never be "set", only "used".
I don't want to reset to "Apps" on MouseLeave and this will work for button1 only. You can get the same issue with every button meter if you move the mouse fast enough sometimes.
jsmorley wrote:I don't believe you can nest #CURRENTSECTION# in any way... It has a very, very specific meaning, that is not valid outside the section it is in, and is not subject to any "evaluation".
but it's in the section I want it to be. Even-though it was in the wrong section it always returns something...
This is the specific application of what I mentioned. Now this should return "Button1", shouldn't it? (provided that Def=N)
kyriakos876 wrote:I don't want to reset to "Apps" on MouseLeave and this will work for button1 only. You can get the same issue with every button meter if you move the mouse fast enough sometimes.
but it's in the section I want it to be. Even-though it was in the wrong section it always returns something...
This is the specific application of what I mentioned. Now this should return "Button1", shouldn't it? (provided that Def=N)
As far as the other, I added the MouseLeaveActions, as I DID want it to reset to "Apps" when I leave an icon, that only makes sense, but by all means remove those.
I wasn't able to get any but the far-left icon to cause this issue, as it was the only one that overlapped the cursor as it was sliding down, but I will take your word for it. I guess you might have to add all of them to that SetLeft and ResetText actions in the ActionTimer then.
jsmorley wrote:As far as the other, I added the MouseLeaveActions, as I DID want it to reset to "Apps" when I leave an icon, that only makes sense, but by all means remove those.
I wasn't able to get any but the far-left icon to cause this issue, as it was the only one that overlapped the cursor as it was sliding down, but I will take your word for it. I guess you might have to add all of them to that SetLeft and ResetText actions in the ActionTimer then.
and move your mouse from the bottom to the top with some speed (try to have the mouse overlapping for example the youtube meter) you should experience the issue fairly easily)
Also the reason I don't want it to change back to "Apps" everytime the mouse leaves a meter because it can be annoying while moving around from meter to meter and seeing it change to "apps" in-between.
kyriakos876 wrote:
Also the reason I don't want it to change back to "Apps" everytime the mouse leaves a meter because it can be annoying while moving around from meter to meter and seeing it change to "apps" in-between.
Fair enough, but does it make sense to have that say "Photoshop" when you are not on the icon and clicking won't run PhotoShop?
I would have the icons large enough with some slack space around them, so they "abut" and you don't get a "not over any meter" in between them.
To be honest, I wouldn't have the icons driving this at all, but rather some "almost invisible" Shape meters that the icons are on top of. More code, but who cares...
Then moving left and right seamlessly transitions from one to the other, and moving off them to the top and bottom resets to "Apps".
Yea, that was my way to go at first, but when I started writing I got bored and I'm like, "Meh, ain't nobody got time for dat" so I went the way you saw. (Plus I'm trying to make my skins as short as possible when ti comes to lines )
So I suppose this: [#CURRENTSECTIO[#Def]] has no hopes of working? Even-though, I'm still curious why it returns blank when Def=N... I feel like I'm doing something that bricks the way nesting variables work, but I don't know what exactly.