MapView Configuration OverView

v2.6

Configuration

(Global attributes)

MiscDir
AlgemeenDir
string

Main directory.

ContentDir
ImageDir
PlaatjesDir
string

Content directory.

AVDir
FilmDir
string

Directory containing media files.

DocDir string

Directory containing files in collections.

IconDir string

Misc
MapImage
KaartPlaatje
string

Image file for the map.

TiledMap
TegelKaart
bool
false
Flag that indicates if map is built from tiles or not.

IsAnimatedMap
AnimatedMap
KaartAni
bool
false
Flag that indicates if the map is animated (crossfade of two map images).

MapImage1
KaartPlaatje1
string

Image file for the first map image in an animated map.
(More files with subsequent numbers could be possible).

MapImage2
KaartPlaatje2
string

Image file for the second map image in an animated map.
(More files with subsequent numbers could be possible).

MapInterval
KaartInterval
int
30
Time between two stages in the animation of an animated map.

MapFadeTime
KaartFadeTime
int
1
Duration of a cross fade of an animated map.

OnlineMap bool
false
[Not functioning yet] Indicates if the map is an online map (Bing) or a local map (image).

IsVideoMap bool
false
Flag that indicates if the map is a video map.

MapVideo string

Video used as a map background (replaces MapImage)
MapVideoVolume double
0,5
Volume of the video that is used as map.

BackgroundImage
AchtergrondPlaatje
string

Background texture or image.
Will be stretched to fill the screen.

BackgroundColor string
#000000
The background color, only visible if there is no background image.

BackgroundSound
AchtergrondMuziek
string

Music or sound file that will continuously play on the background.

BackgroundVolume double
0,1
Volume of the background sound.

MinWidth string

[Obsolete] Minimum width the map can scale to.
Replace by MinMapSize.

MaxWidth string

[Obsolete] Maximum width the map can scale to.
Best values between 6000 and 10000.
Replace by MaxMapSize.

MinHeight string

[Obsolete] Minimum height the map can scale to.
Replace by MinMapSize.

MaxHeight string

[Obsolete] Maximum height the map can scale to.
Best values between 6000 and 10000.
Replace by MaxMapSize.

MinMapSize int
960
Minimum size (width or height) the map can scale to.

MaxMapSize int
9600
Maximum size (width or height) the map can scale to.

LineColor string
#700000
Color of the lines connection an InfoView with the corresponding point on the map.

DashedLine string

Creates a dashed line instead of a solid on.
Input should have two positive numbers, divided with a ,
IconSet string
ZwartWit
- ZwartWit
- Rood
- Wit
[Redundant] Defines which set of predefined icons is used.
Only used in MapMaker.

MapIdleTime int
30
Time after which the idle animation starts (in seconds).

Style string
..\..\MapViewStyle.xml
Reference to style.
xml file with additional (shared) config data.

StartScreen int
-1
The screen the application should be started on (if not the primary).
Mostly for testing purposes.

ForcedDpi double
0
Sets the DPI-value in case the application is running on a non-primary screen (StartScreen) and the textscaling of that screen is different from that of the primary screen.
The default value of 0.
0 means that this setting is ignored.

ShowLogos bool
true
Flag that sets the visibility of the Onwijs logos.

LogoOpacity double
0,47
LogoOpacity
LogoSize double
80
The size of the logos.

LogoMargin double
0
The relative margin between the logos and the edge of the screen.
The default is 0, which gives the logos a margin of about half the size of a logo.

LogoOnTop bool
true
Puts the logos on top, over the map.

HideLogoTime int
0
If larger than zero then the logos are shown at the start of the application and fade out.
This value indicates the duration of that fade.

BeginWidth int
1024
Default size of the map, shown at the start and in idle animations.
BeginHeight overrides BeginWidth.

BeginHeight int
1024
Default size of the map, shown at the start and in idle animations.
BeginHeight overrides BeginWidth.

Scale
Schaal
int
100
Scaling (percentage) of point locations if the size of the map image is changed from the original size during the creation of the project.

MouseVisible bool
true
Flag that sets the visibility of the mouse cursor.

StayOnTop bool
true
Flag that sets whether the application window is shown on top of other windows.

Test bool
false
Toggles test mode of the application.
If test is true, some test options are activated like shorter wait time on InfoViews and a debug display.

Vertical bool
false
Configures the application for an upright screen, so InfoViews will open with the right side up.

