It is currently August 18th, 2019, 2:02 pm

Skin for kitchen center

Help with creating, editing & fixing problems with skins
troyer
Posts: 6
Joined: April 7th, 2019, 4:03 pm

Skin for kitchen center

troyer » April 7th, 2019, 4:21 pm

Hi,
I have old laptop with 2GBRAM and Win7 and I want to do a kitchen center from this laptop. I need Rainmeter skin (dashboard) like this Image

Could I make Rainmeter skin similar on image and so as do what I want, need? Thank you very much for any information.
User avatar
balala
Rainmeter Sage
Posts: 8532
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Skin for kitchen center

balala » April 7th, 2019, 5:02 pm

troyer wrote:
April 7th, 2019, 4:21 pm
Could I make Rainmeter skin similar on image and so as do what I want, need? Thank you very much for any information.
Not sure what those Recipes, WEB, Shopping basket and so on, should do? What's your intention with them?
troyer
Posts: 6
Joined: April 7th, 2019, 4:03 pm

Re: Skin for kitchen center

troyer » April 7th, 2019, 8:16 pm

I thinking... When I click to:
Recipes then open folder with recipes in pdf, doc, docx, etc.
Web - open a browser
Calc - open calc
Shopping basket - open app or software where I could write, read and edit item for shopping (for example: eggs, milk, etc.)
Could I do it in a rainmeter?
User avatar
balala
Rainmeter Sage
Posts: 8532
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Skin for kitchen center

balala » April 7th, 2019, 8:23 pm

troyer wrote:
April 7th, 2019, 8:16 pm
I thinking... When I click to:
Recipes then open folder with recipes in pdf, doc, docx, etc.
Can be done.
troyer wrote:
April 7th, 2019, 8:16 pm
Web - open a browser
Can be done as well.
troyer wrote:
April 7th, 2019, 8:16 pm
Calc - open calc
Also possible.
troyer wrote:
April 7th, 2019, 8:16 pm
Shopping basket - open app or software where I could write, read and edit item for shopping (for example: eggs, milk, etc.)
Well, this is a little bit harder, because I don't see what would you like here. Did you think to an online store or something where you can buy things? Not clear yet...

I won't work with this right now, because here is almost midnight, but if you need, tomorrow I'll try to help you making the code as you want.
troyer
Posts: 6
Joined: April 7th, 2019, 4:03 pm

Re: Skin for kitchen center

troyer » April 8th, 2019, 5:54 pm

balala thank you for now.
Shopping basket isn't on internet it is a database it is a list for shopping, understand me?
what time and reminder?
User avatar
balala
Rainmeter Sage
Posts: 8532
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Skin for kitchen center

balala » April 8th, 2019, 7:20 pm

troyer wrote:
April 8th, 2019, 5:54 pm
balala thank you for now.
Shopping basket isn't on internet it is a database it is a list for shopping, understand me?
what time and reminder?
Ok, I worked a little bit with this project, attached you can find what I got.
Note the followings: for now I added only the Time/date and the Remainder skins. Others later.
The package has a Remaind.inc file included into the @Resources folder. There are saved the events which will be shown by the skin. I added the two posted by you, but you can add further ones, if needed. For now only up to five events can be added, but this number can be easily extended, if needed.
Please try out this skin and let me know what you think about it. Does it look like what you wanted?
You do not have the required permissions to view the files attached to this post.
troyer
Posts: 6
Joined: April 7th, 2019, 4:03 pm

Re: Skin for kitchen center

troyer » April 11th, 2019, 7:00 pm

balala thank you very much for your quick reply
I would need it on the screen 1200 x 800 so it should be a bigger, but otherwise OK. I work on a project where is connect the IR touch frame so I don't know if rainmeter is good for it.
For example: I want to change a time so I click on frame of time and there it can change or if i want to add or edit reminders (like google calendar) then will do it, but if it just shows then it is bad an alternative for me.
User avatar
balala
Rainmeter Sage
Posts: 8532
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Skin for kitchen center

balala » April 13th, 2019, 6:24 pm

