26. august 2004 - 16:59Der er
4 kommentarer og 2 løsninger
LockScreen, forhindre mulighed for at trykke 'ok' til prompt-boks
Et problem vi også havde i C5 v1.8. Vi har pt. en timer på 60 sekunder der aktiverer XAL:LockScreen, hvor efter brugeren skal skal indtaste sit password.
Problemet er at man ikke kan få lov til at indtaste password, da promptboksen har 'fokus'. Promptboksen kan man ikke sige ok til da, login-boksen spærrer for adgang.
Problemet kan afhælpes ved at trykke på 'enter' (hvorefter promptboksen forsvinder), derefter kan man aktivere login-boksen. Hvis der er brugt print-funktionen, 'hænger' dette vindue, og dette kan ikke fjernes med mindre man laver en Ctrl-F4. Problemet er at hvis man bruger Ctrl-F4 til vinduet, crasher C5 så snart man lukker C5.
Jeg ved ikke hvorvidt det skaber problemer at den crasher når man lukker, men det er ihvertfald en kilde til mulige problemer.
Jeg kan ikke helt gennemskue hvad du vil have en løsning på? LockScreen kører jo kun, når brugeren er "væk" i mere end 60 sekunder, og det er man normalt ikke midt i en udskrift eller lign. En løsning kan være at øge tiden til f.eks. 300 sekunder. Eller at brugeren gør sine ting færdige inden man går fra pc'en.
Det er kerneting det hele. Du kan umiddelbart ikke gøre noget ved det... Sorry.
Det skulle da være et hack med en global variabel (yuack!) &InPrompt, som du sætter til 1 og 0 i henholdsvis #Prompt og #PromptAbort makroerne. Så kan du tjekke den i XAL.LockScreen... Men der kræver at prompt-makroerne er brugt overalt i systemet, og det er ikke sikkert... Ikke den mest elegante løsning, men...
Tak for forslaget, den med GlobalVariabel er da en metode. Men det er vel så alle der er logget ind, det gælder for? I såfald er det nok bedre det bliver gemt som en brugerafhængig parameter. Det skal siges at jeg ikke mente #prompt(abort mv), men pause - ikke at det gør nogen forskel.
I øvrigt, opdragelse er god en ting, men det er svært at sige til folk de skal blive siddende på deres pind, hvis deres kørsler tager f.eks. 4-5 minutter (dem har vi et par stykker af).
Jeps, det er nok den endelige løsning på problemet, at bruge Windows' egen.
Tak for forslagene.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.