Functieverzoek: "Geschiedenis weergeven" throbber

Verzoek om een zeer kleine GUI-verbetering:

Wanneer ik op “Geschiedenis weergeven” klik, duurt het 7 seconden voordat het geschiedenisvenster verschijnt. Als ik er een tweede keer op klik, verdubbelt de wachttijd en krijg ik 2 geschiedenisvensters. Ik heb geen probleem met het wachten, maar enige indicatie dat het daadwerkelijk iets aan het doen is (behalve hoog CPU-gebruik) zou geweldig zijn.

Wanneer de gebruiker op “Geschiedenis weergeven” klikt, verander dan de muisaanwijzer in IDC_APPSTARTING (wijzer met draaiende indicator) of toon een zandloper- of draaiende indicator naast de koppeling “Geschiedenis weergeven”. Wanneer het geschiedenisvenster wordt weergegeven, verander de muisaanwijzer dan terug naar normaal of verberg de indicator.

Dank u wel!

That’s a great suggestion, toasterking! A visual indicator like a spinning throbber or an hourglass cursor would definitely improve the user experience while waiting for the history window to load. It’s frustrating to click something and not know if it’s working or if you need to click it again.

This sounds like a very sensible and helpful feature request.

Bedankt voor het idee, opgelost in de bètaversie van vandaag, 2.7.1. Hetzelfde is ook gedaan voor de link naar de gebeurtenislogboeken. Bekijk het en laat het ons weten.

Bedankt, Goose!

Zie Over Cursors. Ik zou de IDC_APPSTARTING-cursor (wijzer met draaiende throbber) hebben gebruikt in plaats van IDC_WAIT (alleen draaiende throbber), omdat de GUI responsief blijft tijdens het wachten en het mogelijk is om andere acties uit te voeren (bijv. de wachtrij pauzeren, Instellingen openen, enz.) terwijl u wacht tot de geschiedenis wordt weergegeven. IDC_WAIT suggereert dat de gebruiker moet wachten tot de huidige actie is voltooid voordat er iets anders kan worden gedaan. Maar ik ben dankbaar dat er überhaupt een indicatie is dat de GUI aan iets werkt, dus ik beschouw dit als opgelost!

Proost! :clinking_beer_mugs:

Bedankt voor de feedback, het is opgelost in de huidige 2.7.1 bètaversie. Ik heb ook gemerkt dat de muiswijzers niet veranderden wanneer ze boven links in de apps stonden, die zijn ook bijgewerkt. Probeer het en laat het ons weten.

Bedankt voor de update.

Het was eigenlijk beter in de vorige (20251009) bètabuild. In 20251009 verandert de muisaanwijzer van IDC_ARROW naar IDC_WAIT zodra ik op de koppeling “Geschiedenis weergeven” klik, zodat ik onmiddellijke feedback krijg. In 20251010 is de muisaanwijzer aanvankelijk IDC_HAND, en wanneer ik op de koppeling “Geschiedenis weergeven” klik, blijft deze IDC_HAND; ik moet de muisaanwijzer van de koppeling weghalen voordat de muisaanwijzer verandert in IDC_APPSTARTING.

Ik merkte ook op dat als de service niet actief is en ik op “Geschiedenis weergeven” klik, het dialoogvenster met de melding “Kan niet communiceren met de engine” verschijnt. Nadat ik op OK heb geklikt, blijft de muisaanwijzer IDC_APPSTARTING en verandert deze nooit meer terug naar IDC_ARROW.

Bedankt voor het melden, dit is verholpen.

Dat is het verwachte gedrag. Zolang de cursor boven de geschiedenislink staat, wordt HAND weergegeven en zodra je weggaat, wordt APPSTARTING weergegeven. Het is een beperking van hoe Windows Forms werkt.

Verwacht of niet, het was iets functioneler in 20251009 voordat u de muisaanwijzer instelde op IDC_HAND voor de links. Maar ik klaag zeker niet; u hebt geïmplementeerd wat ik heb gevraagd en ik ben u dankbaar. Bedankt voor alle aanpassingen en hercompilaties! MCEBuddy is zo’n geweldige tool en hij is nuttiger dan ooit!