Template:LCD/doc
This template is used to illustrate various MegaDrum settings that a user can observe on the LCD screen. Here's how it works in a nutshell: you write the following code:
{{LCD|
color=black|
bgcolor=#00FF00|
line1=<MegaDrum.info ;>|
line2=(c)D.Skachkov ♦|
caption=MegaDrum copyright screen and contrast adjust
}}
Ang get this result:
| <MegaDrum.info > |
| (c)D.Skachkov ♦ |
MegaDrum copyright screen and contrast adjust
The format of the template is self-explanatory. Any parameter can be omitted. Defaults are: black characters on green background. The default text is the copyright screen and default caption is "MegaDrum display". Observe the main template to see how it looks.
A note on text formatting: Please note that if a line contains more than a single whitespace character you will need to enter for each additional whitespace.
Also consider using < for the "<" character and ">" for the ">" character.
Here's another example. Note that I used a different color/bgcolor here. You can also use standard RGB color representations such as #00FF00.
{{LCD|
color=white|
bgcolor=blue|
line1=█_______________|
line2=________________|
caption=MegaDrum VU Meter screen
}}
Result:
| █_______________ |
| ________________ |
MegaDrum VU Meter screen
Finally here is an example settings screen:
{{LCD|
color=white|
bgcolor=blue|
line1=<CustomCurve1 >|
line2=P1: 2♦|
caption=Custom curve '''CustomCurve1''' point '''P1''' value
}}
The result is as follows:
| <CustomCurve1 > |
| P1: 2♦ |
Custom curve CustomCurve1 point P1 value
I agree that entering those whitespace characters is quite tedious, but I can't think of any remedy at this time. Unless, of course, the LoopFunctions and probably also StringFunctions extensions are installed.