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 2
Skins and Design
Skinning contest: One month to go
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="mackey" data-source="post: 671865" data-attributes="member: 20257"><p>Hi Albert</p><p></p><p>14-15 months ago I made a small plugin which consisted of a couple of screens and a single model class which simulated the MP1 MyLyrics plugin. In the work, I got some experience with the architecture of MP2 and its conceptional use of workflow, the screen engine, skins, themes and screens etc. However there I realized that the skinengine needed a whole lot of work to use the brushes and content panels among others as intended, and it was not possible for me to make anything fancy, that I would believe could attract skilled designers to contribute to MP2.</p><p></p><p>When the skin contest was announced, I once again gained interest in MP2, and I decided to try to make a new skin. I made a copy of the existing and began my work on the skin. My first project was to create a button style in the Button.xaml file that should be assigned to all basics button on the screens. It should be quite easy. I started out and could easily get the most common setters to work. However, as I tried to make a bit fancier buttons nothing seemed to work out as intended. When working with grids and rectangle controls (an inner and outer to get a control with depth) in the template nothing turned out quite right. I'm sure that the xaml is correct as everythings turns out great in a regular WPF project. Off course, there are some differencies between WPF and MPF, but as I am informed they are more related to resources and events than the basic contruct and design of controls, and I belive that these wasn't the problem. I spend hours trying to arrange the rectangles, but no matter what, I could not seem to see more than a single rectangle dispite the changes I made. I could not make sense of whether I had made some bad xaml code or the skinengine wasn't mature to display the rather simple controls that I tried to make. </p><p></p><p>Also, when my latest change to a style hold an syntax or context error, then the complete skin was deselected, and I had to fix the issues, before I could even select the skin from the Settings screens within the client. And from the thrown exceptions I could hardly ever directly see what the problem with the change was. If only I somehow could realize what the issues where and why the seemingly proper MPF controls aren't shown as I expect, then I could report the problems in the skin engine or even fix them my self. But I'm rather clueless about the causes which make me decide that either MP2 skinning aren't ready for me or I'm not ready for MP2 skinning. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>Is there a MPF expert among us that I can contatct to look into the xaml that teases me? And also consult for some tips when skinning MP2?</p><p></p><p>thanks</p></blockquote><p></p>
[QUOTE="mackey, post: 671865, member: 20257"] Hi Albert 14-15 months ago I made a small plugin which consisted of a couple of screens and a single model class which simulated the MP1 MyLyrics plugin. In the work, I got some experience with the architecture of MP2 and its conceptional use of workflow, the screen engine, skins, themes and screens etc. However there I realized that the skinengine needed a whole lot of work to use the brushes and content panels among others as intended, and it was not possible for me to make anything fancy, that I would believe could attract skilled designers to contribute to MP2. When the skin contest was announced, I once again gained interest in MP2, and I decided to try to make a new skin. I made a copy of the existing and began my work on the skin. My first project was to create a button style in the Button.xaml file that should be assigned to all basics button on the screens. It should be quite easy. I started out and could easily get the most common setters to work. However, as I tried to make a bit fancier buttons nothing seemed to work out as intended. When working with grids and rectangle controls (an inner and outer to get a control with depth) in the template nothing turned out quite right. I'm sure that the xaml is correct as everythings turns out great in a regular WPF project. Off course, there are some differencies between WPF and MPF, but as I am informed they are more related to resources and events than the basic contruct and design of controls, and I belive that these wasn't the problem. I spend hours trying to arrange the rectangles, but no matter what, I could not seem to see more than a single rectangle dispite the changes I made. I could not make sense of whether I had made some bad xaml code or the skinengine wasn't mature to display the rather simple controls that I tried to make. Also, when my latest change to a style hold an syntax or context error, then the complete skin was deselected, and I had to fix the issues, before I could even select the skin from the Settings screens within the client. And from the thrown exceptions I could hardly ever directly see what the problem with the change was. If only I somehow could realize what the issues where and why the seemingly proper MPF controls aren't shown as I expect, then I could report the problems in the skin engine or even fix them my self. But I'm rather clueless about the causes which make me decide that either MP2 skinning aren't ready for me or I'm not ready for MP2 skinning. :) Is there a MPF expert among us that I can contatct to look into the xaml that teases me? And also consult for some tips when skinning MP2? thanks [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 2
Skins and Design
Skinning contest: One month to go
Contact us
RSS
Top
Bottom