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
Development
General Development (no feature request here!)
Is there a need for a skin editor?
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="arion_p" data-source="post: 506681" data-attributes="member: 45945"><p>May I suggest a feature (with implementation suggestion too) that I think would help a lot of our skinners:</p><p>Add the ability to load window plugin dlls (own and 3rd party), enumerate type infos in each assembly and provide the skinner with a list of windows defined in those plugins (the classes derived from GUIWindow) with their IDs (this can be tricky but you can have a look at PluginManager and WindowManager for clues). For each available window (class) scan for fields having the SkinControl() attribute and get those control IDs along with their class type (perhaps even map class types to xml control types). Use them to allow the skinner to choose each control ID or even automatically insert the correct controls and verify that IDs used are the same with the ones in the code.</p><p></p><p>This will save a lot of headaches with mismatched control IDs. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p></blockquote><p></p>
[QUOTE="arion_p, post: 506681, member: 45945"] May I suggest a feature (with implementation suggestion too) that I think would help a lot of our skinners: Add the ability to load window plugin dlls (own and 3rd party), enumerate type infos in each assembly and provide the skinner with a list of windows defined in those plugins (the classes derived from GUIWindow) with their IDs (this can be tricky but you can have a look at PluginManager and WindowManager for clues). For each available window (class) scan for fields having the SkinControl() attribute and get those control IDs along with their class type (perhaps even map class types to xml control types). Use them to allow the skinner to choose each control ID or even automatically insert the correct controls and verify that IDs used are the same with the ones in the code. This will save a lot of headaches with mismatched control IDs. ;) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Is there a need for a skin editor?
Contact us
RSS
Top
Bottom