Skip to content
Connor Elsea edited this page Apr 12, 2015 · 2 revisions

Selection Supplier

A selection supplier takes some sort of information or user input, and supplies a dimension that XShot will use for screen capturing. Some of these include the free-form capture view, the pre-defined area view, and the full-screen view. Each of these require some sort of interaction from the user or the system, take that information, and return a dimension. XShot will then take that dimension and capture it, most likely displaying it in either the picture view, or the rapid capture's customized view.

Types

Free-Form Capture View

In the Free-Form Capture View, the user uses the mouse and a variety of keyboard shortcuts to manually draw out a dimension on the screen. Once they are done creating this dimension, it will be supplied to the program to use for the capturing process.

Pre-Defined Area View

In the Pre-Defined Area View, the user selects a dimension using a menu system, instead of defining one by using the mouse. These dimensions may be automatically generated by the software based on the user's computing environment, but can also be added using the Free-Form Capture View. Launching the Free-Form Capture View from the Pre-Defined Area View will allow the user to define a dimension that will then be added to the list of pre-defined areas that the user can select in the Pre-Defined Area View.

Full-Screen View

In the Full-Screen View, the user selects which screens they want to capture. The boundaries are then made accordingly by merging the boundaries of the selected screens.