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
MediaPortal 1 Plugins
ExternalDisplay.xml
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="knutinh" data-source="post: 90374" data-attributes="member: 14776"><p>The lcd-plugin thread is getting really long. Id lik to start a thread on how people are using Joe Daltons plugin for best results.</p><p></p><p>First I am trying to understand the xml tags used:</p><p><Message Status="blabla"></p><p>This is the "event" that triggers a given display. </p><p>possible:</p><p>"Idle"</p><p>"Action" -> <Window></p><p>"PlayingMusic"</p><p>"PlayingRadio"</p><p>"PlayingTV"</p><p>"PlayingRecording"</p><p>"Timeshifting"</p><p>"PlayingDVD"</p><p>"PlayingVideo"</p><p></p><p>By putting code inside the Message tags, you are connecting functionality to the givencondition: </p><p><Message Status="blabla"></p><p></Message></p><p></p><p>Then you simply specify the wanted functionality one line at a time:</p><p> <Line Alignment="Centered"></p><p> <Text Value="Hello World!" /></p><p> </Line></p><p>The alignement can be Centered, Left or Right</p><p></p><p> <Property Value="#TV.View.channel" /></p><p> <Parse Value=": #TV.View.title"></p><p> <NotNull Value="#TV.View.title" /></p><p> </Parse></p><p> <Text Value=": #736"></p><p> <IsNull Value="#TV.View.title" /></p><p> </Text></p><p></p><p><Window>1</Window> ?</p><p></p><p>#currentmodule</p><p>#time</p><p></p><p>#TV.View.channel</p><p>#TV.View.title</p><p>#736</p><p></p><p>#TV.View.start;</p><p>#TV.View.stop</p><p>subtract: "-&gt;"</p><p>TV Programs on ##TV.Guide.Day</p><p></p><p>#highlightedbutton</p><p>#selecteditem</p><p></p><p>#Play.Current.Title</p><p>#Play.Current.Artist</p><p>#Play.Current.Album</p><p>#currentplaytime</p><p>#duration</p><p>(#112) ?</p><p>#paused</p><p></p><p>Text progressbar:</p><p><a href="https://forum.team-mediaportal.com/showthread.php?p=71232&highlight=TextProgressBar#post71232" target="_blank">https://forum.team-mediaportal.com/showthread.php?p=71232&highlight=TextProgressBar#post71232</a></p><p></p><p>example: [#####------]</p><p>[code]</p><p> <Line Alignment="Left"></p><p> <TextProgressBar StartChar="[" EndChar="]" ValueChar="#" FillChar="-" Length="16"></p><p> <ValueProperty Value="#currentplaytime" /></p><p> <TargetProperty Value="#duration" /></p><p> </TextProgressBar></p><p> <Text Value=" (#112)"></p><p> <NotNull Value="#paused" /></p><p> </Text></p><p>[/code]</p><p></p><p>PerformanceCounter:</p><p><a href="https://forum.team-mediaportal.com/showthread.php?p=54487&highlight=performancecounter#post54487" target="_blank">https://forum.team-mediaportal.com/showthread.php?p=54487&highlight=performancecounter#post54487</a></p><p>[code]</p><p> <Parse Value="#time " /></p><p> <PerformanceCounter CategoryName="Processor" CounterName="% Processor Time" InstanceName="_Total" Format="##0"/></p><p> <Text Value="% CPU"/></p><p>[/code]</p><p></p><p></p><p>Swap characters (usefull if your lcd does not support all your accented chars:</p><p>[code]</p><p> <TranslateFrom></p><p> <string>©</string></p><p> </TranslateFrom></p><p> <TranslateTo></p><p> <string>(c)</string></p><p> </TranslateTo></p><p>[/code]</p><p></p><p>Define custom characters is even better if your display supports it:</p><p><a href="https://forum.team-mediaportal.com/showthread.php?t=1709&page=69" target="_blank">https://forum.team-mediaportal.com/showthread.php?t=1709&page=69</a></p><p>[code]</p><p><CustomCharacters></p><p><CustomCharacter></p><p><int>0</int></p><p><int>4</int></p><p><int>0</int></p><p><int>14</int></p><p><int>1</int></p><p><int>15</int></p><p><int>17</int></p><p><int>15</int></p><p></CustomCharacter></p><p></CustomCharacters></p><p></p><p><TranslateFrom></p><p><string>å</string></p><p></TranslateFrom></p><p><TranslateTo></p><p><string>&#x0</string></p><p></TranslateTo></p><p>[/code]</p></blockquote><p></p>
[QUOTE="knutinh, post: 90374, member: 14776"] The lcd-plugin thread is getting really long. Id lik to start a thread on how people are using Joe Daltons plugin for best results. First I am trying to understand the xml tags used: <Message Status="blabla"> This is the "event" that triggers a given display. possible: "Idle" "Action" -> <Window> "PlayingMusic" "PlayingRadio" "PlayingTV" "PlayingRecording" "Timeshifting" "PlayingDVD" "PlayingVideo" By putting code inside the Message tags, you are connecting functionality to the givencondition: <Message Status="blabla"> </Message> Then you simply specify the wanted functionality one line at a time: <Line Alignment="Centered"> <Text Value="Hello World!" /> </Line> The alignement can be Centered, Left or Right <Property Value="#TV.View.channel" /> <Parse Value=": #TV.View.title"> <NotNull Value="#TV.View.title" /> </Parse> <Text Value=": #736"> <IsNull Value="#TV.View.title" /> </Text> <Window>1</Window> ? #currentmodule #time #TV.View.channel #TV.View.title #736 #TV.View.start; #TV.View.stop subtract: "->" TV Programs on ##TV.Guide.Day #highlightedbutton #selecteditem #Play.Current.Title #Play.Current.Artist #Play.Current.Album #currentplaytime #duration (#112) ? #paused Text progressbar: [url]https://forum.team-mediaportal.com/showthread.php?p=71232&highlight=TextProgressBar#post71232[/url] example: [#####------] [code] <Line Alignment="Left"> <TextProgressBar StartChar="[" EndChar="]" ValueChar="#" FillChar="-" Length="16"> <ValueProperty Value="#currentplaytime" /> <TargetProperty Value="#duration" /> </TextProgressBar> <Text Value=" (#112)"> <NotNull Value="#paused" /> </Text> [/code] PerformanceCounter: [url]https://forum.team-mediaportal.com/showthread.php?p=54487&highlight=performancecounter#post54487[/url] [code] <Parse Value="#time " /> <PerformanceCounter CategoryName="Processor" CounterName="% Processor Time" InstanceName="_Total" Format="##0"/> <Text Value="% CPU"/> [/code] Swap characters (usefull if your lcd does not support all your accented chars: [code] <TranslateFrom> <string>©</string> </TranslateFrom> <TranslateTo> <string>(c)</string> </TranslateTo> [/code] Define custom characters is even better if your display supports it: [url]https://forum.team-mediaportal.com/showthread.php?t=1709&page=69[/url] [code] <CustomCharacters> <CustomCharacter> <int>0</int> <int>4</int> <int>0</int> <int>14</int> <int>1</int> <int>15</int> <int>17</int> <int>15</int> </CustomCharacter> </CustomCharacters> <TranslateFrom> <string>å</string> </TranslateFrom> <TranslateTo> <string>�</string> </TranslateTo> [/code] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
ExternalDisplay.xml
Contact us
RSS
Top
Bottom