The Resource API design for a MicroTouch touch screen input controller, Steven Choy, (electronic resource)

API design for a MicroTouch touch screen input controller, Steven Choy, (electronic resource)

Label
API design for a MicroTouch touch screen input controller
Title
API design for a MicroTouch touch screen input controller
Statement of responsibility
Steven Choy
Title variation
Application programming interface design for a MicroTouch touch screen input controller
Contributor
Subject
Language
eng
Summary
TSLIB is a C application programming interface (API) for a flat-panel, touch screen in manufactured by MicroTouch. Unlike most software drivers for this device, the TSL is not designed to be a transparent replacement for a mouse input pointer. The TSLIB supports not only single-point input, but also continuous-point input to facilitate support for gesture-type input data in a multimodal, interactive environment. Also, unlike most drivers for this device, the TSLIB software runtime support does not reside in the kernel/driver space of the operating system. The intent of the TSLIB design is to place the software driver in the user application space and connect to the physical device via the operating system-supplied APIs for serial devices. Because the TSLIB API does not operate at the device driver level of the operating system, the interface source code can be easily ported across multiple hardware platforms and multiple software operating systems. The source code is designed for use on various UNIX platforms, including IRIX, Solaris, and LINUX, as well as under MS-DOS and Windows NT. A description of all API functions, data structures, algorithms is presented
Member of
Cataloging source
DTICE
Funding information
Computational and Information Sciences Directorate
Government publication
federal national government publication
Index
no index present
Literary form
non fiction
Nature of contents
  • dictionaries
  • technical reports
Period covered
January-March 2000.
http://library.link/vocab/relatedWorkOrContributorName
  • Choy, Steven
  • U.S. Army Research Laboratory
Series statement
ARL-TR
Series volume
2164
http://library.link/vocab/subjectName
  • Touch screens
  • User interfaces (Computer systems)
  • Application software
  • Computer Programming and Software
  • Computer Hardware
  • Man computer interface
  • Screens(displays)
  • Software tools
  • Computer program documentation
  • Operating systems(computers)
  • Input output devices
  • C programming language
  • Flat panel displays
Type of report
Final report;
Label
API design for a MicroTouch touch screen input controller, Steven Choy, (electronic resource)
Link
http://purl.fdlp.gov/GPO/gpo985
Instantiates
Publication
Note
  • Title from title screen (viewed on Feb. 14, 2011)
  • "July 2000."
Color
multicolored
Control code
ocn227935027
Dimensions
unknown
Extent
1 online resource (iii, 29 p.).
Form of item
online
Governing access note
Approved for public release
Specific material designation
remote
Label
API design for a MicroTouch touch screen input controller, Steven Choy, (electronic resource)
Link
http://purl.fdlp.gov/GPO/gpo985
Publication
Note
  • Title from title screen (viewed on Feb. 14, 2011)
  • "July 2000."
Color
multicolored
Control code
ocn227935027
Dimensions
unknown
Extent
1 online resource (iii, 29 p.).
Form of item
online
Governing access note
Approved for public release
Specific material designation
remote

Library Locations

  • Albina LibraryBorrow it
    3605 NE 15th Avenue, Portland, OR, 97212, US
    45.549039 -122.650525
  • Belmont LibraryBorrow it
    1038 SE César E. Chávez Boulevard, Portland, OR, 97214, US
    45.515217 -122.622669
  • Capitol Hill LibraryBorrow it
    10723 SW Capitol Highway, Portland, OR, 97219, US
    45.448003 -122.725422
  • Central LibraryBorrow it
    801 SW 10th Avenue, Portland, OR, 97205, US
    45.519098 -122.682899
  • Fairview-Columbia LibraryBorrow it
    1520 NE Village Street, Fairview, OR, 97024, US
    45.532283 -122.439336
  • Gregory Heights LibraryBorrow it
    7921 NE Sandy Boulevard, Portland, OR, 97213, US
    45.551662 -122.581264
  • Gresham LibraryBorrow it
    385 NW Miller Avenue, Gresham, OR, 97030, US
    45.500070 -122.433041
  • Hillsdale LibraryBorrow it
    1525 SW Sunset Boulevard, Portland, OR, 97239, US
    45.479852 -122.694013
  • Holgate LibraryBorrow it
    7905 SE Holgate Boulevard, Portland, OR, 97206, US
    45.490548 -122.582218
  • Hollywood LibraryBorrow it
    4040 NE Tillamook Street, Portland, OR, 97212, US
    45.537544 -122.621237
  • Isom BuildingBorrow it
    205 NE Russell Street , Portland, OR, 97212, US
    45.541222 -122.663268
  • Kenton LibraryBorrow it
    8226 N Denver Avenue, Portland, OR, 97217, US
    45.582857 -122.686379
  • Midland LibraryBorrow it
    805 SE 122nd Avenue, Portland, OR, 97233, US
    45.516683 -122.538488
  • North Portland LibraryBorrow it
    512 N Killingsworth Street, Portland, OR, 97217, US
    45.562454 -122.671507
  • Northwest LibraryBorrow it
    2300 NW Thurman Street, Portland, OR, 97210, US
    45.535316 -122.699254
  • Rockwood LibraryBorrow it
    17917 SE Stark Street, Portland, OR, 97233, US
    45.519541 -122.479013
  • Sellwood-Moreland LibraryBorrow it
    7860 SE 13th Avenue, Portland, OR, 97202, US
    45.467703 -122.652639
  • St. Johns LibraryBorrow it
    7510 N Charleston Avenue, Portland, OR, 97203, US
    45.590046 -122.751043
  • The Title Wave Used BookstoreBorrow it
    216 NE Knott Street, Portland, OR, 97212, US
    45.541647 -122.663075
  • Troutdale LibraryBorrow it
    2451 SW Cherry Park Road, Troutdale, OR, 97060, US
    45.529595 -122.409662
  • Woodstock LibraryBorrow it
    6008 SE 49th Avenue, Portland, OR, 97206, US
    45.478961 -122.612079
Processing Feedback ...