Når jeg klikker på “Vis historik”, tager det 7 sekunder, før historikvinduet vises. Hvis jeg klikker på det en anden gang, fordobles ventetiden, hvorefter jeg får 2 historikvinduer. Jeg har intet problem med ventetiden, men en eller anden indikation af, at det rent faktisk foretager sig noget, ville være fantastisk (udover høj CPU-udnyttelse).
Når brugeren klikker på “Vis historik”, bedes du enten ændre musemarkøren til IDC_APPSTARTING (markør med spinnende tivoli) eller vise et timeglas eller et spinnende tivoli-ikon ved siden af linket “Vis historik”. Når historikvinduet vises, skal du ændre musemarkøren tilbage til normal eller skjule ikonet.
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.
Se Om markører. Jeg ville have brugt markøren IDC_APPSTARTING (markør med spinnende tikkende ikon) i stedet for IDC_WAIT (kun spinnende tikkende ikon), fordi GUI’en forbliver responsiv, mens den venter, og det er muligt at udføre andre handlinger (f.eks. sætte køen på pause, åbne Indstillinger osv.), mens man venter på, at historikken vises. IDC_WAIT antyder, at brugeren skal vente, indtil den aktuelle handling er fuldført, før der kan gøres andet. Men jeg er taknemmelig for, at der overhovedet er en indikation af, at GUI’en arbejder på noget, så jeg anser dette for løst!
Tak for feedbacken, det er blevet rettet i dagens 2.7.1 beta-build. Jeg har også bemærket, at markørerne ikke ændrede sig, når de var over links i applikationerne, disse er også blevet opdateret. Prøv det og lad os vide det.
Det var faktisk bedre i den forrige (20251009) beta-build. I 20251009 ændres musemarkøren fra IDC_ARROW til IDC_WAIT, så snart jeg klikker på linket “Vis historik”, så jeg får øjeblikkelig feedback. I 20251010 er musemarkøren i starten IDC_HAND, og når jeg klikker på linket “Vis historik”, forbliver den IDC_HAND; jeg er nødt til at flytte musemarkøren væk fra linket, før musemarkøren ændres til IDC_APPSTARTING.
Jeg bemærkede også, at hvis tjenesten ikke kører, og jeg klikker på “Vis historik”, vises dialogboksen “Kunne ikke kommunikere med motor”. Efter at have klikket OK på den, forbliver musemarkøren IDC_APPSTARTING på ubestemt tid og ændres aldrig tilbage til IDC_ARROW.
Det er den forventede adfærd. Så længe markøren er over historiklinket, vil den vise HAND, og når du flytter væk, vil den vise APPSTARTING. Det er en begrænsning i, hvordan Windows Forms fungerer.
Forventet eller ej, det var en smule mere funktionelt i 20251009, før du indstillede musemarkøren til IDC_HAND for linksene. Men jeg klager bestemt ikke; du implementerede, hvad jeg anmodede om, og jeg er taknemmelig. Tak for alle justeringerne og rekompileringerne! MCEBuddy er et fantastisk værktøj og er mere nyttigt end nogensinde!