BACKGROUND

Smaller processing devices typically have smaller display space as compared to larger processing devices. Despite the limited display space, users of such smaller processing devices expect application command control of a mobile application to operate at a functionality that is at on par with a functionality of an application command control executing on larger processing devices. Furthermore, users typically value consistency in presentation and functionality of an application command control which can present challenges when display space is limited. It is with respect to such general technical areas that the present application is directed.

SUMMARY

Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. An application command control menu is displayed on a display screen of a processing device. In examples, the application command control menu may be displayed at the bottom portion of the display screen or at a side portion of the display screen. However, one skilled in the art should recognize that the application command control menu may be programmed to display on any portion of the display screen. An input may be received into an application canvas of a launched application. The application canvas may be positioned above the application command control menu on the display screen. In response to a received input into the application canvas, a soft input keyboard application may be displayed. The soft input keyboard application may display below the application command control menu on the display screen. A selection may be received in the application command control menu. In response to the received selection, display of the application command control menu may be expanded to replace display on the soft input keyboard application on the display screen. Other examples are also described.

In other non-limiting examples, other user interface interactions are described for displaying an application command control menu on a display screen of a processing device. A palette of an application command control menu on may be displayed on a display screen of a processing device/system. The palette may be vertically scrollable and includes a plurality of application command controls displayed in one or more rows of the palette. Input may be received into an editable portion of the palette. In response to the received input, a soft input keyboard application is invoked on the display screen. In examples, input may be received into the soft input panel keyboard application and data corresponding with the received input may be inserted into the editable portion of the palette.

Furthermore, other non-limiting examples describe user interface interactions involving a pane such as a comment pane. An application canvas for a launched application is displayed on a display screen of a processing device. A comment pane may be displayed on the display screen, where the comment pane is usable for entering a comment to attach to content displayed in the application canvas. Input may be received that places a focus point in the comment pane. In response to the received input, a soft input keyboard application is displayed on the display screen. The display screen may be updated to replace display of the application canvas with display of the comment pane and display the soft input keyboard application below the comment pane. However, one skilled in the art should recognize that a launched application may be programmed to update display, including placement of user interface objects, in any manner.

This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Additional aspects, features, and/or advantages of examples will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the disclosure.

