home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
Skin functions: What is available?
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Rob Hexenmeister" data-source="post: 1276163" data-attributes="member: 113164"><p>I too examine the skin xmls for clues, and the skins I have made have all been adaptations of other people's work. The 'theme' innovation, when that came in, was very helpful indeed as it enabled major changes to be trialled without corrupting the original skin files.</p><p></p><p>The bit I am struggling with is the skin functions. This section of your very comprehensive reply is very interesting:</p><p></p><p></p><p></p><p></p><p>You have used two functions here : skin.setstring and skin.togglesetting</p><p></p><p>It is a complete list of these functions and how to use them that I cannot find anywhere.</p><p>From your examples, I am guessing that the first one sets the global skin variable skin.list.rows to whatever label is current in control(33) [not 100% sure on this]</p><p>And the second one toggles the global skin variable skin.schedule.show.series between true and false</p><p></p><p>Great, thats very helpful, so is the explanation on syntax. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite24" alt="(y)" title="Thumbs Up (y)" loading="lazy" data-shortname="(y)" /></p><p></p><p>The problem I have is that I can't find a complete list of these functions <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" /></p><p></p><p>Shame about not being able to set the values in an unrelated control's tags. That would be a handy innovation. Something along the lines of:</p><p></p><p><control></p><p><id>0</id></p><p><type>button</type></p><p>...</p><p>...</p><p>...</p><p><onclick>#(GUI.setcontrol('#control(99).visible',FALSE)) <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite14" alt=":cautious:" title="Cautious :cautious:" loading="lazy" data-shortname=":cautious:" /></p><p>...</p><p>...</p><p></control> </p><p></p><p></p><p></p><p>Anyway. Food for thought. If anyone does have a complete list of functions (skin.setstring, skin.togglesetting and so forth) then I would be eternally grateful if you could point me at them <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /></p><p></p><p>RH</p></blockquote><p></p>
[QUOTE="Rob Hexenmeister, post: 1276163, member: 113164"] I too examine the skin xmls for clues, and the skins I have made have all been adaptations of other people's work. The 'theme' innovation, when that came in, was very helpful indeed as it enabled major changes to be trialled without corrupting the original skin files. The bit I am struggling with is the skin functions. This section of your very comprehensive reply is very interesting: You have used two functions here : skin.setstring and skin.togglesetting It is a complete list of these functions and how to use them that I cannot find anywhere. From your examples, I am guessing that the first one sets the global skin variable skin.list.rows to whatever label is current in control(33) [not 100% sure on this] And the second one toggles the global skin variable skin.schedule.show.series between true and false Great, thats very helpful, so is the explanation on syntax. (y) The problem I have is that I can't find a complete list of these functions :( Shame about not being able to set the values in an unrelated control's tags. That would be a handy innovation. Something along the lines of: <control> <id>0</id> <type>button</type> ... ... ... <onclick>#(GUI.setcontrol('#control(99).visible',FALSE)) :cautious: ... ... </control> Anyway. Food for thought. If anyone does have a complete list of functions (skin.setstring, skin.togglesetting and so forth) then I would be eternally grateful if you could point me at them :D RH [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
Skin functions: What is available?
Contact us
RSS
Top
Bottom