At this moment, I'm using OO 4.1.5 with Windows 10 (Dutch, my native language).
In order to automate some settings in Writer, Calc (or any other OO application) I use a serie of small scripts (PowerShell and VB) sending keystrokes to the OO application. This keystrokes open the correct dialog box and change some values. This approach is rather simple to program and in most cases gives good results.
However, there are some limitations with tab pages and checkboxes! I'll treat them each separately.
Tab pages
Selecting a tab page by keyboard is not as straightforward as one might think. Opening a dialog, the active tab page is unknown. It might be the tab page that was active the last time the dialog box has been opened.
Activating the next tab page is done by CTRL-TAB. Reaching the last tab page, a next CTRL-TAB keystroke will activate the first tab page. SHIFT-CTRL-TABS moves the focus backwards, but reaching the first tab pages, the next SHIFT-CTRL-TAB keystrokes will activate the last tab page.
The actual problem: there is no way to make sure the first (or the last) tab page is active before sending the appropriate number of CTRL-TAB keystrokes in order to activate the desired tab page.
Suggested solution: implement a particular keystroke event (i.e. CTRL-HOME) in order to select the first tab page (and no other than the first one).
Checkboxes
Checkbox status can be changed by the SPACE keystroke.
The actual problem: there is no way to make sure whether the status is "on" (true) or "off" (false).
Suggested solution: implement a particular keystroke event (i.e. CTRL-SPACE) that turns the status always "on" (true). To make sure a checkbox will be switched "off" (false), only 2 keystrokes are needed: i.e. CTRL-SPACE (to switch it "on"), and then SPACE (to change the status, which now becomes "off").
Suggestion about dialog tab pages and checkboxes
Request For Enhancement, User feedback candidates for wiki
-
- Posts: 20
- Joined: Mon Dec 28, 2015 8:45 pm
Suggestion about dialog tab pages and checkboxes
Post by ElFlamencoLoco »
Windows 10
OpenOffice 4.1.2
OpenOffice 4.1.2
Return to “User Experience (UX)”
Jump to
- Getting started
- ↳ Survival guide
- ↳ Beginners
- ↳ Getting Started Guide for 4.x
- ↳ Getting Started Guide for 3.x
- ↳ Install, Setup and Troubleshooting
- ↳ Admin Guide
- ↳ MS Windows
- ↳ Linux
- ↳ Mac OSX
- ↳ LibreOffice
- ↳ Tablets
- ↳ Tutorials
- ↳ Writer
- ↳ Calc
- ↳ Base
- Applications
- ↳ Writer
- ↳ Writer Guide for 4.x
- ↳ Writer Guide for 3.x
- ↳ Writer Tutorials
- ↳ Templates
- ↳ Advanced Uses
- ↳ Calc
- ↳ Calc Guide for 4.x
- ↳ Calc Guide for 3.x
- ↳ Calc Functions
- ↳ Calc Tutorials
- ↳ Impress
- ↳ Impress Guide for 4.x
- ↳ Impress Guide for 3.x
- ↳ Draw
- ↳ Draw Guide for 4.x
- ↳ Draw Guide for 3.x
- ↳ Math
- ↳ Math Guide for 4.x
- ↳ Math Guide for 3.x
- ↳ Math Guide for 3.x
- ↳ Base
- ↳ Base Guide for 4.x
- ↳ Wiki
- ↳ Base Tutorials
- ↳ Tables & Queries
- ↳ Forms
- ↳ External Data Sources
- ↳ Reporting
- ↳ Database Examples
- Customizing and Extending
- ↳ Macros and UNO API
- ↳ Basic Guide
- ↳ Code Snippets
- ↳ Extension Repository
- ↳ Macro Repository
- ↳ External Programs
- ↳ Extensions
- ↳ Extensions page
- Community
- ↳ General Discussion
- ↳ Site Feedback
- ↳ Forum Governance
- ↳ User Experience (UX)
- ↳ Announcements
- Business
- ↳ Institutions & Educational
- ↳ Paid support
- ↳ Consultants Directory