21. august 2004 - 12:26Der er
12 kommentarer og 1 løsning
Genvejs taster
Hej alle sammen
Jeg er ved at lave et program, men er løbet ind i et lille problem, jeg vil lave sådan så man kan trykke på tallene på ens tastatur i stedet for at bruge musen, f.eks. 1 for menu 1 og 2 for menu 2, hvordan kan man lave det i c#?
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
hej martin, men plejer at lave det med en modifier (ALT), og du kan så bare hvis du f.eks. har en knap med teksten Knap1 kan du bare angive teksten til f.eks. Kna&p1 Så kan du aktivere den ved at trykke ALT+p
Den metode kender jeg godt, men jeg mener at man kan trykke på 1 på ens tastatur og men kommer ind i den første menu, og hvis man trykker på 2, så kommer man ind i menu 2, jeg har set at nogle programmer har denne funktion.
Ja - men hvis man ikke må trykke ALT, er det også et spørgsmål om heller ikke at bruge tastaturet så meget ;o)
normalt i windows vil du ikke behøve at trykke ALT for at ramme genvejen når du først har aktiveret menuen. (hvis du f.eks. åbner startmenuen, kan du bare trykke på en eller anden tast, og du vil blive bragt hen på det første punkt der har en genvej som er den tast du har trykket).
jeg tror kun jeg kan se det gode ved ikke at bruge ALT+<genvejstast> i programmer hvor man som bruger overhovedet ikke kan taste noget ind, men hvis det er sådan det skal være kan du altid samle det event (at der er blevet trykket på en tast) op, og gøre hvad du vil afhængig af hvad der er trykket på.
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.