摘要:
A dialog for entry of uniform resource locators is provided with options, selected by actuation of a radio button, for entering blocks containing a resource identifier, a domain identifier, and a filename extension. The block text is visually distinguished from text entered by single characters from a physical or virtual keyboard. Once entered, the blocks are treated in a unitary manner for the purposes of deletion or substitution, with backspaces or deletes removing the entire block add selection of alternative options replacing the entire block. Character strings entered manually may be compared to the text blocks associated with the options provided and, when a match is identified, replaced with the block form to facilitate form checking of the composed uniform resource locator before returning it to the underlying application.
摘要:
A method and apparatus for allowing a user to select one of a plurality of mutually-exclusive options. A set of visual objects are displayed on the display device of a computer system. Each of the visual objects in the set corresponds to one of the mutually-exclusive options. No more than one of the visual objects is displayed in a selected state. The remainder of the visual objects in the set are displayed in an unselected state. The user selects one of the mutually exclusive options by performing a first action that selects one of the visual objects in the set, and then a second action that selects the option associated with the selected visual object. When the user performs the first action, the selected visual object is displayed in an excited state, and the remainder of the visual objects are displayed in a disappointed state. Thus, the user is provided visual feedback that identifies all of the options that will be affected by the user's selection of the option associated with the selected visual object. In one embodiment, when the user performs the second action, the visual object associated with the selected option is displayed in a selected state, and the remainder of the visual objects in the set are displayed in an unselected state. According to one embodiment, the visual objects are radio buttons, an excited radio button is displayed as a happy face and a disappointed radio button is displayed as a sad face.
摘要:
A method for extending a common user interface in a windowing environment of a programmed computer system. To customize a common dialog box, an application provides a sub-dialog box template defining application-specific extensions to the common dialog box, and a sub-dialog procedure for controlling the behavior of the application-specific extensions. An operating system processes input to the extended version of the common dialog box depending on where user input occurs. In response to input at application-specific controls, the system sends a message to the sub-dialog procedure. In response to input at standard controls, the system sends a message to a common dialog procedure provided in the operating system.
摘要:
A control window for navigating and implementing menu selections in a multiple level hierarchical menu is provided having a first zone displaying a list of the selection levels and a second zone displaying a list of the selection options within a selection level. The second zone is refreshed with selections for another selection level in the menu hierarchy in response to a user implementation or registration of a selection option at the originally displayed selection level. Preset default settings in all selection levels permit the user to implement a "fast path" hierarchical menu selection.
摘要:
A system and method are provided for building a help function in the form of a tutorial that physically demonstrates to an end user the function that the end user wants to understand. The invention includes a script language that includes tags or commands that the information developer can use in demonstrating the application program and providing tutorial information to the user. The system includes an interpreter that interprets the script language.
摘要:
An iconic programming system allowing a user to specify data input constraints and names for any terminal of any icon of an iconic network program defined within the system. The system allows names of any length and allows a programmer to change the names at any time after the iconic network is created. The system further provides a facility to lock the names so that they cannot be changed later.
摘要:
A procedure for generating a mirror image of a graphic object on an interactive computer graphics display is disclosed. In the specific example described, a cursor locating device such as a mouse and an all points addressable display are assumed. The graphics object for which the mirror image is to be generated is selected by the pointing cursor. The mirror image function is also selected by the pointing cursor. This causes a default mirror image to be generated on the display along with the original image of the selected graphics object. In addition, a "mirror" with a direction handle and an angle handle is displayed in a window on the display. Either of these handles may be "grabbed" by selecting with the pointing cursor and then rotated to manipulate the generated mirror image and the selected object on the display. When the direction handle is rotated, the generated mirror image and the selected object are simultaneously rotated in the plane of the display. When the angle handle is rotated, the generated mirror image and the selected object are simultaneously stretched or shrunk depending on the direction of rotation to provide a "butterfly" effect.
摘要:
A method to help and displace Help Panels containing information to explain Command Functions, Command Syntax, and Command Parameters to the operator of an interactive information handling system in response to the entry of a "Command Help Request" into said system by said operator. The method displays the selected panel as an overlay on the existing screen at the time the Command Help request is entered into the system. Selection of the panel to be displayed is based on an analysis by the system as to what commands are valid or active for the next step in the process or task that the system is performing. The operator may select directly from the Command Help Panel overlay, the desired command, or alternately enter the command desired by moving the cursor to the command area of the underlying screen and keying in the command.The method further provides for the system to display a second level of Command Help Panels containing information as to the Parameters and their meaning for commands selected from the first level of the Command Help Panels.The method also advises the operator with other overlaid Help Panels if an invalid command is entered when the system is displaying a first level of Help Panel. The panels that re displayed in addition to advising that the command is not active also advise the operator how to reach the point in the process where the non-active command becomes active from the current state of the process task.
摘要:
A touch screen interface including a display screen, a touch sensor device, and a processor coupled to the display screen and the touch sensor is described. The touch sensor device is adapted to sense object motion in a sensing region that overlaps at least part of the display screen. The processor is adapted to cause a scroll wheel that indicates a scrolling path to appear on the display screen selectively, such as in response to the touch sensor sensing object motion that corresponds to a scrolling initiation gesture. The processor is further adapted to cause scrolling on a display screen selectively, such as in response to the touch sensor sensing subsequent object motion along the scrolling path after the touch sensor has sensed the object motion corresponding to the scrolling initiation gesture.
摘要:
A graphic data processing apparatus comprising a CPU coupled to an entry device, storage storing graphic data and a plurality of programs and a display, and adapted such that a command mode for drawing a desired graphic form is selected by designating the corresponding desired graphic form in the already displayed graphic forms and a program for drawing the graphic form is automatically selected.