Ohh, I totally forgot to reply...
Yeah that would make it feel more natural as we do it all the time.
Also, if we tinker around with lua, we can have forward button too. Just a thought, tho I won't be implementing it in the example skin.
Ohh, I totally forgot to reply...
For sure this has nothing to do with the plugin itself, however note that the above bangs doesn't make too much sense this way, because the [!UpdateMeasure *] bang updates all measures of the skin, [!UpdateMeter *] the same way updates the meters, while [!Update] updates the skin itself. If you updated all measures and all meters, why to update the skin as well? Yep, I know updating the skin is not the same as updating all measures and meter, however I still believe (in fact I know well) that using these bangs altogether this way makes no sense. You either should remove the [!Update] bang (and in this case you probably should add a [!Redraw] bang besides the [!UpdateMeter *] as well) or should remove the [!UpdateMeasure *] and [!UpdateMeter *] bangs.
Actually, this use is intentional. Since I use things that are relative to each other and need to be updated twice. And things are repeating, so I just used * without hassling with groups and stuff. So I guess I could use two updates, but that would add an extra redraw.balala wrote: ↑October 29th, 2021, 8:38 pm For sure this has nothing to do with the plugin itself, however note that the above bangs doesn't make too much sense this way, because the [!UpdateMeasure *] bang updates all measures of the skin, [!UpdateMeter *] the same way updates the meters, while [!Update] updates the skin itself. If you updated all measures and all meters, why to update the skin as well? Yep, I know updating the skin is not the same as updating all measures and meter, however I still believe (in fact I know well) that using these bangs altogether this way makes no sense. You either should remove the [!Update] bang (and in this case you probably should add a [!Redraw] bang besides the [!UpdateMeter *] as well) or should remove the [!UpdateMeasure *] and [!UpdateMeter *] bangs.
Well, I admit I didn't try out your plugin so far. However I can't imagine a case when the skin should be updated twice.death.crafter wrote: ↑October 29th, 2021, 8:44 pm Since I use things that are relative to each other and need to be updated twice.
It's not the plugin actually. It's the meters. I have to make the skin size according to the meters shown. And I have to determine hidden states and stuff according to measures. And some other stuff I don't remember, but they were bugging out due to how the skin is made.
No problem.death.crafter wrote: ↑October 29th, 2021, 6:58 pm Ohh, I totally forgot to reply...
Yeah that would make it feel more natural as we do it all the time.
Also, if we tinker around with lua, we can have forward button too. Just a thought, tho I won't be implementing it in the example skin.
I am using lua for the extra stuff shown in the drives page. Other than that it's all RainmeterCodeCode wrote: ↑November 19th, 2021, 3:48 am Ok. New thing, for the thing I am so obsessed about: Drive Skin!
I know nothing about lua, which is why I was standing off this. But in the view of retaining what sanity I continue to remain in control of - start fresh with a more powerful backbone to this drives thing.
Eventually I will work things out, lots of forum time ahead, methinks.
Maybe encode the ini file in UTF-8 or ASCII. I can't say anything in particular as I don't know how you got them to show up in your skin.CodeCode wrote: ↑November 19th, 2021, 3:48 am The first thing I would like to get going is the font the drive names use. Comparison image below. The weird font is actually copy/pasted from artifact ascii that just remains with no real fontface. But I like it, so would love to start there.
Capturez.PNG
That's cool. It will make more sense to start with. As I learn how to get around this lua script.death.crafter wrote: ↑November 19th, 2021, 4:26 am I am using lua for the extra stuff shown in the drives page. Other than that it's all Rainmeter![]()
Ok, lol. This is pretty geeky stuff so here goes.death.crafter wrote: ↑November 19th, 2021, 4:26 am Maybe encode the ini file in UTF-8 or ASCII. I can't say anything in particular as I don't know how you got them to show up in your skin.
Code: Select all
[DriveSpace1]
Meter=String
X=r
Y=15r
FontSize=8
StringAlign=LeftCenter
Text=[&pName:GetSpaceLabel(1)]
MeterStyle=Contents
Hidden=(1-[&pName:IsDrive(1)])
DynamicVariables=1
Container=Container1
Code: Select all
[Label]
Measure=Plugin
Plugin=DriveInfo
Drive=G
Type=FileSystem
[pName]
Measure=Script
ScriptFile=#@#Scripts\TitanDrives.lua