Search

– – – Update – – –

Tag

submenu

OnwijsMenu 1.5m

StayOnTop?

Deel zoveel van het dubbelklikverhaal: bij het werken met submenu’s blijkt nog steeds het goede menu niet op de voorgrond te komen. Dit wordt veroorzaakt door dubbelklikken en ondanks verschillende patches gaat er dus op bepaalde systemen nog steeds iets mis.

Deze versie bevat een oplossing waarbij bij het starten en afsluiten van een programma wordt gekeken of het menuprogramma op de voorgrond staat. Het bleek bovendien dat een menu niet bij het opstarten automatische bovenop komt te staan.
Er is nu een attribuut toegevoegd:

StayOnTop

Deze is default True, dus hoeft niet in de menuconfig opgenomen te worden. Alleen als het expliciet niet de bedoeling is dat het menu bovenop staat kan deze in de config dus op false worden gezet. Binnen de omgeving die wij nu gebruiken onder Windows 10 is dat een onwaarschijnlijk scenario, maar het kan zijn dat het binnen een andere menuomgeving nodig is. Een voorbeeld daarvan is het Surfacemenu op de Sur40.

Highlight

Er bleek nog een foutje te zitten in het menu waarbij de highlight op een geselecteerd programma bleef staan, als er meerdere programma’s tegelijk werden aangetikt. Dit is in deze versie aangepast.

Advertisements

OnwijsMenu 1.5f

Twee bugfixes:

Submenu vs taakbalk

Het menu heeft een functie waarbij de taakbalk bij het opstarten wordt verborgen en bij het afsluiten weer verschijnt. Bij het gebruik van een submenu moet de taakbalk bij het afsluiten nog niet verschijnen.

Deze nieuwe versie laat de taakbalk verborgen als het gaat om een submenu. Als in het configuratiebestand een HoofdMenu is gedefinieerd wordt aangenomen dat het gaat om een submenu.

Nog te doen hier: volgens mij is het attribuut Hoofdmenu inmiddels overbodig, afgezien van deze nieuwe toepassing. Het werken met een menustructuur moet nog een keer goed nagekeken en misschien opnieuw opgezet worden.

Submenu vs pincode

Als een submenu wordt geopend is het hoofdmenu daaronder nog open. De pincodes kunnen ingevoerd worden via het scherm, maar voor speciale codes (STAT of VVVV) is een toetsenbord nodig. Bij het invoeren van een pincode op deze manier bleek dat allebei de menu’s reageerden op het toetsenbord. In deze versie wordt dit afgevangen: de invoer vanuit het toetsenbord wordt alleen ingelezen als het menu actief / op de voorgrond is.

Create a free website or blog at WordPress.com.

Up ↑