CanRotate bool
true
If false this fixes the orientation of the map, while it is still scaleable.

Demo bool
false
Starts the application in demo mode.

StartFadeTime double
0,25
Time (in seconds) it takes for the map to fade in at the start of the application.

ThemeView bool
false
Starts the application in ThemeView mode, meaning that the map can't be moved or scaled.

FillOption string
UniformToFill
- UniformToFill
- None
Only relevant in ThemeView mode.
Possible values are:
UniformToFill - shows the map to fill the screen with possible edges if the aspect ratio is different from that of the screen.
This is the default value.
None - shows the map to fill the screen with possible parts sticking out of the visible screen if the aspect ratio is different from that of the screen.

ScaleToFit bool
false
Only relevant in ThemeView mode.
If set to false the map will fill the screen at startup and then animate to fit within the screen.
If set to true the map will fit at startup.

OpenToCenter bool
false
Flag that sets whether InfoViews open at the center of the screen, at a larger size.
The normal open animation moves them halfway towards the center.

OpenTime int
60
The time (in seconds) an InfoView will stay open if it is not touched.
When the time is up, the InfoView closes automatically.
Touching an InfoView resets this time.

OpenFullScreen bool
false
Flag that sets whether InfoViews open full screen.

OpenOptions string

- ToCenter
- FullScreen
Shortcut for options for opening an InfoView.
Possible values are:
ToCenter (equivalent of OpenToCenter) - makes InfoViews open at the center of the screen, at a larger size, FullScreen (equivalent of OpenFullScreen) - makes InfoViews open full screen.

ImageBorder bool
false
Puts a border around InfoViews with an image.

ImageBorderColor string
#ffffffff
Color of the border around the image on an InfoView.

ImageBorderThickness int
8
Thickness of the border around the image on an InfoView.

VideoBorder bool
false
Puts a border around InfoView with a video.

VideoBorderColor string

Color of the border around the video on an InfoView.
If not defined it will be the same as the ImageBorderColor.

VideoBorderThickness string

Thickness of the border around the video on an InfoView.
If not defined it will be the same as the ImageBorderThickness.

AlignPoints bool
true
Puts the points that are less than 5 pixels apart on the same spot.
Default is true.

DecelerationFactor double
1
Value between between 0 and 1 that influences the movement behaviour of items.
A lower value means the items will keep moving longer when they are brushed aside.
This doesn't affect the map.
The value should be larger than 0.

RandomAngle bool
true
If true items open at a random angle (the original solution)
RightAngle bool
false
If true items open at an angle that is a multiple of 90 degrees
ItemOptions string
MSR
String indicating if items can be moved (M), scaled (S) or rotated (R).

DropText bool
true
Flag that defines whether the text area in an InfoView is shown on top of the image or beneath it.

TextFontSize int
9
Font size of text in InfoViews.

TextFontFamily string
Segoe UI
Font used for text in InfoViews.
Fonts (still) need to be installed.

TextColor string
#ffffff
Color of the text in InfoViews.

TextBackgroundColor string
#000000
Color of the background of a text area in InfoViews.

