摘要:
An apparatus and method for execution in a graphical user interface environment are provided. The apparatus and method are used to display a set of items within a content collection, such as a set of files within a folder on a computer operating system. The method includes obtaining data from the items that describes an item type for a number of the items. Based upon the obtained item types a distribution of the types of items within the collection is determined. The content collection is categorized based upon the determined distribution and, based upon the category, the content collection is displayed in a certain format that is chosen to best display that category of content. A user interface is also provided that includes a working area that displays the contents of a content collection. In the working area, the format of the display varies based upon the type of contents in the content collection. The user interface also includes a menu adjacent the working area that displays tasks corresponding to the contents exhibited in the working area.
摘要:
A computer system and method are presented that enhance a user experience when viewing images displayed on the computer. The system includes a user interface for the computer that displays a number of thumbnail images that are small representations of image files existing on the computer. The thumbnail images are arranged in alignment with one another, such as at the bottom of a viewing window. An enlarged preview image is positioned adjacent the thumbnail images. The enlarged preview image corresponds to a selected thumbnail image and is a larger representation of an image file corresponding with the selected thumbnail image. A control is displayed in the window that enables the user to iterate through the thumbnail images in at least one direction. As the user iterates through the thumbnail images, the enlarged preview image changes correspondingly.
摘要:
Embodiments of the present invention relate to systems and methods for configuring computing devices to join a peer group. A peer group may be created on a subnetwork by a computing device. When a new computing device enters the subnetwork, it may join the peer group and be given access to the shared resources on the peer group and associated computing devices, using a communications layer and an authorization layer. Allowing a new computing device to join a peer group includes inviting the new device to join and then challenging the device for a passkey of the peer group. After joining the peer group, the computing device will be able to access and share resources with the peer group and other computing devices associated with the peer group.
摘要:
A computer system and method are presented that enhance a user experience when viewing images displayed on the computer. The system includes a user interface for the computer that displays a number of thumbnail images that are representations of image files existing on the computer. The thumbnail images are arranged in alignment with one another, such as at the bottom of a viewing window. An enlarged preview image is positioned adjacent the thumbnail image. The preview image corresponds to a selected one of the thumbnail images. A control is displayed in the window that enables the user to iterate through the thumbnail images in at least one direction. As the user iterates through the thumbnail images, the enlarged preview image changes correspondingly.
摘要:
A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
摘要:
A web browser control allows application program developers to incorporate web browser functionality into application programs. The web browser control exposes web browsing functionality to application programs through an application program interface. This interface comprises member functions, events and properties. The member functions provide high level services such as Navigate to a URL, go forward or backward in a navigation stack, or refresh the display of an HTML page. The events are notification messages that the control sends to a host application to notify the application about actions that have taken place or are about to take place. The properties provide status information about an instance of a control. A host application can create several instances of the web browser control and communicate with them through the interface on each instance.
摘要:
A system and method for creating and customizing an architectural component, namely a deskbar. The deskbar may simultaneously contain toolbars and toolbar components from multiple application programs, and may exist in an application window or on the desktop. This allows a user to select toolbar components or entire toolbars from one or more application programs and house these toolbars or toolbar components in a single deskbar. Users may also create new deskbars and populate them with selected toolbars and toolbar components. The user is then able to use these tool bar components and toolbars to perform their standard functions at any time without being required to directly access the specific application program that is associated with the toolbar component or toolbar. The user is also able to resize, move, and delete deskbars as desired by direct manipulation. Furthermore, a deskbar is operable throughout deskbar-aware environments, such as an operating system or various application programs and their associated application windows.