It is currently February 4th, 2023, 3:01 am

Resize & scroll content

Skins that don't neatly fit into other categories
User avatar
StArL0rd84
Posts: 400
Joined: February 8th, 2015, 10:07 pm
Location: EU, Denmark.

Resize & scroll content

Post by StArL0rd84 »

Resize&Scroll_1.gif
This example skin that started life as a test skin for my suite.

It tries to simplify the math used to calculate the relationship between scrolling and resize and how they can effect each other.
Almost all shapes in this skin are parametric to each other, meaning, if you or the skin change the size of one element, other elements adapts.

I am posting it here for you guys to use in your suites.

And I would really like your honest opinion on how you would have done things differently.
Maybe there's much simpler formulas that achieves the same thing or something even better.
Mainly looking to improve it with your input, before using it in my suite.
Resize&Scroll_1.rmskin
You do not have the required permissions to view the files attached to this post.
User avatar
eclectic-tech
Rainmeter Sage
Posts: 4945
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Resize & scroll content

Post by eclectic-tech »

Thanks for sharing :thumbup:
This example will come in handy for some of my future skin ideas...
User avatar
CodeCode
Posts: 1111
Joined: September 7th, 2020, 2:24 pm
Location: QLD, Australia

Re: Resize & scroll content

Post by CodeCode »

Wow. This is really extensible.

Great material, and prototype (if not that, more...).
ƈǟռ'ȶ ʄɨӼ ɨȶ ɨʄ ɨȶ ǟɨռ'ȶ ɮʀօӄɛ - ʊռʟɛֆֆ ɨȶ ɨֆ ɨռ ƈօɖɛ.
User avatar
StArL0rd84
Posts: 400
Joined: February 8th, 2015, 10:07 pm
Location: EU, Denmark.

Re: Resize & scroll content

Post by StArL0rd84 »

CodeCode wrote: January 29th, 2023, 7:38 am Wow. This is really extensible.

Great material, and prototype (if not that, more...).
Thank you.
I feel like the code got really complicated even though I tried to keep it as simple I could.
Feel free to ask any questions you may have.
([mWorkTime] = 1 ? #Work# : ([mEnergyLoss:%] >= 70% ? #Chillmode# : </>))