Current version: 2.20
Zip file
Test page 1
Test page 2
Test page 3
Test page 4
Test page 5
Test page 6
Test page 7
Test page 8
XML file
Test page 1
Test page 2
Test page 3
Test page 4
Test page 5
Test page 6
Test page 7
Test page 8
XML file
logoMeter.swf
This is an external plugin that is active during panorama loading, which displays progress information
in a box (optional) together with one or two images (also optional). You may control almost any visual
aspect of the plugin, and that of course requires a lot of parameters. But you would seldom need to
specify all of them.
The following parameters are supported:
NOTES: All absolute position values refer to the upper left corner of the plugin scene. If all the different components are used their relative Z-levels would be:
Can be set dynamically ("external.logometer.enabled=1") The uncover parameter:
If not used, the meter progress works as usual - growing from left to right.
If set to uncover="1", the progress meter is drawn in full length from the beginning and then gradually shrinking to the left and revealing the background. The reload parameter:
If set to reload=1, the meter will also show when a pano is reloaded. The default is reload=0, which means that the meter will only show the first time a pano is loaded. The reason is that the pano is already in the cache, so the meter would probably just flash on/off very quickly. In the textLoaded parameter you can use the following placeholders:
Regarding the postCommand parameter and the FPPcommands:
As you can't use the &;=| characters here in the XML file, you have to encode them as follows:
| Positions: | ||
| pos | pos=620:80 | plugin absolute position |
| salign | salign=RM | relative position of plugin (L,C,R and T,M,B |
| or | default=CM) | |
| salign=-0.45:0.48 | (-0.50 - +0.50 default=0) | |
| margin | margin=10 | margin to pano edge (only |
| or | together with salign=xx) | |
| margin=15:10 | ||
| imageLPos | imageLPos=5:5 | lower image position |
| imageUPos | imageUPos=5:5 | upper image position |
| meterPos | meterPos=9:80 | meter bar position |
| textPos | textPos=9:100 | text position |
| Sizes: | ||
| size | size=200x140 | box size |
| radius | radius=15 | box corner radius |
| meterSize | meterSize=150x8 | meter bar size |
| textSize | textSize=120x18 | text size |
| Colors: | ||
| bgColor | bgColor=0xFDE018 | background color |
| borderColor | borderColor=0x000000 | border color |
| meterColor | meterColor=0x0000ff | meter bar color |
| textColor | textColor=0x303030 | text color |
| Images: | ||
| imageL | imageL=img/logoeniro.png | lower image path (image below meter) |
| imageU | imageU=img/logoeniro.png | upper image path (image above meter) |
| Texts: | ||
| font | font=Arial | text font |
| fontSize | fontSize=12 | size of text font |
| textLoaded | textLoaded=We have loaded %L kilobytes | text for "loading progress" |
| textLoadFailure | textLoadFailure=loading failed | text for "loading failure" |
| textParsing | textParsing=parsing | text for "parsing pano" |
| Others: | ||
| enabled | enabled=0 | possibility to turn the meter on/off (default 1=on) |
| reload | reload=1 | shows meter when a pano is reloaded, default=0 |
| uncover | uncover=1 | meter bar uncovering background |
| alpha | alpha=0.70 | transparency |
| delay | delay=5000 | delay (in ms) before closing box |
| postCommand | postCommand= text2.alpha%3D1,600 | FPP commands when loading is ready |
NOTES: All absolute position values refer to the upper left corner of the plugin scene. If all the different components are used their relative Z-levels would be:
4 upper image (highest)
3 progress text
2 progress meter
1 lower image
0 background box and border (lowest)
The enabled parameter:3 progress text
2 progress meter
1 lower image
0 background box and border (lowest)
Can be set dynamically ("external.logometer.enabled=1") The uncover parameter:
If not used, the meter progress works as usual - growing from left to right.
If set to uncover="1", the progress meter is drawn in full length from the beginning and then gradually shrinking to the left and revealing the background. The reload parameter:
If set to reload=1, the meter will also show when a pano is reloaded. The default is reload=0, which means that the meter will only show the first time a pano is loaded. The reason is that the pano is already in the cache, so the meter would probably just flash on/off very quickly. In the textLoaded parameter you can use the following placeholders:
| %L | kilobytes downloaded |
| %T | kilobytes total |
| %P | percentage downloaded |
Regarding the postCommand parameter and the FPPcommands:
As you can't use the &;=| characters here in the XML file, you have to encode them as follows:
& as %26
; as %3B
= as %3D
| as %7C
The plugin will decode them for you.; as %3B
= as %3D
| as %7C
