Search

– – – Update – – –

Tag

SlideView

SlideView 1.1c

Sluitknoppen

Nieuw in deze versie is een optie om de maat van de sluitknoppen aan te passen met het nieuwe attribuut:

CloseButtonSize="42"

De standaardwaarde is 32.

SlideView 1.1b

Navigatieknoppen

De verticale plaatsing van de navigatieknoppen kan aangepast worden met een nieuw attribuut:

NavPos

De standaardwaarde is Bottom, andere mogelijkheden zijn Top en Center.

Vooralsnog is dit alleen handmatig aan te passen in het configuratiebestand.

SlideView 1.1a

Navigatieknoppen

Een klein verandering in deze versie is de plaats van de navigatieknoppen. Deze staan verder naar buiten, naast de rotatieknoppen (op de plaats van de Home-knoppen in zoals in WebView, die hier toch niet worden gebruikt).
Als de rotatieknoppen niet zichtbaar zijn worden de navigatieknoppen nog verder naar buiten gezet, op de plaats van de rotatieknoppen.

Resize

Bij het laden van de afbeeldingen worden de te grote afbeeldingen geschaald naar de maat van het scherm. De originele afbeeldingen worden opgeslagen met de extensie jpgx of pngx (al naar gelang het originele formaat) en de geschaalde afbeeldingen worden opgeslagen.
Als er getest wordt op een scherm met een lagere resolutie (bv. een laptop) betekent dit dat de afbeeldingen eigenlijk te klein worden opgeslagen.

Om dat te voorkomen is er een nieuw attribuut:

SaveResize="False"

Als deze op False staat worden de geschaalde versies niet opgeslagen en moeten de afbeeldingen dus elk keer opnieuw geschaald worden. Voor grote hoeveelheden afbeeldingen kan dit een zichtbare vertraging opleveren, maar voor testdoeleinden kan dit handig zijn.

Deze waarde moet handmatig in de ConfigFile worden toegevoegd.
De standaardwaarde is True, zodat de geschaalde versies worden opgeslagen.

SlideView 1.1

Versie 1.1 heeft twee nieuwe functies. De eerste is een nieuwe manier om door de pagina’s te bladeren. Naast de optie om het scherm links of rechts aan te raken om terug of vooruit te gaan kun je nu ook swipen (vegen dus).

 

Nieuw in het instellingscherm is de optie Teller. Deze wordt in ConfigFile.xml opgeslagen als:

ShowCounter

Als deze aanstaat wordt er linksonder op het scherm een teller getoond die aangeeft welke afbeelding te zien is. De standaard waarde is False (uit).

 

 

SlideView 1.0e

Bugfix

Er was een bug waardoor het programma mappen die in een andere map stonden als het programma niet werden gevonden. Die bug is in deze versie opgelost.

OnwijsActivator 1.1

De nieuwe versie van OnwijsActivator heeft twee nieuwe functies:

Activering OnwijsViewers

De OnwijsViewers (SlideView, WebView, VideoView en in de toekomst BookView) krijgen beveiligde versies. Voor VideoView is die er al (vanaf versie 1.0e).
Het verschil met de andere applicaties is dat de viewers vaker gebruikt mogen worden onder dezelfde licentie, zolang het maar op hetzelfde apparaat is. Dat betekent dat het beveiligen via het configuratiebestand geen goede oplossing biedt. Om die reden wordt de activatiesleutel opgeslagen in de registry. Zodoende kunnen de (beveiligde) viewers vrij gekopieerd en opnieuw ingevuld worden.

 

Activering Demoversies

Een demoversie van een applicatie moet beveiligd worden, omdat een onbeveiligde executable ook zou werken op volledige versies. Bij applicaties als TipTile, MapView of Vieze Vingers zit de demofunctionaliteit ingebouwd in de executable. Bij de (andere) spellen zit de demofunctie in de configfiles.

De OnwijsActivator gebruikt een aparte methode om demoversies te ontsleutelen. Een demoversie wordt herkend door de toevoeging van “Demo_” voor de naam van de applicatie, bij het aanmaken van een activeringscode. De naam van de map waarin de applicatie staat blijft hetzelfde.
De activator controleert vervolgens of het werkelijk om een demoversie van de applicatie gaat. Dit wordt herkend op twee manieren, afhankelijk van de applicatie.

Bij TipTile, MapView en ViezeVingers moet er in de config dit stukje code staan:

Demo="true"

Verder zou daar ook de DeactTime gezet moeten zijn, maar dit kan per geval verschillen.

 

Bij de overige applicaties moet de config exact deze code bevatten:

<Voorwerp Plaatje="demo.png" PlaatjesDir="Achtergronden"
CenterX="512" CenterY="384"
Breedte="600" Hoogte="150"
Opacity="0.25" Omlooptijd="30"
LaagIndex="-1" Orientatie="45"/>

Vervolgens controleert de OnwijsActivator ook of er in de map Resources/Achtergronden het bestand demo.png staat.
Verder zou de config ook een stukje code moeten bevatten waardoor de applicatie na 30 seconden afgesloten wordt, maar dat werkt alleen als het scherm niet aangeraakt wordt.

SlideView 1.0d

Nieuw attribuut in de config:

StayOnTop

Standaardwaarde is True.

Kleine aanpassing waarmee de applicatie altijd bovenop komt.

SlideView 1.0c

Toegevoegde functionaliteit: geselecteerde mappen kunnen een relatief pad hebben. Dat wil zeggen dat als het programma in een map staat waarin ook de datamap staat, deze zonder problemen verplaatst kan worden. De databestanden worden dan nog steeds gevonden.

Het programma herkent vanzelf of een pad relatief (in dezelfde map als de applicatie) of absoluut (ergens anders) is.

Blog at WordPress.com.

Up ↑