摘要:
An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.
摘要:
A D/A converter outputs analog voltage in a range of 0 to 2 V in accordance with a digital value in a range of 0 to 31 outputted from a light emission control unit, and supplies the analog voltage to a voltage/current conversion unit. Driving current outputted from the voltage/current conversion unit is controlled on a 1 mA unit basis in a range of 0 to 31 mA in accordance with the digital value. Driving current outputted from a voltage/current conversion unit is controlled on a 4 mA unit basis in a range of 0 to 124 mA, and driving current outputted from a voltage/current conversion unit is controlled on a 20 mA unit basis in a range of 0 to 620 mA. The voltage/current conversion units are on-off controlled in accordance with range designation signals, respectively. Accordingly, the luminance of the LED can be controlled in a wide range and accurately even in a low luminance level.
摘要:
Searches are automatically initiated to intelligently locate resources, particularly World Wide Web sites, within a distributed environment in response to a user specifying text via a user interface element. In a particular embodiment, a Web browser is enhanced to include a browser search capability. The browser includes a text box allowing the user to enter a URL. Depending on the particular browser used in the embodiment, this text box may be called, among other things, a destination field, location field, or URL field. When the user enters a valid URL, the corresponding web site is accessed. If the user enters text that is not a URL, the system may first try to construct a valid URL from the user-entered text. If a valid URL cannot be constructed, the browser then automatically formats a search engine query using the user-entered text and forwards the query to an Internet search engine. The browser chooses a particular search engine by determining the meaning or category of the user-entered text. The search engine locates web pages containing the query terms and either (1) returns a list of the search results or (2) redirects the user's browser to the most relevant web site discovered in the search. The browser may modify a returned web page to highlight search terms used in the query.
摘要:
An operating system provides support for the encapsulation of extracted portions of documents into objects known as scrap objects and subsequently integrated into other documents. The scrap objects may be treated like any other file system objects. The scrap objects provide a persistent storage mechanism for extracted portions of documents that are transferred between applications. Scrap object may be created using either a clipboard mechanism or a drag-and-drop mechanism.
摘要:
An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.
摘要:
An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.
摘要:
A printer comprising a cutting device for cutting the recording paper with a clean, straight edge is achieved. The printer comprises a pair of separable cutting blades, a fixed blade 14 and a movable blade 9, disposed with the cutting edges thereof mutually opposed in a substantially facing relationship on opposite sides of the paper exit 15 from which the recording paper is ejected. The movable blade 9 contacts fixed blade 14 at a point, and is driven with a scissors-like sliding action across fixed blade 14 by means of movable blade drive 10. Fixed blade 14 is supported on an openable cover frame 8 by support member 16 with a certain amount of play. Movable blade 9 is housed inside cutter unit frame 11. The cover frame supporting the fixed blade can be displaced between a cutting position wherein the fixed blade and the movable blade are disposed in an adjacent, substantially facing relationship and a non-cutting position wherein the fixed blade and movable blade are disposed at a distance from one another.
摘要:
A portable biochemical measurement device including a measurement main body containing an enzyme sensor holder for an enzyme sensor. A cover, mounted on the measurement main body, covers the enzyme sensor holder. The cover contains a chamber filled with a liquid medium to maintain the moisture of the enzyme sensor. Inside the cover are a cartridge and packing, which form the chamber containing the liquid medium. The enzyme sensor holder is inserted into the cover through the packing so that the enzyme sensor is immersed in the liquid medium thereby keeping the enzyme sensor moist.
摘要:
A multiple-level undo/redo mechanism is provided in an operating system and is available to application programs run on the operating system. The operating system provides a mechanism for keeping a log of user commands and providing a cursor to a position within the log. Each command may be encapsulated into an object that supports an interface for performing undo/redo operations. Similarly, the log may be encapsulated into an object that supports operations that facilitate a multiple-level undo/redo. A user may perform a single undo/redo operation, multiple successive undo/redo operations or complete undo/redo operations.
摘要:
A thermal printer drive control apparatus of the type having a thermal print head comprising a plurality of heating elements provides for reliable cost effective thermal head temperature detection by means of producing multiple, different current flow intervals that are applied to binary data to produce data drive signals for the heating elements. The current flow intervals are based upon historical drive data derived from linear temperature conditions sensed at the thermal print head. This information is converted to a digitized representation for use in conjunction with a table placed in memory that provides predetermined current flow intervals based upon the digitized representation. Further, circuitry is provided to produce heating element drive signals having pulse widths based upon the determined current flow intervals.