Goedemiddag,
Hoe voorkom ik dat Access een plaatje op een knop gaat verversen / 'opnieuw gaat berekenen' / inladen? Het plaatje blijft altijd hetzelfde en zou dus niet steeds opnieuw 'berekend' moeten hoeven worden. Het opnieuw berekenen zorgt voor lelijke flitsen.
Ik heb op een form een paar knoppen met daarop een afbeelding.
Wanneer je met de muis over zo'n knop gaat hoveren dan ziet het er meestal uit alsof Access het plaatje opnieuw berekend. Voor zoiets als 0,2 sec verdwijnt het plaatje, zie je een vierkantje flitsen en dan verschijnt het plaatje weer.
Het maakt in praktijk niet uit, maar ik vind het er onprofessioneel uitzien. Als je met je muis heen en weer van en naast de knop hovered dan flitst het plaatje niet elke keer.
Ik dacht dat dit misschien komt omdat in de properties van de knop staat ingesteld dat de achtergrondkleur van de knop veranderd 'on hover'. Het plaatje zelf zou niet moeten veranderen, maar ik kan me voorstellen dat het programma dan het plaatje opnieuw inlaadt oid en dat daarmee de flits wordt verklaart.
Dus ik heb geprobeerd om de 'on hover' opmaak hetzelfde te laten zijn als de gewone opmaak. Ik dacht: dan hoeft er niks opnieuw berekend te worden. Maar helaas, dit werkt niet. Het flitsen blijft.
Property 'Use Theme' op 'No' zetten helpt ook niet.
Zoals mijn titel laat zien denk ik dat het op te lossen zou zijn als ik Access kan laten stoppen met het repainten van de knoppen wanneer ik hover. Ik weet niet of dit ergens op slaat, en ik weet ook niet hoe ik dit zou moeten doen.
Met vriendelijke groet,
Visara
Hoe voorkom ik dat Access een plaatje op een knop gaat verversen / 'opnieuw gaat berekenen' / inladen? Het plaatje blijft altijd hetzelfde en zou dus niet steeds opnieuw 'berekend' moeten hoeven worden. Het opnieuw berekenen zorgt voor lelijke flitsen.
Ik heb op een form een paar knoppen met daarop een afbeelding.
Wanneer je met de muis over zo'n knop gaat hoveren dan ziet het er meestal uit alsof Access het plaatje opnieuw berekend. Voor zoiets als 0,2 sec verdwijnt het plaatje, zie je een vierkantje flitsen en dan verschijnt het plaatje weer.
Het maakt in praktijk niet uit, maar ik vind het er onprofessioneel uitzien. Als je met je muis heen en weer van en naast de knop hovered dan flitst het plaatje niet elke keer.
Ik dacht dat dit misschien komt omdat in de properties van de knop staat ingesteld dat de achtergrondkleur van de knop veranderd 'on hover'. Het plaatje zelf zou niet moeten veranderen, maar ik kan me voorstellen dat het programma dan het plaatje opnieuw inlaadt oid en dat daarmee de flits wordt verklaart.
Dus ik heb geprobeerd om de 'on hover' opmaak hetzelfde te laten zijn als de gewone opmaak. Ik dacht: dan hoeft er niks opnieuw berekend te worden. Maar helaas, dit werkt niet. Het flitsen blijft.
Property 'Use Theme' op 'No' zetten helpt ook niet.
Zoals mijn titel laat zien denk ik dat het op te lossen zou zijn als ik Access kan laten stoppen met het repainten van de knoppen wanneer ik hover. Ik weet niet of dit ergens op slaat, en ik weet ook niet hoe ik dit zou moeten doen.
Met vriendelijke groet,
Visara
Laatst bewerkt: