Toll
Jegyzet
Ez a tervezési útmutató a Windows 7-hez készült, és nem frissült a Windows újabb verzióihoz. Az útmutató nagy része továbbra is elvben érvényes, de a bemutató és a példák nem tükrözik jelenlegi tervezési útmutatónkat.
Minden Microsoft Windows-alkalmazásnak engedélyezve kell lennie. És ez egyszerűbb, mint gondolnád.
A tollbemenet azt jelenti, ahogyan a Windows lehetővé teszi, hogy közvetlenül kommunikáljon a számítógéppel tollal. A toll használható rámutatáshoz és kézmozdulatokhoz, egyszerű szövegbevitelhez és szabadkézi gondolatok digitális szabadkézi rögzítéséhez is.
A bemenethez használt toll finom, sima hegytel rendelkezik, amely támogatja a pontos rámutatást, írást vagy szabadkézi rajzolást. A tollhoz opcionális tollgomb is tartozhat (a jobb kattintások végrehajtására szolgál) és radír (a szabadkézi elemek törlésére szolgál). A legtöbb toll támogatja az egérmutatót.
Egy tipikus toll.
Ha a tollat kézíráshoz használják, a felhasználó tollvonásai kézírás-felismeréssel szöveggé alakíthatók. A tollvonások ugyanúgy tárolhatók, ahogy megírták őket, és a háttérben végzett felismerés támogatja a szövegként való keresést és másolást. Az ilyen nem fordított vonásokat digitális szabadkézi elemeknek nevezzük.
Példa a szabadkéves bemenetre.
A Legtöbb Windows-program már tollbarát, mert egér helyett toll használható, a toll zökkenőmentesen működik a legfontosabb feladatokhoz és interakciókhoz, és a program reagál a kézmozdulatokra. A program akkor válik kézírás-baráttá, ha segíti a kézzel írt szövegbevitelt. A program akkor válik szabadkézivé, ha közvetlenül képes kezelni a szabadkézi elemeket, ahelyett, hogy a tollvonásokat szöveggé vagy ezzel egyenértékű egérmozgásokra kellene lefordítani. Ez lehetővé teszi a felhasználók számára, hogy szabad áramlású, kiváló minőségű digitális szabadkézi elemeket írjanak, rajzoljanak és fűzhessenek hozzá megjegyzéseket. A szabadkémények gyűjtése eltér az egéresemények gyűjtésénél, mivel a szabadkémény nagyobb felbontást és nagyobb mintaarányt igényel, és a nyomás és a dőlés árnyaltabb is lehet. A kézírás-barát és szabadkéta-kompatibilis programok létrehozásáról további információt a toll integrálása és szövegbevitel a tollhasználatával című témakörben talál.
Toll elhelyezésekor kevésbé van szükség kurzorra, mert a hegy önmagát jelöli. A célzási segítséghez azonban a Windows egy kis tollmutatót biztosít, amely az aktuális toll helyét jelzi. A lecserélt egérmutatóval ellentétben a toll kurzorára csak akkor van szükség, ha a toll a kijelző közelében van, ezért néhány másodpercnyi inaktivitás után eltűnik, hogy akadálymentesen láthassa az információkat.
A legtöbb tollbarát program támogatja a kézmozdulatokat. A kézmozdulat a toll gyors mozgatása a képernyőn, amelyet a számítógép parancsként értelmez, nem pedig egérmozdulatként, írásként vagy rajzként. Az egyik leggyorsabb és legkönnyebben végrehajtható kézmozdulat egy pöccintés. A pöccintés egy egyszerű kézmozdulat, amely navigációt vagy szerkesztési parancsot eredményez. A navigációs pöccintések közé tartozik a felhúzás, a lefelé húzás, a visszalépés és a továbblépés, míg a szerkesztési pöccintések közé tartozik a másolás, beillesztés, visszavonás és törlés.
Az elfoglalt mutató kivételével minden mutató egyetlen képpontos gyakori elérésű ponttal rendelkezik, amely meghatározza a mutató pontos képernyőhelyét. A gyakori elérésű pont határozza meg, hogy melyik objektumot érinti az interakció. Az objektumok meghatároznak egy gyakori elérésű zónát, amely az a terület, ahol a gyakori elérésű pont az objektum felett található. A gyakori elérésű zóna általában egybeesik egy objektum szegélyeivel, de nagyobb is lehet az interakció megkönnyítése érdekében.
Mivel a toll pontosabban mutathat, mint egy ujj, ha a felhasználói felület jól működik érintésre, akkor a toll esetében is jól fog működni. Ebből következően ez a cikk elsősorban a már érintésre tervezett programok tolltámogatásának hozzáadására összpontosít.
megjegyzés:egér, akadálymentességiés érintéses kapcsolatos irányelvek külön cikkekben találhatók.
Tervezési fogalmak
A toll bevitelhez való használata a következő jellemzőkkel rendelkezik:
- Természetes és intuitív. Mindenki tudja, hogyan mutasson és koppintson tollal. Az objektum-interakciók úgy vannak kialakítva, hogy megfeleljenek annak, ahogyan a felhasználók konzisztens módon kommunikálnak a valós világban lévő objektumokkal.
- Kifejező. A tollvonások könnyen vezérelhetők, így az egérrel egyszerűbben írhat, rajzolhat, rajzolhat, rajzolhat, festhet és jegyzetelhet.
- Személyesebb. Ahogyan a kézzel írt jegyzet vagy aláírás személyesebb, mint egy gépelt, a digitálisan kézzel írt jegyzet vagy aláírás használata is személyesebb.
- Kevésbé tolakodó. A toll használata csendes, ezért sokkal kevésbé zavaró, mint a gépelés vagy a kattintás, különösen közösségi helyzetekben, például értekezletekben.
- Hordozható. A tollal rendelkező számítógépek kompaktabbak lehetnek, mivel a legtöbb feladat billentyűzet, egér vagy érintőpárna nélkül is elvégezhető. Rugalmasabb is lehet, mert nem igényel munkafelületet. Új helyeket és forgatókönyveket tesz lehetővé a számítógép használatához.
- Közvetlen és vonzó. A toll használatával úgy érezheti, mintha közvetlenül kommunikál a képernyőn lévő objektumokkal, míg az egér vagy az érintőpad használata mindig megköveteli, hogy a kézmozdulatokat egymástól független, a képernyőn megjelenő mutató mozgásokkal koordinálja, amelyek összehasonlítva közvetettnek érzik magukat.
Minden Windows-programnak jól használható tollal kell rendelkeznie. A felhasználók tollal hatékonyan végezhetik el a program legfontosabb feladatait. Egyes feladatok, például a gépelés vagy a képpontok részletes kezelése nem megfelelőek a tollakhoz, de legalább lehetségesnek kell lenniük.
Szerencsére, ha a program már jól megtervezett és érintés-barát, amely jó toll támogatást könnyű csinálni. Erre a célra egy jól megtervezett program:
- Jó egértámogatással rendelkezik. Az interaktív vezérlők világos, látható megfizethetőségekkel rendelkeznek, és rámutatási állapotokkal rendelkeznek a mutatóval kapcsolatos visszajelzésekhez. Az objektumok normál viselkedést mutatnak a normál egér-interakciókhoz (egy- és dupla balkattintás, jobb egérkattintás, húzás és rámutatás). A mutató alakzata a közvetlen manipuláció típusának jelzése érdekében a megfelelő módosításokat.
- Jó billentyűzettámogatással rendelkezik. A program hatékonyabbá teszi a felhasználókat a szabványos billentyűparancs-hozzárendelések biztosításával, különösen a kézmozdulatokkal is generálható navigációs és szerkesztési parancsok esetében.
- A vezérlők elég nagyok az érintéshez. A vezérlők minimális mérete 23x23 képpont (13x13 párbeszédpanelegység [DLU-k]), a leggyakrabban használt vezérlők pedig legalább 40x40 képpont (23x22 DLU). A nem válaszoló viselkedés elkerülése érdekében a felhasználói felület elemei között ne legyenek kis rések, hogy a szomszédos célokat megérintse, vagy legalább 5 képpont (3 DLU) térköz legyen közöttük.
- Elérhető. A Microsoft Active Accessibility (MSAA) használatával programozott hozzáférést biztosít a felhasználói felülethez a kisegítő technológiákhoz. A program megfelelően reagál a téma és a rendszermetrika változásaira.
- Jól működik, és jól néz ki 120 dpi (pont/hüvelyk),, amely a tollal kompatibilis számítógépek ajánlott alapértelmezett megjelenítési felbontása.
- Gyakori vezérlőket használ. A leggyakoribb vezérlők a jó tollélményt támogatják. Szükség esetén a program jól implementált egyéni vezérlőket használ, amelyek célja a könnyű célzás és az interaktív manipuláció támogatása.
- Korlátozott vezérlőket használ. Ha egyszerű célzásra tervezték, a korlátozott vezérlők, például a listák és a csúszkák jobbak lehetnek, mint a nem korlátozott vezérlők, például a szövegdobozok, mivel csökkentik a szövegbevitel szükségességét.
- A megfelelő alapértelmezett értékeket adja meg. A program alapértelmezés szerint kiválasztja a legbiztonságosabbat (az adatvesztés vagy a rendszerhozzáférés megakadályozása érdekében) és a legbiztonságosabb beállítást. Ha a biztonság és a biztonság nem tényező, a program a legvalószínűbb vagy legkényelmesebb lehetőséget választja, ezáltal kiküszöbölve a szükségtelen interakciót.
- Automatikus szövegkiegészítést biztosít. Felsorolja a legvalószínűbb vagy a legutóbbi bemeneti értékeket, hogy a szövegbevitel sokkal egyszerűbb legyen.
Sajnos, a converse is igaz, ha a program nem jól megtervezett, a hiányosságok lesz különösen nyilvánvaló, hogy a felhasználók, akik tollat használnak.
Modell tollak közötti interakcióhoz
Ha még nem tapasztalt tollat, a legjobb bevezetés a tanulás. Szerezze be a tollal kompatibilis számítógépet, tegye félre az egeret és a billentyűzetet, és végezze el azokat a feladatokat, amelyeket általában csak tollal végez. Mindenképpen próbálja ki a szabadkézen használható programokat, például a Windows Naplót és a szabadkézen nem engedélyezett programokat is. Ha táblagéppel rendelkezik, kísérletezzen azzal, hogy különböző pozícióban tartja, például az ölében, az asztalon vagy a karjaiban, miközben áll. Próbálja meg álló és fekvő tájolásban használni, és tartsa a tollat íráshoz és csak a rámutatáshoz, a bal és a jobb kezében.
Amikor egy tollal kísérletezik, a következőt fogja tapasztalni:
- A kis vezérlőket nehéz használni. A vezérlők mérete nagyban befolyásolja a hatékony interakció képességét. A 10x10 képpont méretű vezérlők ésszerűen működnek a tollak esetében, de a nagyobb vezérlők használata még kényelmesebb. Például pörgetési vezérlők (15x11 képpont) túl kicsik a tollak egyszerű használatához.
- A kezesség egy tényező. A keze néha olyan dolgokat fed le, amelyeket esetleg látni vagy használni szeretne. A jobbkezes felhasználók helyi menüjét például nehéz használni, ha a kattintási pont jobb oldalán jelennek meg, így jobb, ha a bal oldalon jelennek meg. A Windows lehetővé teszi a felhasználók számára, hogy jelezzék a kézügyességüket a Táblaszámítógép beállításai vezérlőpultelemben.
- A feladat helye segít. Bár a mutatót egy 14 hüvelykes képernyőn 3 hüvelykes egérmozgatással mozgathatja, a tollal a teljes 14 hüvelyket kell mozgatnia. A távol lévő célok közötti ismételt mozgás fárasztó lehet, ezért sokkal jobb, ha a feladat-interakciókat a pihenő kéz tartományán belül tartjuk, amikor csak lehetséges. A helyi menük kényelmesek, mert nem igényelnek kézmozgatást.
- A szövegbevitel és a kijelölés nehézkes. A hosszadalmas szövegbevitel különösen nehéz tollal, így az automatikus kiegészítés és az elfogadható alapértelmezett szöveges értékek valóban leegyszerűsíthetik a feladatokat. A szöveg kijelölése is meglehetősen nehéz lehet, így a feladatok egyszerűbbek, ha nem igényelnek pontos kurzorelhelyezést.
- A kijelző széle közelében lévő kis célpontokra nagyon nehéz lehet koppintani. Egyes kijelzők kinyúlnak, és egyes érintőképernyős technológiák kevésbé érzékenyek a széleken, így a vezérlők a perem közelében nehezebben használhatók. Például a címsor Kis méret, Teljes méret/Visszaállítás és Bezárás gombjai nehezebben használhatók, ha egy ablak teljes méretű.
Vezérlő helye
A feladat területi beállításai csökkentik az ismétlődő, képernyőközi mozgásokat. A kézmozdulatok minimalizálása érdekében keresse meg a valószínűleg használt vezérlők közelében található vezérlőket.
helytelen:
Ebben a Windows XP-példában a színpaletta túl messze van attól, ahol valószínűleg használni fogják.
Vegye figyelembe, hogy a felhasználó aktuális tartózkodási helye a legközelebbi célhely, ezért ez triviális. Így a helyi menük teljes mértékben kihasználják Fitts törvény, valamint a Microsoft Office által használt minipultokat.
Mindig az aktuális mutatóhely a legkönnyebben beszerezni.
A megjelenítési él közelében lévő kis célokat nehéz lehet célba venni, ezért kerülje a kis vezérlők elhelyezését az ablak szélei közelében. Annak érdekében, hogy a vezérlők könnyen célzhatók legyenek, ha egy ablak teljes méretű, tegye őket legalább 23x23 képpontra (13x13 DLU- ra), vagy helyezze el őket az ablak szélétől.
Toll-interakciók
rendszermozdulatok
A rendszer kézmozdulatait a Windows definiálja és kezeli. Ennek eredményeképpen minden Windows-program hozzáfér hozzájuk. Ezek a kézmozdulatok egyenértékű egér-, billentyűzet- és alkalmazásparancsüzenetekkel rendelkeznek:
Rendszer kézmozdulata | Szintetizált egyenértékű üzenet |
---|---|
Rámutatás (ha támogatott) |
Egérmutató |
Koppintson (lefelé és felfelé) |
Egérgombbal kattintással |
Dupla koppintás (kétszer lefelé és felfelé) |
Egér dupla kattintással |
Nyomja le és tartsa lenyomva (le, szüneteltetés, fel) |
Kattintson a jobb egérgombbal |
Húzással (lefelé, mozgatással, felfelé) |
Egér bal húzással |
Nyomja le, tartsa lenyomva és húzza (le, szüneteltetés, áthelyezés, fel) |
Egér jobb húzása |
Kijelölés (lefelé, mozgatás a kijelölhető objektumok felett, felfelé) |
Egér kijelölése |
Fejlesztők: További információ: SystemGesture Enumeration.
A pöccintések olyan egyszerű kézmozdulatok, amelyek nagyjából egyenértékűek a billentyűparancsokkal. A navigációs pöccintések közé tartozik a felfelé húzás, a lefelé húzás, a visszalépés és az előrelépés. A szerkesztési pöccintések közé tartozik a másolás, beillesztés, visszavonás és törlés. A pöccintések használatához a programnak csak a kapcsolódó billentyűleütési parancsokra kell válaszolnia.
A nyolc pöccintés kézmozdulata és alapértelmezett hozzárendelése a Windows 7-ben. A navigációs pöccintések úgy lettek módosítva, hogy a pásztázásnak (ahol az objektum a kézmozdulattal együtt mozog) legyen görgetés helyett (ahol az objektum a kézmozdulat ellentétes irányában mozog).
A nyolc pöccintés kézmozdulata és alapértelmezett hozzárendelése a Windows Vista rendszerben.
A navigációs pöccintések természetes leképezést kaptak, így könnyen elsajátíthatóak és megjegyezhetőek. A szerkesztési pöccintések olyan átlósak, amelyek nagyobb pontosságot igényelnek, és a leképezéseik nem olyan természetesek (pöccintés a Lomtár felé a törléshez, pöccintés a Vissza nyíl irányába a visszavonáshoz), ezért ezek alapértelmezés szerint nem engedélyezettek. Minden pöccintési művelet testre szabható a Toll és a Beviteli eszközök vezérlőpultelem használatával.
Fricska | Szintetizált egyenértékű üzenet |
---|---|
Pöccintés balra |
Forward command (Back command for Windows Vista) |
Pöccintés jobbra |
Vissza parancs (Továbbítás parancs Windows Vista esetén) |
Pöccintés felfelé |
Billentyűzet görgetése lefelé |
Pöccintés lefelé |
Billentyűzet görgetése felfelé |
Pöccintés balra felfelé átlósan |
Billentyűzet törlése |
Pöccintés balra átlósan |
Billentyűzet visszavonása |
Pöccintés jobbra felfelé átlósan |
Billentyűzet másolása |
Pöccintés jobbra átlósan |
Billentyűzet beillesztése |
alkalmazás kézmozdulatai
Az alkalmazások más kézmozdulatokat is definiálhatnak és kezelhetnek. A Microsoft Gesture Recognizer képes felismerni 40 kézmozdulatot. Az alkalmazásmozdulatok használatához a programnak meg kell határoznia a felismert kézmozdulatokat, majd kezelnie kell az eredményként kapott eseményeket.
válaszkészség és konzisztencia
A válaszkészség elengedhetetlen a közvetlen és magával ragadó tollélmények létrehozásához. A közvetlenséghez a kézmozdulatok azonnal érvénybe lépnek, és az objektum kapcsolattartási pontjainak a kézmozdulat során zökkenőmentesen a toll alatt kell maradniuk. A késés, a szaggatott válasz, az érintkezés elvesztése vagy a pontatlan eredmények rontják a közvetlen manipuláció és a minőség észlelését.
A konzisztencia elengedhetetlen a természetes és intuitív tollélmények létrehozásához. Ha a felhasználók elsajátítanak egy szabványos kézmozdulatot, elvárják, hogy ez a kézmozdulat az összes alkalmazható programban ugyanolyan hatással legyen. A keveredés és a frusztráció elkerülése érdekében soha ne rendeljen nem szabványos jelentéstartalmakat a standard kézmozdulatokhoz. Ehelyett egyéni kézmozdulatokat használjon a program egyedi interakcióihoz.
Szabadkéta és szöveg szerkesztése
Toll használata esetén a szabadkéz és a szöveg szerkesztése a legnagyobb kihívást jelentő műveletek közé tartozik. A korlátozott vezérlők, a megfelelő alapértelmezett értékek és az automatikus kiegészítés kiküszöböli vagy csökkenti a szövegbevitel szükségességét. Ha azonban a program szöveget vagy szabadkézi elemeket szerkeszt, a felhasználókat hatékonyabbá teheti azáltal, hogy automatikusan 150%-ra nagyítja a beviteli felhasználói felületet, ha tollat használ.
Egy levelezőprogram például normál méretű felhasználói felületet jeleníthet meg, de a bemeneti felhasználói felületet 150%-ra nagyíthatja az üzenetek írásához.
Ebben a példában a bemeneti felhasználói felület 150%-ra lesz nagyítva.
Ha csak négy dolgot csinálsz...
-
- A Windows-programok jó tollélményt nyújtanak! A felhasználóknak képesnek kell lenniük arra, hogy a program legfontosabb feladatait hatékonyan, tollal hajthassák végre (legalább azokat a feladatokat, amelyek nem járnak sok gépeléssel vagy részletes képpontkezeléssel).
-
- Érdemes lehet közvetlenül a legrelevánsabb forgatókönyvekben szabadkézi elemek használatával támogatást nyújtani az íráshoz, rajzoláshoz és megjegyzések hozzáadásához.
-
- Közvetlen és magával ragadó élmény létrehozásához a kézmozdulatok azonnal érvénybe lépnek, a kézmozdulat során zökkenőmentesen tarthatja a kapcsolattartási pontokat a felhasználó tolla alatt, és a kézmozdulat közvetlenül a felhasználó mozgására mutat.
-
- A természetes és intuitív élmény létrehozásához támogassa a megfelelő szabványos kézmozdulatokat, és rendelje hozzájuk a szabványos jelentésüket. Egyéni kézmozdulatok használata a program egyedi interakcióihoz.
Iránymutatások
Használat szabályozása
- Inkább a gyakori vezérlőket használja. A leggyakoribb vezérlők a jó tollélményt támogatják.
- Előnyben részesítse a korlátozott vezérlőket. Ha lehetséges, korlátozott vezérlőket, például listákat és csúszkákat használjon a nem konstans vezérlőelemek, például a szövegdobozok helyett, csökkentheti a szövegbevitel szükségességét.
- Adja meg a megfelelő alapértelmezett értékeket. Válassza ki a legbiztonságosabb (az adatvesztés vagy a rendszerhozzáférés megelőzéséhez) és alapértelmezés szerint a legbiztonságosabb beállítást. Ha a biztonság és a biztonság nem tényező, válassza a legvalószínűbb vagy legkényelmesebb lehetőséget, ezáltal kiküszöbölve a szükségtelen interakciót.
- Adja meg a szöveg automatikus kiegészítését. Adjon meg egy listát a legvalószínűbb vagy a legutóbbi bemeneti értékekről, hogy a szövegbevitel sokkal egyszerűbb legyen.
- A több kijelölést használó fontos feladatok esetén, ha normál többkijelölési listát használ, adjon meg egy jelölőnégyzetlistát.
- A rendszermetrikák tiszteletben tartása. Minden mérethez használjon rendszermetrikát, és ne használjon merevlemez-méretet. Szükség esetén a felhasználók az igényeiknek megfelelően módosíthatják a rendszermetrikákat vagy a dpi-t. Ezt azonban végső megoldásként kezelje, mert a felhasználóknak általában nem kell módosítaniuk a rendszer beállításait, hogy a felhasználói felület használható legyen.
Ebben a példában a menümagasság rendszermetrikája módosult.
Méretezés, elrendezés és térköz szabályozása
- A gyakori vezérlőkhöz használja az ajánlott vezérlőméreteket. Ezek elég nagyok a jó tollélményhez, kivéve a pörgetési vezérlőket (amelyek nem használhatók tollal, de redundánsak).
- Válasszon egy elrendezést, amely a vezérlőket a valószínűleg használt helyükhöz közel helyezi. Amikor csak lehetséges, tartsa a tevékenységek interakcióit egy kis területen. Kerülje a távolsági kézmozdulatokat, különösen a gyakori feladatokhoz és a húzásokhoz.
- Használja az ajánlott térközt. Az ajánlott térköz tollbarát.
- Az interaktív vezérlőknek vagy érintéssel kell rendelkezniük, vagy lehetőleg legalább 5 képpont (3 DLU) méretűnek kell lenniük közöttük. Ez megakadályozza a zavart, ha a felhasználók a célon kívülre koppintanak.
- Fontolja meg, hogy a vezérlők, például a parancshivatkozások, a jelölőnégyzetek és a választógombok, valamint a csoportok között az ajánlott függőleges térköznél többet ad hozzá. Így könnyebb megkülönböztetni őket.
Kölcsönhatás
- A kézírás elfogadására tervezett programok esetében engedélyezze az alapértelmezett szabadkézést. Az alapértelmezett szabadkézés lehetővé teszi a felhasználók számára a szabadkézést úgy, hogy egyszerűen elkezdenek írni, anélkül, hogy koppintanának, parancsot adna, vagy bármi különlegeset tennének. Ez teszi lehetővé a legtermtermeltebb élményt egy tollal. A nem kézírás elfogadására tervezett programok esetében a beviteli mezőkben lévő tollbevitelt kijelölésként kell kezelni.
- Lehetővé teszi a felhasználók számára a tartalom felhasználói felületének nagyítását, ha a program szövegszerkesztést igénylő feladatokkal rendelkezik. Toll használata esetén érdemes lehet automatikusan 150%-ra nagyítani a nagyítást.
- Mivel a kézmozdulatok memorizáltak, a programokban konzisztens jelentésekkel kell őket társítani. Ne adjon más jelentést a rögzített szemantikával rendelkező kézmozdulatoknak. Ehelyett használjon egy megfelelő programspecifikus kézmozdulatot.
Kéztartás
Ha egy ablak környezetfüggő, mindig annak az objektumnak a közelében jelenítse meg, ahonnan elindult. Helyezze el az útból, hogy a forrásobjektumot ne fedje le az ablak.
Ha az egérrel jelenik meg, lehetőség szerint helyezze a környezetfüggő ablak eltolását lefelé és jobbra.
A környezetfüggő ablakok megjelenítése annak az objektumnak a közelében, amelyből elindult.
Ha tollal jelenik meg, lehetőség szerint helyezze a környezetfüggő ablakot úgy, hogy ne fedje le a felhasználó keze. Jobbkezes felhasználók esetén a bal oldalon látható; ellenkező esetben jobb oldalon jelenik meg.
Toll használata esetén a környezetfüggő ablakokat is megjelenítheti, hogy ne fedje le őket a felhasználó keze.
Fejlesztők: A GetMessageExtraInfo API-val megkülönböztetheti az egéreseményeket és a tolleseményeket. A SystemParametersInfo API és SPI_GETMENUDROPALIGNMENT segítségével meghatározhatja a felhasználó kezességét.
Megbocsátás
- Adjon meg visszavonási parancsot. Ideális esetben minden parancshoz meg kell adnia a visszavonást, de előfordulhat, hogy a program olyan parancsokkal rendelkezik, amelyek hatása nem vonható vissza.
- Adjon jó rámutatási visszajelzést. Egyértelműen jelezze, ha a toll egy kattintható cél felett van. Az ilyen visszajelzések nagyszerű módot biztosítanak a véletlen manipuláció megelőzésére.
- Amikor gyakorlatias, adjon jó visszajelzést a tollal lefelé, de ne tegyen lépéseket, amíg egy lépés vagy toll felfelé. Így a felhasználók kijavíthatják a hibákat, mielőtt elkövetik őket.
- Amikor praktikus, a felhasználók könnyen kijavíthatják a hibákat. Ha egy művelet lép érvénybe a toll felfelé, lehetővé teszi a felhasználók számára, hogy kijavítsa a hibákat csúsztatással, amíg a toll még mindig le van állítva.
Dokumentáció
Tollbemenetre való hivatkozáskor:
- A toll alakú toll beviteli eszközre tollként hivatkozhat. Első említéskor használjon táblagépes tollat.
- A toll oldalán lévő gombot a toll gombjaként, nem pedig a hordógombot használja.
- A billentyűzetre, az egérre, a trackballra, a tollra vagy az ujjra általánosan hivatkozhat beviteli eszközként.
- A tollal kapcsolatos eljárások dokumentálásakor kattintás helyett koppintson (és koppintson duplán). Koppintással nyomja le a képernyőt, majd emelje fel az ujját egy várakoztatási idő előtt. Lehet, hogy egérkattintás generálására használható vagy nem. A tollat nem tartalmazó interakciók esetén továbbra is használja a kattintást.