TipTile Configuration OverView

©2017 Onwijs - v3.4d

Configuration

(Global attributes)

MiscDir
AlgemeenDir
string
Misc
Directory with miscellaneous files, like background image and sound files, icons and buttons.

ContentDir
PlaatjesDir
string
Content
Directory with all the content files.

MediaDir
FilmDir
string
Content
Directory containing media files.
By default the same as the ContentDir.

StillsDir string
Content
Directory with the still images for tiles with media.
By default the same as ContentDir.

DocDir string
Content
Directory with the images that are part of a doc / slide tile.
By default the same as ContentDir.

TekstDir string

[Obsolete] Used to be the folder where text images were stored.
Included for backward compatibility.

description
beschrijving
string

Optional description of the TipTile.
Currently only used in the online viewer.

xSize int
0
Number of columns / horizontal size of the TipTile.

ySize int
0
Number of rows / vertical size of the TipTile.

MaxSize string

Maximum size a tile can be stretched to.
By default this is slightly smaller than the screen size
MouseVisible bool
true
Toggles the visibility of the mouse cursor.
An alternative way is MouseInvisible which overrides this setting.

MouseInvisible
MuisOnzichtbaar
bool
false
Toggles the visibility of the mouse cursor.
Overrides the setting of MouseVisible.

SkipIntroAnimation bool
false
Skips the intro animation with tiles spreading from the center.
May be necessary in case of poor performance.

Toets bool
false
[Obsolete] Switches to a special mode developed for an old project.
If true a floating image is shown on top of the tile grid.
This image is loaded from the file 'toets.
png'.

Demo bool
false
Starts the application in Demo mode.

CreateSchema bool
false
Creates an xml-schema for this application.

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

name
naam
string

[Redundant] A name can be included for reference or documentation.

IconImage string

[Redundant] Icon image that can be shown in a menu.

PreviewImage string

[Redundant] Preview image used in the original Surface v1.
0 menu.

Key string

[Redundant] Identifier key used in the online TipTile editor.

BackgroundImage
AchtergrondPlaatje
string

Image file for the background of the TipTile.

BackgroundColor string
#000000
Color of the background if no BackgroundImage is defined.

BackgroundMusic
AchtergrondMuziek
string

Sound playing in a loop on the background of the TipTile
BorderType enum
none
- color
- foto
- canon
- none
Type of border around the tiles.
The default value is 'color' which uses BorderColor.
Others possible values are predefined colors for specific projects.

BorderColor string
#000000
Color of the border if BorderType is set to 'color'.

BorderSize int
4
Thickness of the border if BorderType is set to 'color'.

StartRandom bool
false
Shuffles the tiles at startup, so the tiles will be shown in random places.

Vertical bool
false
Special mode for upright screens, where all tiles open with the right side up.

CloseButtonSize int
40
Size of the closebuttons Note: Can be changed in the edit function in the TipTile viewer.
Margin int
16
Margin around the tile grid, or:
space between the tiles and the screen edge.
Note: Can be changed in the edit function in the TipTile viewer.
HorSpacing int
0
Additional spacing between columns of tiles.
This gives the possibility to separate columns.
The standard spacing value is 8.
Note: Can be changed in the edit function in the TipTile viewer.
VertSpacing int
0
Additional spacing between rows of tiles.
This gives the possibility to separate rows.
The standard spacing value is 8.
Note: Can be changed in the edit function in the TipTile viewer.
FullRotation string
[If undefined, the setting for Vertical is used.]
Sets the idle animation to rotate the tiles full circle.
Used in combination with Vertical mode.

JumpAnimation bool
false
Changes the idle animation into one here tiles jump up a bit.
Useful in combination with Vertical mode.

QuizReset string
OpenItem
Determins when quiz tiles are reset.

DeactTime int
0
Determins after how much time (in seconds) of inactivity the applications closes itself.
If the value is 0, the application will keep running.

EditEnabled
RightEditEnabled
bool
true
Toggles the edit functionality.
The edit screen can be opened by rightclicking a logo or touching two logos simultaneously.

SingleTile bool
false
Restricts the application to have only one tile open at the same time.

SingleTileClose enum
Automatic
- Automatic
- Manual
Defines the way influence between opening and closing tiles in SingleTile mode.
There are two options:
Automatic - opening a tile automatically closes an already open tile, Manual - the open tile must be closed before a new tile can be opened.

SingleTileAutoTime int
0
If larger than 0 this automatically opens a single tile after X seconds.
This value defines the number of seconds a tile stays open.