TextMarkerColor string
#ffff00
Color of the text in InfoViews that is styled as a marker (#[m]).

TextBackgroundImage string

Image that can be shown on the background of a text area in InfoViews.
This replaces the color defined in TextBackgroundColor.

TextBackgroundTileMode string
Tile
- Tile
- FlipXY
- Stretch
Defines how the texture image is displayed on the background of the textarea.
Only used if a TextBackgroundImage is defined.

TextBorderColor string
#ffffff
Color of the border around a text area in InfoViews.
Usually (and by default) this is the same as the TextColor.

TextBorderImage
TextBorderPlaatje
string

Image that is uses as a brush on the border around a text area in InfoViews.
This replaces the color defined in TextBorderColor.

TextBorderTileMode string
Tile
- Tile
- FlipXY
- Stretch
Defines how the texture image is displayed on the border of the textarea.
Only used if a TextBorderImage is defined.

TextBorderWidth int
5
Thickness of the border around a text area in InfoViews.

TextMargin int
0
Margin around the text in a text border.

ButtonSize double
32
Size of the buttons on an InfoViews
ButtonMargin double
8
Margin between buttons on an InfoView and the edge
CloseButtons bool
true
Flag that sets the visibility of the close buttons.

CloseButtonSize int
32
Size of the close buttons.

RotateButtons bool
false
Flag that sets the visibility of the rotate buttons (with which the screen can be rotated 180°).

RotateButtonsCentered bool
false
Flag that changes the position of the rotatebuttons from corner position to centered along the horizontal sides of the screen.

ButtonSet string

- Red
- White
Name of an embedded set of button images.
If defined this will let the application load the buttons from the embedded resources, otherwise they will be load from the default location.

AllowFeedback
AllowReactie
bool
false
Gives users the option to react on content.
Originally it used an on screen keyboard that was built in the multitouch environment.
Currently a physical keyboard is need, until a custom on screen keyboard is added.

FeedbackColSwap bool
true
The feedback window uses the colors of the text area on InfoViews.
This swaps the background and foreground color.

FeedbackText
FeedbackTekst
string
Geef hieronder een reactie op deze afbeelding of vertel uw eigen verhaal. Vul uw gegevens in als u wilt dat men contact met u opneemt.
Text shown on the feedback window.

fbNameLabelText string
Naam
Text in front of the first input field on the feedback screen.

fbMailLabelText string
E-mail
Text in front of the second input field on the feedback screen.

fbPhoneLabelText string
Telefoon
Text in front of the second input field on the feedback screen.

fbSaveButtonText string
Opslaan
Text on the save button on the feedback screen.

fbCancelButtonText string
Stoppen
Text on the cancel button on the feedback screen.

FeedbackMailData string

[Untested] Pipe delimited string containing the mailconfiguration data.
The format should be:
MailHost|Port|Login|Password|MailFrom|MailSubject|MailTo.

fbMailHost string

[Untested] Mail server used for sending out mail.
If this is empty mail can not be sent.

fbMailPort string

[Untested] Port used on the mail server used for sending out mail.
If this is empty mail can not be sent.

fbMailLogin string

[Untested] Login or user name for the mail server used for sending out mail.
If this is empty mail can not be sent.

fbMailPassword string

[Untested] Password for the mail server used for sending out mail.
If this is empty mail can not be sent.

fbMailFrom string

[Untested] Sender address used for e-mail message.
If this is empty mail can not be sent.

fbMailSubject string

[Untested] Subject line for e-mail message.
If this is empty mail can not be sent.

fbMailTo string

[Untested] Mail address where mail is sent to.
If this is empty mail can not be sent.

AVPlayImage
PlayPlaatje
string
bPlay.png
Icon image for the play button on InfoViews which contain media.
In old maps also used as icon for points that contain media.

AVPauseImage
PauzePlaatje
string
bPause.png
Icon image for the pause button on InfoViews which contain media.

CompassImage
KompasPlaatje
string
kompas.png
[Obsolete] Image used to show a compass, when a tagged object is placed on the screen.

CreateSchema bool
false
If this is true the application creates an xml-schema with all the root-attributes.

CreateDocumentation bool
false
If this is true the application creates an html-file with documentation.

SingleMenu bool
false
Configures the application to have only one open satellite menu at the same time.

DeactTime int
300
Number of seconds after which the application will close itself if not in use.
Touching the screen will reset the timer.
A value of -1 means the function is disabled.

ScreenSaverTime string

Time in seconds after which the screensaver items appear.
The default value is the DeactTime, so you only have to set this if it should be different from DeactTime - for instance in a single application situation
TrailsEnabled bool
false
Enables the trail functionality.
A trail is a series of points on a map that will show up in sequence (possibly with branches).

AutoOpenAll bool
false
Trigger to open all InfoViews directly after startup.
For testing purposes mainly.

VersionType string
Copy
- Copy
- Vertical
- None
Defines how version and copyright info is shown.
Options are no info, one notice on the bottom side, or two notices on the top and bottom side.

ProtectionCode string

Code that activates a locked version of the application.
This code is generated by the OnwijsActivator, so do not edit this code.

MarkerCount int
0
Number of markers that are put on the map at startup.
(a marker is an image that can be moved over the map)
MaxMarkerCount
MarkerMaxCount
int
32
If this is larger than the number of visible markers, a new marker will be created each time an existing one is moved from its startposition.
MarkerMaxCount is the maximum number of markers that may be created.

MarkerImage string

Image to be used for the markers (if different from the built in marker image)
MarkerSize double
80
Size of the markers
MarkerOrientation string
R
Orientation of the markers, a value of R means a random orientation
MarkerStartPos string
C
- TL
- TC
- TR
- CL
- CR
- BL
- BC
- BR
- A
- C
- R
Defines the position of the markers at startup.
Options are:
TL,TR,BL,BR (corners), TC,CL,CR,BC (side centers), A (all positions), C (all corners) or S (all side centers) or any combination of the first eight (divided by a comma, space, pipe or other character).

MarkerScale bool
true
Toggles the scaling of the markers
MarkerMargin double
-9999
Distance between markers and the screen edge.
A value of -9999 means the default value is half the MarkerSize.

MarkerCanScale bool
false
This toggles the scale function of the marker.
If this is true the user can scale the marker to double the size.
This is different from MarkerScale, which toggles the scaling of markers linked to the scale of the map.

MarkerNumbered bool
false
Adds numbers to the markers.

MarkerNumberColor string
#ffffff
Defines the color of the marker numbers.
If MarkerStartPos contains more than one position, these can be matched with (pipe delimited) colors.

SaveMarkers bool
false
Remembers the position of markers for each map/screen on the timeline.

ClearMarkers bool
true
Cleans markers and inkcanvas (notes and lines) when switching maps/screens
MarkerText bool
false
Adds a Textbox on markers, making it possible to display (and input) text.

ShowDrawCanvas bool
false
Shows a canvas to draw on.
This makes it possible to draw on the screen.
The attribute DrawOnMap makes it possible to draw on the map, which makes more sense, so this option is more or less redundant.

ColorButtonAlignment string
Bottom
- Left
- Bottom
- Top
Defines the place of the color buttons.
Current options are Left, Bottom (default) or Top.

DrawOnMap bool
false
Puts the draw canvas on the map image (not on the screen).
If true this automatically makes ShowDrawCanvas true.

DrawLineThickness double
8
Thickness of a line on the drawing canvas.

StartDrawColor string
2
- 1
- red
- 2
- yellow
- 3
- blue
- 4
- black
- 5
- white
Initial line color for the drawing canvas.
This can be a number or a color name, relating to the color buttons on the screen
DrawTime int
300
Time (in seconds) the drawing canvas will stay visible when not touched
GameDLL string

[Obsolete] Name of game dll.
The game is shown in a window within the application, that can be scaled, moved and rotated.
This functionality is outdated, but probably still working, if a suitable dll is available.

GameInfo string

[Obsolete] Information about the game, shown as rotating circular text before the game start.

GameDuration int
-1
[Obsolete] Maximum time of the game (probably in seconds).

GameMultiplier double
1
[Obsolete] Multiplier for game score.
This is used in case of multiple games in one application.
In this case irrelevant/redundant.

GameType string
fts
- fts
- ins
- sat
- tas
[Obsolete] Type of game, looking at the score.
Possible values include sat, tas, fts and ins, but it is not clear (anymore) what these mean.

DocBackImage string

[obsolete] Background image for the doc/collection window in a doc InfoView.

ShowDocText bool
false
[Obsolete]
ScaleOnScroll bool
false
Defines whether a touch is captured within the doc / collection window on an InfoView.
If set to false the doc/collection window will be scrolled by touch.
If set to false, the touch will move or scale the entire InfoView.

Language string

Sets the default (startup) language in case of a multilingual map.

AddLanguages string

Adds additional language for a multilingual map.
The default language (normally Dutch) can be anything.
Languages are added by order, separated by a pipe.
For example:
'nl|en|de|fr'.

LanguageButtonsMain bool
false
Shows language buttons on the main screen.

LanguageButtonsMenu bool
false
Shows language buttons on the satellite menu.

LanguageButtonsInfoView bool
false
Shows language buttons on each InfoView.

LanguageButtonType string
Flag
- Flag
- Color
- AltColor
- Num
Defines which set of language buttons is used.
Choices are Flag (default), Color or AltColor.

LanguageButtonSize double
40
Size of the language buttons on the main screen.

ClosePinCode string
3255
Pin code that closes the application.

ShutdownPinCode string
0000
Pin code that shuts down the system.

StatPinCode string
STAT
Pin code that switches to statistics view mode.

ExtraCode bool
false
Normally the stopscreen appears when two corner logos are touched simultaneously.
If this value is true, all four logo's must be touched sequentially, crossing the screen.

CloseSequence string
Two
- Two
- Four
- Cross
Sequence of touched logos that will bring up the Stop screen.
Options are Two - touch any two logos simultaneously (default) Four - touch all four logos sequentially in any order Cross - touch all four logos sequentially crossin the screen.

RightClickEnabled bool
true
If this value is true, the stopscreen will be shown after a right click on one of the corner logo's.

StopScreenEnabled bool
false
If this value is true a stop screen can be shown after touching two corner logos simultaneously.

SaveStats bool
false
Enables saving of measured statistics.

HeatmapPrecision int
32
Defines the precision (number of cells) of the statistics heatmap.

BackgroundItemFont string
Segoe UI
Font for the text on background items.

BackgroundItemFontSize double
16
Font size for the text on background items.

BackgroundItemFontColor string
#000000
Font color for the text on background items.

BackgroundItemFontWeight string
normal
- normal
- semibold
- bold
Font weight for the text on background items.

BackgroundItemLineSpacing double
-8
LineSpacing for the text on background items.
May be a negative value.

BackgroundItemVShift double
0
Vertical shift of the text on background items.
Can be used for vertical positioning.

RefSizeX double
1920
Reference value for the width of the screen during creating.
This should help to adapt (the coordinates of the background items) to other screen resolutions.

RefSizeY double
1080
Reference value for the height of the screen during creating.
This should help to adapt (the coordinates of the background items) to other screen resolutions.

ScaleItems bool
true
Flag that indicates if the coordinates and sizes of background items should be scaled to fit a resolution different than the one declare in RefSizeX and RefSizeY.

IsMapMenu bool
false
Makes the application behave like a menu for other map applications that are linked.
This means that the application waits for all other map applications to close before it becomes active again.



Configuration & InfoView

(Attributes that can be defined in the root or in InfoViews)

MaxItemSize int
0
Maximum size an item can scale to.
The default value is 0, which means the item can't be larger than the screen.
This option can be used to override that and add images with a larger size (resolution).

MinItemSize int
200
Minimum size an item can scale to.
Default this is calculated as 40% of the opening size.
Any size larger than 0 overrides this.

PointDiameter
PuntDiameter
int
32
Size of the icon images on a map point.

PointImage
PuntPlaatje
string
oPoint.png
Icon that indicates a point on the map.

AltPointImage
KrantPlaatje
string
oPoint.png
Alternative icon for points of type Alt.
Redundant.

AVPointImage
PlayPlaatje
string
oPoint.png
Icon for points of type AV/Media, containing an audiovisual media file.

GamePointImage
GamePlaatje
string
oPoint.png
Icon for points that open a game screen.

DocPointImage
DocPlaatje
string
oPoint.png
[obsolete] Icon for points of type Doc, that show a collection of images in a scroll view.

CollectionPointImage string
oPoint.png
Icon for points of type Collection, that show a collection of images in a scroll view.

MenuPointImage
MenuPlaatje
string
oPoint.png
Icon for points of type Menu, that open up a satellite menu.

TextPointImage string
oPoint.png
Icon for points of type Text, which will only show a text area.

PointRotated
PuntGedraaid
bool
true
Flag that sets whether point icons have a random rotation or not.

PointAnimated
PuntAnimatie
bool
false
Flag that sets whether point icons are constantly rotating or not.

PointAnimationTime int
24
Only relevant if PointAnimated is true.
Defines the time of one rotation in seconds.

PointIdleAnimation bool
true
Flag that defines whether the points are animated (pop up) during the idle animation.

PointNumbers bool
false
Adds numbers to the point images.

PointNumberSize double
50
Size of the numbers on point images as a percentage of the size of the point image.

PointNumberColor string
#FFFFFF
Color of the numbers on point images.

PointNumberFont string
Segoe UI
Font of the numbers on point images.

ShowInfo bool
false
Flag that defines whether the text area will be shown right after opening an InfoView.

HideInfoButton bool
false
Hides the info button - only works if ShowInfo is true
KeepInfoOnClose bool
false
Keeps the info visible if an InfoView is deactivated (closed) - used for Trails.

CornerButton
sluithoek
bool
false
Puts the close button in the top right corner.

transparent
transparant
bool
false
Gives the InfoView a transparent background.
Only usefull with images with transparency.
Disables the image border option.

ItemBackgroundColor string
#000000
Defines the background colour of an InfoView, in case of an image with transparency
TextBlockWidth int
320
Reference value for the width of the text area for an InfoView of type text.
The default is 320 and this value is scaled.

TextBlockMargin int
0
Changes the width of the text block area, compared to the InfoView it belongs to.
A negative value will make it wider, a positive value will make it narrower.

AutoPlay bool
false
If true a media file on this InfoView will start playing right after opening.

AutoLoop bool
false
If true a media file will automatically restart after it has ended.

FixedPoint bool
false
Puts the point on the screen in stead of on the map.

ScalePointSize bool
false
Lets the size of the point icon scale with the map.

ShiftLineStartX double
0
Relative horizontal shift of the starting point of the line connecting the info with the point.
Only used if ScalePointSize is true.
The value is a fraction of the pointdiameter and should be between -0.
5 and 0.
5.
Note:
this can be used if the scaling point image is a picture (a portrait) where the line should connect with one of the sides for instance.

ShiftLineStartY double
0
Relative vertical shift of the starting point of the line connecting the info with the point.
Only used if ScalePointSize is true.
The value is a fraction of the pointdiameter and should be between -0.
5 and 0.
5.
Note:
this can be used if the scaling point image is a picture (a portrait) where the line should connect with one of the sides for instance.

KeepOnDeactivation bool
false
Keeps the point on the screen when it is deactivated in a map where TrailsEnabled is true.
This is done so that if a point image should be hidden because it is replaced by another point (and image) the text can still be called up.

OpenScale double
1
Changes the size of the item on opening.

UseTargetPoint bool
false
Indicated whether the InfoView opens to a fixed (defined) point (TargetX, TargetY).
Only works if FixedPoint is true.

TargetX int
-999999
Defines the (x-coordinate) of the point on the screen where the InfoView opens to
TargetY int
-999999
Defines the (y-coordinate) of the point on the screen where the InfoView opens to
TargetAngle int
-999999
Defines the orientation of the InfoView
RotorFontFamily string
Courier New
Font family for the rotor text.

RotorFontColor
color
string
#000000
Color of the rotor text.

RotorFontSize
fontsize
int
16
Font size of the rotor text.

RotorFontWeight string
Normal
- Black
- Bold
- DemiBold
- ExtraBlack
- ExtraBold
- ExtraLight
- Heavy
- Light
- Medium
- Normal
- Regular
- SemiBold
- Thin
- UltraBlack
- UltraBold
- UltraLight
Font weight of the rotor text.

RotorDiameter
diameter
int
50
Diameter of the text rotor.

RotorTime
animationtime
int
5000
Time it takes for the rotor to make one rotation (in ms).

RotorFillFactor
FillFactor
fillfactor
int
32
Spacing between the characters based (more or less) on a maximum number.

RotorOutlineColor
outlineColor
string
#ffffff
Color of the outline of the text.
Only visible if the RotorOutlineSize is larger than 0.

RotorOutlineSize
outlineSize
double
0
If larger than zero an outline is shown.
Used to improve the visibility of a text rotor.
Thick outlines can make the application seem to freeze for a short while when the text rotor is created.

RotorShadow bool
false
Sets the visibility of a shadow or glow around the rotor text.
Used to improve the visibility of a text rotor.

RotorShadowColor string
#000000
Color of the shadow or glow around the rotor text.



InfoView

(Attributes that can be defined in InfoViews)

ID
Nummer
string

Internal name/identifier of InfoView.
Redundant (at least for MapView).

ContentType
soort
string
image
- image
- alt
- media
- menu
- collection
- textrotor
- game
- plaatje
- krant
- doc
- text
Type of InfoView, depending on the type of content.

X
pointX
puntX
string

X-coordinate of a point on the map.

Y
pointY
puntY
string

Y-coordinate of a point on the map.

DeltaX int
0
Correction on the original X-coordinate
DeltaY int
0
Correction on the original Y-coordinate
PointNumber string

Specific point number for a point.
If left empty it will just be the index number.

Theme
Thema
string

Theme information for menus.
Redundant.

ScreenSaver bool
false
Makes this point act as a screensaver, meaning it will appear when the screen isn't touched for a certain amount of time and disappear on a touch
info string

Information text on an InfoView.
This is the default language in case of multilingual content.

nl-info string

The Dutch version of the information text on an InfoView.
Only applicable in multilingual content, with the default language being Dutch.

en-info string

The English version of the information text on an InfoView.
Only applicable in multilingual content, with the default language being Dutch.

fr-info string

The French version of the information text on an InfoView.
Only applicable in multilingual content, with the default language being Dutch.

de-info string

The German version of the information text on an InfoView.
Only applicable in multilingual content, with the default language being Dutch.

content string

Content file.
For an InfoView with media or a doc/collection this is the image that is shown when the InfoView is opened.

mediacontent
videocontent
string

A media file that can be played on a media type InfoView.

FontSize string

Fontsize for the text on this item.

doctype string
PNG
- PNG
- JPG
- XPS
View type of doc / collection.
Options JPG and PNG are equivalent.

doccontent string

Path to the doc / collection content.
If doctype is XPS this will be an XPS-file.
For the other doctypes this value serves as a wildcard.
All file names in this collection should start with this particular character sequence.

scrolltype string
Hor
- Hor
- Ver
Direction the collection will scroll.
The vertical direction should work but is hardly tested.

StartDate int
-1
First date the point should be visibile on the map.
Only used if there is a timeline.

EndDate int
-999
Last date the point should be visibile on the map.
Only used if there is a timeline.

Dates string

List of (pipe delimited) dates corresponding to map dates on a timeline, on which the point should be visible
AppPath string

Name of the folder where the application that is targeted is found.

AppExe string

Name of the executable that should be started.

AppIcon string

Path to the icon image.

Activates string

List of points (indexes, separated by comma's) which are activated (shown) by this point.

Deactivates string

List of points (indexes, separated by comma's) which are deactivated (hidden) by this point.

TrailType string
true
Type of point on a trail (options are true, false or start).
Maybe the false option can be dropped.

TrailPlace string

Name of the place (city or otherwise) of a point on the map that is part of a trail.

Connections string

List of points that this item is connected to.



Background Item

(Attributes that can be defined in background items)

content string

Image file for the background item.

X int
0
X-coordinate of (the center of) the item.

Y int
0
Y-coordinate of (the center of) the item.

Width int
0
Width of the image.
This can be a pixel value (which will be scaled to the screen size) or a relative value to the width (50W) or height (30H) of the screen.

Height int
0
Height of the image.
This can be a pixel value (which will be scaled to the screen size) or a relative value to the width (50W) or height (30H) of the screen.

Orientation int
0
Angle of rotation of the image.

Opacity int
1
Opacity of the image.

Text string

Text in a textblock on the area that is defined by the background item image.

Layer string
Bottom
Indicates on which layer the background item is place.
Can be Bottom (default) or Top.

Action string

Turns an image into a button.
Current supported actions are:
- Close - StartApp:
[appname] and StartAppAndClose:
[appname].



Timeline

(Attributes that can be defined in the timeline)

Position string
TopBottom
- Left
- Right
- Top
- Bottom
- LeftRight
- TopBottom
- AllSides
Place(s) where the timeline control is displayed
Size string
50H
Size (length) of the timeline.

HorMargin int
64
Horizontal margin between the timeline and the screensize.

VerMargin int
48
Vertical margin between the timeline and the screensize.

Start int
0
Starting point of the timeline.

End int
2048
End point of the timeline.

Orientation double
0
Orientation of the timeline (makes it possible to flip it).

ShowText bool
true
Shows the dates as text on the timeline points.

TextColor string
#000000
Color of the text on the timeline points.

EvenDistribution bool
true
Sets an even distribution of the points along the timeline, in stead of placing them on a spot related to the date value.

Opacity double
0,875
Opacity of the timeline.

BarOpacity double
0,5
Opacity of the time bar on the background of a timeline.

PointSize int
40
Size of the points on the timeline.

PointColor string
#ffffff
Background color of the timeline points.

PointBorderColor string
#000000
Color of the border of the timeline points.

PointBorderThickness int
4
Thickness of the border of the timeline points.

PointImage string

Image file for the points of the timeline.

PointOrientation double
0
Orientation of the point on the timeline.
This affects the image and or text.

HighlightColor string
#ffd000
Color of the highlight around the selected point on a timeline.

HighlightThickness int
8
Thickness of the highlight around the selected point on a timeline.



Timeline map

(Attributes that can be defined in a timeline map)

ImageFile string

Image file for a map layer.

MapDate int
0
Date for the map layer.
This defines the position on the timeline.


(284)