Method and system for displaying and interacting with paginated content
First Claim
1. In a computing environment, a method comprising:
- providing a document viewing control for hosting by another program, the document viewer control including an interface set of at least one interface;
receiving a function call from a calling program at the interface set of the document viewing control; and
in response to a function call, providing document viewing functionality to enable the calling program to display content of a document.
2 Assignments
0 Petitions
Accused Products
Abstract
A document viewer control that is hosted by another computer program to provide that program with document viewing functionality, including enabling user interaction with the content. An interface provides the program with plug-in access to document viewing functionality, including scrolling, zooming, finding, layout, copying and the like. Properties may be retrieved and set via the interface, and commands may be issued. The result is that any program can provide document viewing functionality in a consistent manner. Moreover, via styles or the like, a program developer can deactivate and/or override default functionality, to customize and/or extend the document viewer as desired for a given program.
23 Citations
20 Claims
-
1. In a computing environment, a method comprising:
-
providing a document viewing control for hosting by another program, the document viewer control including an interface set of at least one interface;
receiving a function call from a calling program at the interface set of the document viewing control; and
in response to a function call, providing document viewing functionality to enable the calling program to display content of a document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a computing environment having an executable computer program, a system comprising:
-
a document viewing control for displaying content of a document, the document viewing control providing at least one default feature to enable user interaction with the displayed content; and
an interface set of the document viewing control by which the executable computer program calls to the document viewing control to provide the computer program with document viewing functionality. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. In a computing environment, a system comprising:
-
document viewing control means for hosting by another program, the document viewer control means including an interface set of at least one interface; and
means for receiving a function call from a calling program at the interface set to enable user interaction with content displayed via the document viewing control means while hosted by another program. - View Dependent Claims (20)
-
Specification