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


A fejlesztési környezet

A táblagépes PC-alkalmazások fejlesztéséhez nincs szükség táblagépre, de olyan személyi számítógépre van szüksége, amely képes futtatni a jelen témakör későbbi részében felsorolt szoftvereket.

Határozottan javasoljuk, hogy tesztelje az alkalmazást egy tényleges táblaszámítógépen, hogy a hardverek közötti különbségeket, például a nagyobb felbontású digitalizálót figyelembe lehessen venni.

Egy tipikus, minimális fejlesztési rendszer a következő hardverből és szoftverből áll.

Hardver

  • 8 MB merevlemez-terület a teljes telepítéshez.
  • Egy mutatóeszköz a bemenethez. Ide tartoznak az olyan eszközök, mint az egér, egy külső táblagép vagy egy HID-digitalizálóval rendelkező táblagép.

A HID az Emberi interfész eszköz, a bemeneti eszközök szabványa. A nem HID-kompatibilis digitalizálókat normál egérként kezeli a rendszer, míg a HID-kompatibilis digitalizálók nagyobb felbontással és több metaadattal rendelkeznek a tollvonásokra, például a nyomásra, hasonlóan a táblagépes PC-hardverekre telepítettekhez.

Szoftver

A táblaszámítógép-alkalmazások fejlesztéséhez a következő operációs rendszerek használhatók:

  • Windows 7
  • Windows Vista
  • Windows Server 2008
  • Windows XP Tablet PC Edition 2005
  • Windows Server 2003
  • Windows XP Professional

A következőkre is szüksége van:

  • A Visual Studio 6-os verziója a Service Pack 5-tel, a Visual Studio .NET-tel vagy a Visual Studio .NET 2005-tel
  • Microsoft Internet Explorer 6 vagy újabb (ajánlott)

Részletek a Windows nem táblagépes PC-s termékváltozatainak fejlesztéséről

A Táblagép pc platform összetevői a Windows XP Professional service Pack 2 vagy Windows Server 2003 szervizcsomaggal telepíthetők. Ezeken az operációs rendszereken az alkalmazás a InkCollector osztályával gyűjthet tintát, és tesztelhető, valamint hibakeresésre is használható. Azonban csak akkor érhető el felismerés, ha a Microsoft Windows XP Tablet PC Edition 2005 Recognizer csomagot is telepíti.

Miután telepítette a Windows SDK-t egy Windows XP Professional vagy Windows Server 2003 rendszerre, rendelkezni fog minden olyan fejlesztési fájllal, amely a tintaszoftverek létrehozásához szükséges (mint például az msinkaut.h, amely egy COM-fejlesztőnek szól). A futtatókörnyezeti fájlok telepítéséig azonban nem lehet futtatni vagy hibakeresést végezni az alkalmazáson. Com-fejlesztő esetén például inkobj.dll kell telepíteni és regisztrálni. Mivel nem olyan rendszeren van, ahol ezek a platformfájlok rendelkezésre állnak, telepítenie kell a Tablet PC platform összetevőit az újraterjeszthető egyesítési modulból (mstpcrt.msm), hogy a futtatókörnyezet fájljai elérhetőek legyenek a rendszeren.

A platform futtatókörnyezeteinek a Windows XP Professional vagy Windows 2000 rendszerekre való telepítésének legegyszerűbb módja a mobil pc- és táblaszámítógép-mintákhoz biztosított mintabeállítási projekt fordítása és üzembe helyezése a fejlesztői gépen.

Jegyzet

A Windows Vista és a Windows XP Tablet PC Edition 2005 már telepítette a platformösszetevőket, így nem igényelnek további lépéseket a táblagépes PC-alkalmazások futtatásához és hibakereséséhez.

 

A InkEdit és InkPicture vezérlőkkel szabadkézi elemeket gyűjthet Windows 2000-en a Service Pack 4 vagy a Windows XP Professional és a Service Pack 2 szervizcsomaggal, ha a Táblagép PC platform összetevői a Tablet PC SDK 1.7-es verziójának telepítésével vannak jelen, de nem képesek szabadkézi elemeket gyűjteni olyan nem táblagépes PC-rendszereken, amelyeken nincsenek telepítve a Táblagép PC platform összetevői.

A Windows SDK biztosítja az összes szükséges összetevőt a Táblagép PC-alkalmazások fejlesztéséhez a Windows nem táblagépes termékváltozatain. Állítsa a következő DWORD beállításkulcsot 1-re, hogy engedélyezze a tintaadatok gyűjtését a nem táblagépes Windows verziókban.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TabletPC\Controls\EnableInkCollectionOnNonTablets

Ez a kulcs csak fejlesztési célokra szolgál.