Search

– – – Update – – –

Tag

SingleTile

TipTile 3.4e

Tegelijk met wat stroomlijning in de code voor het openen en sluiten van tegels zijn er een aantal nieuwe opties toegevoegd in deze versie en een probleem opgelost met transparante tegels.

 

Transparantie

Bij transparante tegels waren na het openen soms twee versies van de afbeelding zichtbaar. Dat is in deze versie opgelost. Bovendien zijn de tegels nu werkelijk transparant als ze gesloten zijn. Bij het openen krijgen ze een heel vage schaduw zodat duidelijk is welk stopknop bij welke tegel hoort.

 

Tekst als plaatje

In de allereerste versie van TipTile werd de tekst als plaatje getoond. Om de oude TipTiles nog steeds te kunnen laten zien was deze functionaliteit bewaard gebleven, alleen die werkte niet meer. Dat is in deze versie gerepareerd.

Vervolgens is het toch beter om de tekst over te typen en in het config-bestand op te nemen.

 

Tekstopmaak

TipTile ondersteund al RichText, maar voor de invoer is dat niet echt handig. Er is nu een rudimentaire opmaakoptie toegevoegd, op dezelfde manier als in MapView. Een opmaakcode kan er zo uitzien:

Dit is #[b]vette# tekst.

Een opmaakblok begint en eindigt met een #. Na de eerste # staat tussen vierkante haken de opmaak, met de volgende opties:

  • b – vet
  • i – cursief
  • s – kleinere letter

De opties zijn te combineren, dus bijvoorbeeld als volgt:

Dit is #[bi]vette, schuine# tekst en deze tekst is #[si]schuin en klein#.

De volgorde doet er niet toe. In een volgende versie wordt dit als het goed is aangevuld met (of vervangen door) de mogelijkheid om html-tags te gebruiken.

 

ShowInfo

Een nieuwe optie is ShowInfo, waarmee aangegeven kan worden dat de tekst bij een tegel direct na het openen automatisch getoond wordt. Dit kan globaal (voor alle tegels) of per tegel aangegeven worden. In beide gevallen is het attribuut:

ShowInfo="true"

Deze optie kan bijvoorbeeld handig zijn als TipTile gebruikt wordt voor een presentatie, waar tekst bij hoort.

 

ScreenSaver

Een andere nieuwe optie is de screensaver-stand waarmee tegels automatisch om de zoveel seconden openen. Het attribuut hiervoor is:

AutoOpenTime="5"

Hiermee wordt aangegeven om de hoeveel seconden een nieuwe tegel opent.

Deze optie is vooral interessant in SingleTile-modus, waarbij er steeds één tegel getoond wordt, maar werkt ook in de gewone modus. Daarbij is het effect nog sterker als de OpenOptions op Center staat. Dus, bijvoorbeeld:

SingleTile="true"
OpenOptions="Center"
AutoOpenTime="10"

 

TipTile 3.4b

SingleTile

De belangrijkste toevoeging in deze versie is een programma-modus waarbij maar één tegel tegelijk geopend kan worden. Deze wordt aangezet met het attribuut:

SingleTile="true"

Als er al een tegel geopend is, moet deze eerst sluiten voordat een nieuwe tegel geopend wordt. Dit kan op twee manieren, aangegeven met het attribuut:

SingleTileClose="Automatic"

Hiermee wordt aangegeven hoe een geopende tegel gesloten wordt, om een andere tegel te kunnen openen. Er zijn twee mogelijkheden:
Automatic – hierbij wordt de geopende tegel automatisch gesloten als een andere tegel wordt aangetikt. Dit is de standaardwaarde.
Manual – hierbij moet de geopende tegel eerst worden gesloten (met de sluitknop) voor een andere tegel kan worden geopend.

 

Geopende tegels

Eigenlijk gaat dit over gesloten tegels: een nieuwe optie waarmee tegels die open zijn geweest herkenbaar worden gemaakt door de transparantie aan te passen. Dit gebeurt met het nieuwe attribuut:

OpacityOnClose="0.2"

Dit is een waarde tussen 0 en 1 die de transparantie (of andersom, de opaciteit) van een tegel bepalen na het sluiten. Als de waarde 1 is verandert er vanzelfsprekend niets.

Tegels die op deze manier doorzichtiger worden kunnen na verloop van tijd weer herstellen met het attribuut:

ResetOpacityOnClose="120"

De waarde die hier opgegeven wordt is het aantal seconden dat het duur voordat de tegel weer helemaal ondoorzichtig is. Standaard staat deze waarde op 0, wat betekent dat de tegels transparant blijven.

 

Grote tegels

Het aantal mogelijkheden dat beschikbaar is bij OpenOptions is uitgebreid met een nieuwe optie:

OpenOptions="Large"

Hiermee wordt een tegel anderhalf keer groter dan normaal geopend.

 

 

Blog at WordPress.com.

Up ↑