Search

– – – Update – – –

Category

VideoView

VideoView 1.1a

Bugfix

Als in de config een datamap staat opgegeven die niet bestaat, crashte het programma. Die fout is opgelost.

 

Beveiliging

De beveiliging van VideoView (en andere Viewers) ging standaard via de registry. Dat betekende dat je in één keer de applicatie kon ontsluiten voor verschillende toepassingen van VideoView. Dat is zinvol als je gebruikers de kans wilt geven om zelf VideoViews toe te voegen en te vullen.

Voor een toepassing waar VideoViews deel uitmaken van een pakket met vaste inhoud is dat niet handig. Om die reden is het programma nu ook te beveiligen via de config. Voorlopig is dat de standaardoplossing (ingebouwd in de OnwijsActivator).

Om een toepassing te beveiligen, moet er wel een configbestand zijn, met inhoud (bestaande uit meerdere onderdelen). In VideoView stond de hele configuratie op één regel en werkte dat niet. Om die reden is in de OnwijsActivator (voorlopig) een functie toegevoegd waarbij er bij de beveiliging automatisch een regel wordt toegevoegd met een nep-sleutel:

 <Activation>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48Q29uZmlnIFBhZ2VVcmw9Ilx2aWRlbyIgQ2xvc2VCdXR0b25zPSJUcnVlIiBTY3JlZW5XaWR0aD0iMTkyMCIgU2NyZWVuSGVpZ2h0PSIxMDgwIiBTdGF5T25Ub3A9IlRydWUiIFJvdGF0ZUJ1dHRvbnM9IlRydWUiIE51bVg9IjIiIE51bVk9IjIiIENvcHk9Imh0dHBzOi8vbmF0dXVyYmVlbGRlbi5vcGVuYmVlbGRlbi5ubC8iIC8+</Activation>

Die dient alleen als basis voor het berekenen en controleren van de activatie.

 

Advertisements

VideoView 1.1

Meer video

Nieuw in deze versie is de mogelijkheid om meer video’s tegelijk af te spelen. Als er meer dan één videobestanden in de geselecteerde map staan kan in het instellingenscherm gekozen worden voor een rooster van 2 x 2, 3 x 4 of andere maten.

De video’s zullen allemaal tegelijk gaan afspelen. Als een videotegel aangeraakt wordt komt de video naar de voorgrond en speelt af op het hele scherm. Nog een keer aanraken zet de video weer terug in het rooster.

De ruimte tussen de video’s kan eventueel worden aangepast, met het attribuut

TileMargin="2"

Standaard is deze 0, waardoor de video’s tegen elkaar staan. Deze aanpassing kan (nu nog) alleen in het config-bestand worden gedaan.

Let op:
1. als het rooster groter is dan het aantal beschikbare video’s wordt het automatisch aangepast
2. als het rooster te groot is (te veel video’s) en/of de video’s zijn te groot zullen niet alle video’s starten.

 

Sleepbalk

Als er één video wordt getoond kan door het scherm aan te raken een sleepbalk worden getoond, waarmee door de video heen gezocht kan worden.

Als er meer video’s getoond worden verschijnt de sleepbalk automatisch na het selecteren van een video.

 

Copyright

Er is een nieuwe mogelijkheid om een copyrightmededeling te tonen, met het attribuut:

Copy="© 2018 Onwijs"

Deze is standaard leeg, de tekst kan alleen in het config-bestand aangepast worden. Als er tekst is, verschijnt deze linksonder in beeld.

 

VideoView 1.0g

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.

VideoView 1.0f

De activatiesleutel van VideoView wordt opgeslagen in de registry. In de vorige versie van de OnwijsActivator was dat nog in LocalComputer, maar dat werkt alleen onder een administratoraccount. In de nieuwe versie van de activator (1.1a)  wordt de sleutel opgeslagen in CurrentUser. De nieuwe versie van VideoView is daarop aangepast.

VideoView 1.0e

Nieuw in deze versie is de beveiliging. De beveiligde versie kan geactiveerd worden met de bijpassende OnwijsActivator (vanaf versie 1.1). De activatiesleutels worden weggeschreven in de registry, de activatie is dus gekoppeld aan het systeem. Dit betekent dat de applicatie vrij gekopieerd kan worden, maar alleen op dezelfde computer.

VideoView 1.0d

Nieuw attribuut in de config:

StayOnTop

Standaardwaarde is True.

Kleine aanpassing waarmee de applicatie altijd bovenop komt.

VideoView 1.0c

Toegevoegde functionaliteit: het videobestand kan een relatief pad hebben. Dat wil zeggen dat als het videobestand in dezelfde map (of een submap) staat als het programma, de hele map zonder problemen verplaatst kan worden. het videobestand wordt dan nog steeds gevonden.

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

Powered by WordPress.com.

Up ↑