OpacityOnClose double
1
Defines the opacity of a tile that has been opened and closed again, to keep track of which tile has been opened/viewed.

ResetOpacityOnClose int
0
Time (in seconds) after which the opacity resets (through fade) on a tile that has been opened and closed.
If this value is 0 the opacity doesn't reset.

OpenFromScroll bool
false
Replaces the tile grid for a scrolling list at the bottom side of the screen.

WrapScroll bool
false
Wraps the scrolling list, so it never ends.

ScrollSize int
192
Size of items in the scroll list.

ScrollPosition enum
Bottom
- Top
- Bottom
- Center
Place of the scroll list.

AutoScroll bool
true
Makes the scroll list scroll automatically.

ScrollSpeed double
1
Speed modifier for the scroll list.
Only used if AutoScroll is true.

TextType
TekstType
string
render
[Obsolete] Used to indicate whether text was rendered or loaded from an image.
The second option is only available for backward compatitibility
FontSize int
12
Size of the info text.
Note: Can be changed in the edit function in the TipTile viewer.
FontName string
Segoe UI
Fontfamily of the info text.

FontWeight enum
Regular
- Light
- Regular
- DemiBold
- Bold
- ExtraBold
Fontweight of the info text.

TextFront string
#ffffff
Color of the info text.

TextBack string
#000000
Background color of the info text area.

DropText
SubText
bool
true
Puts the info text beneath the tile.

ScrollableText bool
false
Makes large blocks of text scrollable.

Numbered bool
false
Special mode where all tiles are numbered.
The numbers are visible on both open and closed tiles.

NumberSize int
20
Size of the numbers which are visible if Numbered is true.

NumberColor string
#ffffff
Colour of the numbers which are visible if Numbered is true.

NumberShadow double
0
Adds a shadow to the numbers which are visible if Numbered is true.
Value should be between 0 and 1.
A value of 0,25 gives a subtle shadow.
This may affect the performance, especially during the intro animation.

TitleFont string
Segoe UI
Font family of the titles on unopened tiles.

TitleFontSize int
20
Size of the titles on unopened tiles.

TitleFontWeight enum
Regular
- Light
- Regular
- DemiBold
- Bold
- ExtraBold
Fontweight of the titles on unopened tiles.

TitleColor string
#ffffff
Colour of the titles on unopened tiles.

TitleShadow double
0
Adds a shadow to the titles on unopened tiles.
Value should be between 0 and 1.
A value of 0.
25 gives a subtle shadow.
This may affect the performance, especially during the intro animation.

TitleAlignment enum
Center
- Top
- Bottom
- Left
- Right
- Center
- TopLeft
- TopRight
- BottomLeft
- BottomRight
Defines the place of the title on an unopened tile.

TitleWidth int
100
Relative width of the text (in percentage).

TitleOpacity double
1
Opacity of the title.
(0-1)
TitleMargin double
4
Margin between the title and the tile edge.

TitleVisibility enum
OnClosed
- OnClosed
- OnOpened
- Always
Defines when the text is visible.

TitleContentAlignment enum
Center
- Left
- Right
- Center
Text alignment within the text block.

TitlePlaceHolder string

Placeholder text that is is shown when the text is supposedly invisible as defined in the TitleVisibility
TitlePlaceHolderFontSize int
40
Font size for the placeholder text, if such a text is defined.

DoubleSided bool
false
Makes all tiles double sided.
The idle animation will alternate between the two sides.

FrontViewOnly bool
false
[Obsolete - use DoubleSidedViewMode] Doubled side items always open to the front side.

BackViewOnly bool
false
[Obsolete - use DoubleSidedViewMode] Double sided items always open to the back side.

DoubleSidedViewMode enum
Mixed
- FrontView
- BackView
- Mixed
Determins which side of the tile is shown when it opens.
Options are front view only, back view only and mixed.

StayOnPage bool
false
Limits access of tiles with a webview to the target page.
Only relevant in the Pro version.

StayOnDomain bool
true
Limits access of tiles with a webview to the target domain.
Only relevant in the Pro version.

FixedDocMargin bool
false
Defines whether the spacing between images in a collection should be fixed or not.
With variable margins the images will be spaced evenly to fit one image in the tile area.

FixedDocMultiplier double
1
Defines the width of the scroll window in the tile, compared to the first image.
Only works if FixedDocMargin is true.
This makes it possible to show two or more images at the same time (or show a part of the next image).

LogoOpacity
ShowLogo
double
100
Changes the visibitly (opacity) of the corner logos.
Value ranges from 0 to 100.

