Search

– – – Update – – –

Tag

documentatie

OnwijsMenu 2.2

Bugfixes

  • de code voor de automatische update is uitgebreid met een check op de tijd van de laatste update-poging. Hiermee kan een update-loop voorkomen worden.
  • de manier waarop statistieken worden opgeslagen is aangepast zodat de bestanden niet meer corrupt worden als het systeem verkeerd wordt afgesloten
  • er was een bug waardoor een submenu niet op de voorgrond kwam als het aanroepende menuscherm herhaaldelijk aangetikt werd. Dat is nu opgelost.

N.B. Er leek een fout te zijn waardoor programma’s die gestart waren niet op de voorgrond kwamen. Dit zit niet in het OnwijsMenu, maar in de instellingen van die specifieke programma’s. Bij de meeste gaat het om het bestand settings.xml, waar dit zou moeten staan:

TopMostType="Always"

Bij enkele andere (VeegFoto, Vormen) staat deze instelling in het config-bestand als:

AlwaysOnTop="true"

 

Versie

Er is een nieuw attribuut waarin de versie kan worden opgeslagen van het pakket waar het menu deel van uit maakt:

MenuVersion="1.0"

De naam kan een beetje verwarrend zijn omdat het lijkt alsof het gaat om de versie van het menuprogramma, maar die wordt automatisch weergegeven in het paarse venster.

Dit versienummer slaat op de versie van het pakket en is te zien links onderin op het menuscherm. Zo moet het makkelijker worden om inzicht te krijgen in de pakketversies.

 

Ikonenvak

Het vak met de ikonen wordt automatisch geschaald. In de laatste paar versies werkte dit niet helemaal goed zodat het vak tot de rand van het scherm kwam. De standaardmaat is nu teruggezet naar 85% van het scherm.

Er was een optie om de maat van dit vak aan te passen. Deze werkte aanvankelijk alleen als de ikonen op een willekeurige plek stonden (RandomPlaces=”true”). Nu werkt dit in alle gevallen.

De relatieve maat van het scherm kan aangepast worden met het attribuut:

RelAppAreaSize="85"

 

Verder zijn de highlights over de ikonen wat duidelijker en wat consistenter in gedrag gemaakt. Je ziet nu beter welk ikoon je geselecteerd (aangeraakt) hebt. Dit werkt ook bij muisbewegingen over de ikonen.

 

Volumebalk

Er zat een foutje in de balk waarmee het volume ingesteld kan worden. Deze kon niet lager dan 1 en niet hoger dan 99. Nu loopt de balk zoals het hoort: van 0 tot 100.

Bovendien is de functie uitgebreid zodat de stappen sneller gaan als de knoppen (+ of -) langer worden ingedrukt.

 

Achter de schermen

Er zijn een aantal aanpassingen in de code die aan de voorkant niet direct zichtbaar zijn, maar die eventueel wel zouden helpen de applicatie robuuster te maken. Bovendien is er wat meer functionaliteit die het gebruik kunnen vereenvoudigen.

Er was al een attribuut (CreateSchema) om een xml-schema aan te kunnen maken. Daar is een nieuw attribuut bijgekomen:

CreateDocumentation="true"

waarmee een documentatie kan worden gemaakt. In principe is deze niet nodig omdat die documentatie inmiddels online staat en hier te vinden is.

 

 

Advertisements

MapView 1.78

Schema en documentatie

Het xml-schema voor een gewone kaart (d.w.z. zonder satelliet-menu’s) is compleet.
Dit schema kan geƫxporteerd worden naar een documentatie.

Om schema of documentatie aan te maken zijn de volgende attributen toegevoegd:

CreateSchema="true"
CreateDocumentation="true"

Beide zijn standaard false.

 

MapFade

Er zat een bug in de AnimatedMap-functie waarmee de kaart tussen twee versies geanimeerd kan worden. Dat probleem is in deze versie verholpen.

 

Text

Er is een nieuw item type toegevoegd:

type="text"

Dit is een item waarbij alleen een tekstvak wordt getoond, zonder afbeelding.

Powered by WordPress.com.

Up ↑