troyer wrote:
April 11th, 2019, 7:00 pm
I would need it on the screen 1200 x 800 so it should be a bigger, but otherwise OK. I work on a project where is connect the IR touch frame so I don't know if rainmeter is good for it.
Ok, please replace the old code of Skin.ini with the following one:

Code: Select all

[Rainmeter]
AccurateText=1
Update=1000
DynamicWindowSize=1
BackgroundMode=2
SolidColor=0,0,0,1

[Variables]
Ev1=0
Ev2=0
Ev3=0
Ev4=0
Ev5=0
Scale=1
@Include=#@#Remaind.inc

[StringStyle]
FontColor=0,0,0
FontEffectColor=220,220,220
StringEffect=Shadow
SolidColor=0,0,0,1
FontFace=Segoe UI
StringStyle=BOLDITALIC
AntiAlias=1

[BackgroundStyle]
MyModifiers1=Fill Color 255,255,255,120
MyModifiers2=StrokeWidth 4 | Stroke Color 0,0,0

[MeasureTime]
Measure=Time
Format=%H:%M

[MeasureDate]
Measure=Time
Format=%d %b %a

[MeasureEvent1]
Measure=String
String=#Date1##Time1##Event1#
IfMatch=^$|#*Date1*##*Time1*##*Event1*#
IfMatchAction=[!HideMeterGroup "Event1"][!SetVariable Ev1 "0"]
IfNotMatchAction=[!ShowMeterGroup "Event1"][!SetVariable Ev1 "1"]

[MeasureEvent2]
Measure=String
String=#Date2##Time2##Event2#
IfMatch=^$|#*Date2*##*Time2*##*Event2*#
IfMatchAction=[!HideMeterGroup "Event2"][!SetVariable Ev2 "0"]
IfNotMatchAction=[!ShowMeterGroup "Event2"][!SetVariable Ev2 "1"]

[MeasureEvent3]
Measure=String
String=#Date3##Time3##Event3#
IfMatch=^$|#*Date3*##*Time3*##*Event3*#
IfMatchAction=[!HideMeterGroup "Event3"][!SetVariable Ev3 "0"]
IfNotMatchAction=[!ShowMeterGroup "Event3"][!SetVariable Ev3 "1"]

[MeasureEvent4]
Measure=String
String=#Date4##Time4##Event4#
IfMatch=^$|#*Date4*##*Time4*##*Event4*#
IfMatchAction=[!HideMeterGroup "Event4"][!SetVariable Ev4 "0"]
IfNotMatchAction=[!ShowMeterGroup "Event4"][!SetVariable Ev4 "1"]

[MeasureEvent5]
Measure=String
String=#Date5##Time5##Event5#
IfMatch=^$|#*Date5*##*Time5*##*Event5*#
IfMatchAction=[!HideMeterGroup "Event5"][!SetVariable Ev5 "0"]
IfNotMatchAction=[!ShowMeterGroup "Event5"][!SetVariable Ev5 "1"]

