

You can make your program launch (or regain focus if already launched), change to your keyboard and dock with the keyboard all from the same cell. Typically, a cell that does this contains a sequence of commands. For example, a cell that launch and controls Windows WordPad contains the following commands in the Edit Cell window:
Set the ‘Run a program…’ property to the .exe program for the file. These are usually found in ‘C:Program Files…’, but if you are having trouble finding a program’s .exe you can right-click on the entry in the start menu and choose ‘Properties’ to find the location. In the example above for WordPad, the path might be: C:Program FilesWindows NTAccessorieswordpad.exe.
Where it says “Check first for programs with titlebar text:” under the Run programcommand, type ‘WordPad’ or ‘Word’, depending on which you are using. The Grid 2 will look in the title bar of applications currently running for this text, and switch to a program that is already running rather than running it again.
Choose the Dock command to resize the window to your current keyboard. If the program takes a while to load, the dock command may fail because the program has not finished loading. If so, try adding a Wait command in front. The wait time is in seconds – experiment to see how long it needs.
Most commands in a program can be replicated with shortcut keys. Have a look in the help files for a list of shortcut keys, and allocate these to cells. This is a great way to duplicate the functionality of toolbar buttons and menu options for easy access. You can also use the ‘capture picture’ button to copy the buttons from your program.
There are grids designed for uses common to all programs, so don’t reinvent the wheel! You can use the same keyboard to type into all text programs, and there are also grids designed for entering numbers, moving the cursor keys, manipulating menus and moving the mouse. By making jumps to these grids rather than replicating their functions, the user needs to learn fewer layouts, and the grid designer has less work to do.
If there is no keyboard access to a program option or button, there are plenty of options to move the mouse around.
There are sample grids for accessing common functions in Word, Internet Explorer, Outlook, Skype and a few other programs supplied with The Grid 2. Take a look at these for ideas.
Join the Smartbox mailing list for regular updates and news.
You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at hello@thinksmartbox.com.
We use MailChimp as our marketing email platform. When you join, you acknowledge that the information you provide will be transferred to MailChimp for processing in accordance with their Privacy Policy and Terms.
Cookie | Duration | Description |
---|---|---|
AWSALBCORS | 7 days | This cookie is used for load balancing services provded by Amazon inorder to optimize the user experience. Amazon has updated the ALB and CLB so that customers can continue to use the CORS request with stickness. |
cookielawinfo-checkbox-advertisement | 1 year | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement". |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__zlcmid | 1 year | This cookie is used by Zendesk live chat and is used to store the live chat ID. |
player | 1 year | This cookie is used by Vimeo. This cookie is used to save the user's preferences when playing embedded videos from Vimeo. |
Cookie | Duration | Description |
---|---|---|
_gat | 1 minute | This cookies is installed by Google Universal Analytics to throttle the request rate to limit the colllection of data on high traffic sites. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
_gat_UA-65566191-1 | 1 minute | This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites. |
_gid | 1 day | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form. |
_hjFirstSeen | 30 minutes | This is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions. |
vuid | 2 years | This domain of this cookie is owned by Vimeo. This cookie is used by vimeo to collect tracking information. It sets a unique ID to embed videos to the website. |
Cookie | Duration | Description |
---|---|---|
_hjAbsoluteSessionInProgress | 30 minutes | No description |
_hjid | 1 year | This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID. |
_hjIncludedInPageviewSample | 2 minutes | No description |
_hjShownFeedbackMessage | 1 day | No description |