04-17-2024, 10:40 AM | #106 | ||
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
Quote:
|
||
04-17-2024, 10:45 AM | #107 |
Grand Sorcerer
Posts: 27,614
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Designer's Tab Order Editing Mode makes this pretty painless (and doesn't require physically editing the construction order of ui elements). We can't use Designer for MainWindow but it works fine for most of our other widgets/dialogs.
https://doc.qt.io/qt-6/designer-tab-order.html Last edited by DiapDealer; 04-17-2024 at 10:49 AM. |
Advert | |
|
04-17-2024, 10:59 AM | #108 |
Guru
Posts: 704
Karma: 2180740
Join Date: Jan 2017
Location: Poland
Device: Misc
|
I want to jump first Toolbar 1 (Plugins 1-5) and then Toolbar 2 (Plugins 6-10).
|
04-17-2024, 11:01 AM | #109 | |
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
|
|
04-17-2024, 11:02 AM | #110 | |
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
I can change the order of creation of those combo widgets pretty easily by just editing the existing ui file (he said hopefully). |
|
Advert | |
|
04-17-2024, 11:12 AM | #111 | |
Grand Sorcerer
Posts: 27,614
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
For the record... it looks like designer adds a "tabstops" block after the last closing widget tag with individual "tabstop" elements that contain the object name (in desired tab order). Last edited by DiapDealer; 04-17-2024 at 11:18 AM. |
|
04-17-2024, 11:14 AM | #112 | |
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
|
|
04-17-2024, 11:17 AM | #113 | |
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
Code:
<tabstops> <tabstop>UICLASSNAME1</tabstop> <tabstop>UICLASSNAME2</tabstop> . . </tabstops> And that is easily doable in an editor (once you use grep on "class=" to get a list of all of the widgets (skipping layouts)). Saved! |
|
04-17-2024, 11:22 AM | #114 | |
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
Use of tables in epubs of more than just a few columns or a few rows creates many issues for smaller e-readers like phone or tablet based ones. So what I do is define a new Clip that will insert the elements of a *small* table in CodeView that I can then easily expand/manipulate by copy and paste. There are limits on table use in Kindles as well (or their were) so promoting their use may not be in the best interest of of the epub designer. Here is the Clip called "table" that I created with in any text editor and then used Sigil's Clips Editor to create a table clip using paste so that I can add a simple table framework into my CodeView xhtml with a single click: Code:
<table> <caption> Table Caption </caption> <thead> <tr> <!-- Headings --> <th> Column 1 Header </th> <th> Column 2 Header </th> </tr> </thead> <tbody> <tr> <!-- Row 1 --> <td> data1 </td> <td> data2 </td> </tr> <tr> <!-- Row 2 --> <td> data1 </td> <td> data2 </td> </tr> <tr> <!-- Row 3 --> <td> data1 </td> <td> data2 </td> </tr> </tbody> <tfoot> <tr> <th> Footer1 </th> <th> Footer2 </th> </tr> </tfoot> </table> Hope this helps. Last edited by KevinH; 04-17-2024 at 11:50 AM. |
|
04-17-2024, 01:27 PM | #115 |
Bibliophagist
Posts: 36,810
Karma: 147879470
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
|
04-17-2024, 03:17 PM | #116 |
Guru
Posts: 704
Karma: 2180740
Join Date: Jan 2017
Location: Poland
Device: Misc
|
1. Preserences > Keyboard Shortcuts
Shortcut field is focus trap for keyboard only users. The Tab or Shift+Tab keys either do nothing or the tab is inserted into the field when trying to assign. 2. MetaData Editor Current focus order on the buttons: Add Metadata, Remove, Add Property. 3. Generate Table of Contents No focus for "Select headings…" |
04-17-2024, 05:14 PM | #117 | |||
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
Quote:
Quote:
Quote:
It is designed that way. It is intentionally set in the HeadingSelector.ui to be Qt::ClickFocus since you must actually activate it from a pulldown that only works in one direction (or sequence). I will look into how if we can change that combobox widget in some way to make things work. They will probably take a while. Last edited by KevinH; 04-17-2024 at 05:19 PM. |
|||
04-17-2024, 05:25 PM | #118 |
Guru
Posts: 704
Karma: 2180740
Join Date: Jan 2017
Location: Poland
Device: Misc
|
Ad Shortcuts.
In Windows, virtually all keyboard shortcuts with the Tab key are managed by the system. It is therefore practically impossible to assign any shortcut with a tabulator. Tab – Move forward through options. Shift+Tab – Move back through options. Alt+Tab – Switch between open apps. Ctrl+Tab – Move to the next tab. Ctrl+Shift+Tab – Move to the previous tab. Ctrl+Alt+Tab – Use the arrow keys to switch between all open apps. Windows_logo_key+Tab – Open Task view. But of course, I understand that in a multi-platform application, you have to make compromises. |
04-17-2024, 07:04 PM | #119 | |||
null operator (he/him)
Posts: 20,683
Karma: 26966376
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
Quote:
However, that dialogue lacks anything to indicate that the two vertical lists pertain to two different toolbars, if the lists had a heading (e.g. "Plugin toolbar 1" and "Plugin toolbar 2") Becky's preferred Tab order makes sense. The name of the Tab-Panel "Shortcuts' is confusing, most people would assume it refers to assigning keyboard shortcuts to run plugins, but it's about assigning plugins to toolbar buttons. Keyboard shortcut assignment to run plugins is where it belongs in Preferences→Keyboard shortcuts- although it lacks any clue as to what plugins are installed, viz: Perhaps the original intent was to have the toolbar button AND the keyboard shortcuts assignments on that "Shortcut" tab panel. BR Last edited by BetterRed; 04-17-2024 at 08:15 PM. |
|||
04-17-2024, 07:26 PM | #120 |
Sigil Developer
Posts: 7,736
Karma: 5446592
Join Date: Nov 2009
Device: many
|
The shortcuts for those 10 assigned plugins are set in the Shortcut Manager. So by assigning plugins to those positions also assigns whatever shortcut you previoused assigned or are going to assign.
So 6 of of one vs half dozen of another. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Icon Redesign for future 1.0 Release of Sigil | shorshe | Sigil | 38 | 06-06-2016 11:29 PM |
Kindle Software Preview Release and calibre 'Fetch News' items | tomsem | Devices | 25 | 07-20-2011 08:02 AM |
Will amazon release another cheaper version of DX in the near future | CalvinL | Amazon Kindle | 6 | 07-31-2010 05:01 PM |
Suggestion For Future Release Of Calibre | clambert | Calibre | 5 | 07-10-2010 01:45 PM |
dotReader alpha release next month with future iLiad support possible | Alexander Turcic | News | 7 | 09-28-2006 12:24 PM |