[MeterBackgroundClockDate]
Meter=Shape
MeterStyle=BackgroundStyle
X=1
Y=1
Shape=Rectangle 0,0,(240*#Scale#),(160*#Scale#),(20*#Scale#) | Extend MyModifiers1, MyModifiers2

[MeterBackgroundClockDateLabel]
Meter=STRING
MeterStyle=StringStyle
MeasureName=MeasureTime
MeasureName2=MeasureDate
X=([MeterBackgroundClockDate:W]/2)
Y=([MeterBackgroundClockDate:H]/2)
FontSize=(36*#Scale#)
StringAlign=CenterCenter
Text=%1#CRLF#%2
InlineSetting=Size | 14
InlinePattern=^.*#CRLF#(.*)$
InlineSetting2=Case | Upper
InlinePattern2=^.*#CRLF#.* .* (.*)$
DynamicVariables=1

[MeterBackgroundRemainder]
Meter=Shape
MeterStyle=BackgroundStyle
X=1
Y=(20*#Scale#)R
Shape=Rectangle 0,0,(300*#Scale#),((36+18*(#Ev1#+#Ev2#+#Ev3#+#Ev4#+#Ev5#))*#Scale#),(20*#Scale#) | Extend MyModifiers1, MyModifiers2
DynamicVariables=1

[MeterBackgroundRemainderLabel]
Meter=STRING
MeterStyle=StringStyle
X=10r
Y=5r
FontSize=(14*#Scale#)
StringAlign=Left
Text=Remainder

[MeterBackgroundEvent1DateLabel]
Meter=STRING
MeterStyle=StringStyle
X=15
Y=0R
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Date1#
Group=Event1
Hidden=1

[MeterBackgroundEvent1TimeLabel]
Meter=STRING
MeterStyle=StringStyle
X=(130*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Center
Text=#Time1#
Group=Event1
Hidden=1

[MeterBackgroundEvent1EventLabel]
Meter=STRING
MeterStyle=StringStyle
X=(60*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Event1#
Group=Event1
Hidden=1

[MeterBackgroundEvent2DateLabel]
Meter=STRING
MeterStyle=StringStyle
X=15
Y=0R
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Date2#
Group=Event2
Hidden=1

[MeterBackgroundEvent2TimeLabel]
Meter=STRING
MeterStyle=StringStyle
X=(130*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Center
Text=#Time2#
Group=Event2
Hidden=1

[MeterBackgroundEvent2EventLabel]
Meter=STRING
MeterStyle=StringStyle
X=(60*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Event2#
Group=Event2
Hidden=1

[MeterBackgroundEvent3DateLabel]
Meter=STRING
MeterStyle=StringStyle
X=15
Y=0R
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Date3#
Group=Event3
Hidden=1

[MeterBackgroundEvent3TimeLabel]
Meter=STRING
MeterStyle=StringStyle
X=(130*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Center
Text=#Time3#
Group=Event3
Hidden=1

[MeterBackgroundEvent3EventLabel]
Meter=STRING
MeterStyle=StringStyle
X=(60*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Event3#
Group=Event3
Hidden=1

[MeterBackgroundEvent4DateLabel]
Meter=STRING
MeterStyle=StringStyle
X=15
Y=0R
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Date4#
Group=Event4
Hidden=1

[MeterBackgroundEvent4TimeLabel]
Meter=STRING
MeterStyle=StringStyle
X=(130*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Center
Text=#Time4#
Group=Event4
Hidden=1

[MeterBackgroundEvent4EventLabel]
Meter=STRING
MeterStyle=StringStyle
X=(60*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Event4#
Group=Event4
Hidden=1

[MeterBackgroundEvent5DateLabel]
Meter=STRING
MeterStyle=StringStyle
X=15
Y=0R
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Date5#
Group=Event5
Hidden=1

[MeterBackgroundEvent5TimeLabel]
Meter=STRING
MeterStyle=StringStyle
X=(130*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Center
Text=#Time5#
Group=Event5
Hidden=1

[MeterBackgroundEvent5EventLabel]
Meter=STRING
MeterStyle=StringStyle
X=(60*#Scale#)r
Y=0r
FontSize=(10*#Scale#)
StringAlign=Left
Text=#Event5#
Group=Event5
Hidden=1
This code has a Scale variable in the [Variables] section. This variable controls the size of the visual elements of skin. Its value is set initially to 1. You can manually replace it with any larger value then 1, resizing this way the skin. Please let me know what is its ideal value for you.
We'll work with the other questions later.
troyer
Posts: 6
Joined: April 7th, 2019, 4:03 pm

Re: Skin for kitchen center

troyer » April 17th, 2019, 6:07 pm

I tried 1, 1.7 and above and I think 2 is OK. Thank you for now :)
User avatar
balala
Rainmeter Sage
Posts: 8532
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Skin for kitchen center

balala » April 18th, 2019, 6:30 pm

troyer wrote:
April 17th, 2019, 6:07 pm
I tried 1, 1.7 and above and I think 2 is OK. Thank you for now :)
Ok, good. Stay tuned for next step, using this setting.