A computing device (10) for capturing designated data from one or more graphic applications (60) comprising a screen area (16) for viewing one or more graphic functions (111) wherein each function (111) is manipulated with a plurality of shortcut keys (75) or a cursor pad (24) communicably linked to the screen area (16). A first applications (60) with a screen interface (100) for the user is provided within the device (10) having graphing capabilities for manipulating the graphs (111) on the screen area (16). A cursor (64), cursor pad (24) and shortcut keys (75) are used to trace data along the graph (111) and capture the points to a stack area (84) where they are stored for future use by a second application (90, 92). The second application (90, 92) gives the user the ability to further study and analyze the data. Alternatively, shortcut keys (75) can be used to automate the transfer from the first application (60) to the second application (90, 92).
Automatic assignment of shortcut keys for launching applications or for providing other commands is provided based on the position of corresponding application listings or shortcuts in a menu. The menu may include an applications menu, such as a start menu. The menu may also include an application launch bar listing applications that may be launched therefrom by selecting the respective application, or by entering shortcut keys that are automatically assigned based on the position of the application listing on the launch bar. Methods are provided for assigning application launch shortcut keys, for identifying assigned shortcut keys, for modifying shortcut keys, and for using shortcut keys for instantiating or switching applications.
A method of input and evaluation of fractions using a calculator is described. The calculator receives a user-entered expression including a fraction where the fraction is entered using a division key. The user-entered expression causes the calculator to evaluate the user-entered expression and display the evaluated user-entered expression. A calculator enabling input and evaluation of fractions includes means for receiving and displaying a user-entered expression including a fraction entered using a division key is described. The calculator further includes a processor for evaluating the user-entered expression using the means for evaluating the expression. The evaluated user-entered expression is displayed using a calculator display.
The present invention is intended to enable an electronic calculator device for calculating functions to display a mathematical expression by automatically substituting a variable-value into a variable therein in advance. An electronic device comprises an input device for inputting a mathematical expression containing a variable, a store device for storing a value of the variable and a display device for displaying a mathematical expression on a display screen. The electronic device is further provided with a converting device for reading a value for a variable contained in a mathematical expression from the store device and substituting the read-out value into the variable in the mathematical expression to be displayed on the display screen.
A handheld computing device (40) comprises a software application adapted to provide instructions to graphically display a vector on a display screen (48) simultaneously along with the numerical values for components of the vector. The software application may be further adapted to provide instructions to perform a vector math operation on one or more vectors, to allow a user to pick the vector for use in the vector math operation, concurrently while graphically viewing the vector on the display screen (48) simultaneously with its numerical values for components, and/or to allow a user to graphically input the vector by incrementing a vector component with an arrow key (101-104) on the input device (50), concurrently while graphically viewing the vector and vector changes on the display screen (48).
A graphing calculator (10) having manual line drawing capability. The calculator (10) is programmed to receive data representing the begin point and end point of a line (FIGS. 7 and 8), and to then draw a line that includes these points (FIG. 9). The display includes a display of the line equation (FIG. 9). The slope and y-intercept of the line may be adjusted using cursor direction keys. As the line is adjusted, it is redrawn and the line equation is re-calculated and displayed (FIG. 10).