CodeCode wrote: ↑May 26th, 2023, 4:41 pm
It looks great - finally seeing it all properly aligned. I was beginning to think I just couldn't work this way.
Now I see that asking for help in the forum alleviated some headaches. Well I was nearly out of ideas.
It happens sometimes, don't worry.
CodeCode wrote: ↑May 26th, 2023, 4:41 pm
Seeing the #Space.X#R working without having the #OffSetR# being added to it (in almost all cases here), was a bit of a surprise.
Yes, but if you think a little bit, you can realize that if you add the #OffSetR# variable to the X options of all meters, all meters starting from the second one get added the variable twice: one from the leftmost meter of that line and one more from the meter itself.
CodeCode wrote: ↑May 26th, 2023, 4:41 pm
All we are needing to do is move the left most column, and the rest follow it.
Right, exactly.
CodeCode wrote: ↑May 26th, 2023, 4:41 pm
Balala, you mentioned there were some things that need to be done/added. I am guessing the mouseclick to activate the slide is obviously not there yet, along with making accord for the skin to properly become hidden behind the center part, etc.
If you check how does the skin working, you should have be seen that when the meters are slide out, then back in, the month and year are not shown. Same way is not shown the current day (the blue underscore below the date of today). Am I correct?
CodeCode wrote: ↑May 26th, 2023, 4:41 pm
Thank you balala, for taking the time to sort things out.
Ok, so everything slides perfectly. But there is an anomaly - the current day underline indicator is not being hidden with the #NotCurrentMonth# variable.
It has a 0 or 1 toggle, but even on the original skin, with the #NotCurrentMonth# obeys the intended hide of that line on any not current month - 0 or 1 make no difference.
I compared the code in the Styles.inc from the original and the one I modified. Everything seems to be the same, but the line indicator appears in every month, albeit the current month is indicating the correct day number.
Not sure how to fix it. It is also handled in the CScript.lua and the Styles.inc. I cannot identify any possible workarounds.
I hope this can be fixed, having it show in the not current month bugs the bejeezers out of me lol.
I found a workaround : Use !SetVariable and !WriteKeyValue to force the underline marker to behave as expected.
The problem is the ActionTimer using the max pixels to update the entire group, thus making the cursor appear in every month.
I segregated the Style meter to have its own group and the value is targeted twice just before the max pixel position allowing the #NotCurrentMonth# to work as the CScript.lua wanted it to : hiding it or showing it according to the current month.
I'll keep poking at the skin to see if this method is robust enough for me to be satisfied.
Sorry for the late reply.
Is your problem fixed now? To be honest I tried following your description on what did you do, but couldn't entirely. So am not sure. If the issue is not fixed, upload the modified package once again, to can take a look. If it is, congratulations, good job.
balala wrote: ↑Yesterday, 7:42 am
Sorry for the late reply.
Is your problem fixed now? To be honest I tried following your description on what did you do, but couldn't entirely. So am not sure. If the issue is not fixed, upload the modified package once again, to can take a look. If it is, congratulations, good job.
Oh, no worries.
Everything you helped with was certainly enough. I was able to pick up from there.
Sorry about asking serial questions. I solved the last issue which was removing a comma from a string. I thought it was going to stump me, then realised that I needed to make a separate measure to handle the regexp.
CodeCode wrote: ↑Yesterday, 2:30 pm
Oh, no worries.
Everything you helped with was certainly enough. I was able to pick up from there.
Sorry about asking serial questions. I solved the last issue which was removing a comma from a string. I thought it was going to stump me, then realised that I needed to make a separate measure to handle the regexp.