LogoStyle string

Switches the way (place and size) the logos are shown.
Default is corner logos.
Only other option is 'Top' which shows one large logo at the top of the screen.

LogoOnTop bool
false
Puts the logos over the tile, so they are always visible.

OpenTime int
60
Time in seconds a tile stays upon when it not touched.
Resets after a touch.
Note: Can be changed in the edit function in the TipTile viewer.
Thumbs bool
false
[Obsolete]Flag that indicates if images are loaded from a 'Thumbs' folder with smaller image versions.
Speeds up the loading of large TipTiles with large images.
Since v3.
3 the existence of thumbnail images is automatically detected from the existence of a 'Thumbs' folder.

FullSize bool
false
Flag that indicates if extra large versions of the images are loaded from a FullSize folder when a tile is opened.
Necessary with high resolution images in large TipTiles.

OpenToCenter bool
false
[Redundant - use OpenOptions] Opens a tile larger than normal, at the center of the screen and oriented the right side up.
Mainly useful in combination with Vertical mode.

OpenOptions string

Changes the way tiles open.
There are several options:
Center - tiles open extra large (200%) at the center of the screen, at more or less level (vertical) orientation.
Half - tiles open on their half of the screen.
Crossed - tiles open on the other half of the screen.
CrossedTop - sames as Crossed, on the top half of the screen.
CrossedBottom - sames as Crossed, on the botttom half of the screen.
Large - tiles open large (150%), near the center of the screen at a random angle.

ButtonStyle enum

- [empty]
- _Old
- _White
- _Red
Icon set used for the tile buttons.
Note: Can be changed in the edit function in the TipTile viewer.
ButtonSize int
32
Size of the tile buttons.
Note: Can be changed in the edit function in the TipTile viewer.
ButtonOpacity double
0.7
Opacity of the tile buttons.



Configuration & TileItem

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

TotalImage
Totaal
bool
false
Shows the complete image on an unopened tile.

title string

Optional title that is shown on an unopened tile.
Can be defined in the root (for a copyright notice) or on a tile.

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

RotateItem bool
true
Toggles the idle animation with rotating items.

FixedRotation int
0
Defines the angle of the rotation in the idle animation.
This will be a multiple of 90°.



TileItem

(Attributes that can be defined in TileItems)

name
naam
string

Item name, only used internally as identifier.

type
soort
enum
image
- image
- media
- doc
- list
- quiz
- input
- scroll
- web
Type of tile item.

content string

Content file for the tile.
The file type depends on the tile type.

text
tekst
string

Text shown in the text area on or below the tile.

still string

Image shown on unopened tile if the content type is not an image.

url string

[Obsolete] Path to the webpage that is shown in a web tile.
The new option is to set the type to web, and define the url in Content, with the image defined as Still.
Note: this only works in the Pro version.
org_content string

[Redundant] Original name of the content file.
Only used for documentation.

hor_align enum
Center
- Left
- Right
- Center
Horizontal alignment of the image on the tile, defining the cutout that is shown on an unopened tile.

ver_align enum
Center
- Top
- Bottom
- Center
Vertical alignment of the image on the tile, defining the cutout that is shown on an unopened tile.

Visible bool
true
Gives the option to hide tile.

FixedPosition
FixPos
bool
false
Fixes the tile to its startup position.
Only relevant in combination with StartRandom.

CanOpen bool
true
Indicates if a tile can be opened or if it is just added as decoration.

CanRotate bool
false
Lets a tile rotate if it is tapped.
Only works if CanOpen is false.

MailConfig string

Data file for mail form.
The file should be in the Content directory.

MailContent string

Content that should be in the mail message that is sent out.
This can be plain text or an attachment.
For the latter case the fomat should be 'Attach:
[filename]'
DocType enum
PNG
- PNG
- XPS
[Almost redundant] Defines the type of document or collection.
This should be XPS for an XPS-document, otherwise a collection of images will be shown.

ScrollType enum
Hor
- Hor
- Ver
Defines in which direction an image, document or collection can be scrolled.
This is used for both Doc and Scroll tiles.
Options are Hor(izontal) and Ver(tical).

InputSource
lijst
string

[Untested] File with the form input field data.
This can be a filename (in the Content folder) or a full path.

InputStorage
data
string
form_output.txt
[Untested] File where form input is stored.
This can be a filename (in the Content folder) or a full path.

ButtonColor
knopkleur
string

Color of the buttons on an input form tile.

tagnr int
-1
[Obsolete] Defines which tag opens the tile when a tagged object is put on the screen.


(118)