Megosztás a következőn keresztül:


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.

tipikus toll

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.

kézírás képernyőképe a OneNote-oldalon

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:

képernyőfelvétel a színpalettáról az eszközöktől

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.

menük közelében lévő egérmutatók képernyőképe

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.

Diagram, amely a pöccintő kézmozdulatokat és azok alapértelmezett hozzárendeléseit jeleníti meg a Windows 7-ben.

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).

pöccintéses kézmozdulatok, például az áthelyezési kézmozdulat

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.

képernyőkép az Outlook-üzenetről nagy betűtípusú

Ebben a példában a bemeneti felhasználói felület 150%-ra lesz nagyítva.

Ha csak négy dolgot csinálsz...

    1. 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).
    1. É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.
    1. 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.
    1. 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.

menük képernyőfelvétele normál és nagy méretezési

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.

      objektumtól jobbra elhelyezett környezetfüggő ablak ábrája

      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.

      objektumtól balra helyezett környezetfüggő ablak ábrája

      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.