Feature #163

Adding 'Decimal' Tabs to Rulers

Added by R. Campbell over 2 years ago. Updated over 2 years ago.

Status:ClosedStart date:06/09/2017
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:1.7.1
Forum topic:https://forum.blackboxframework.org/viewtopic.php?f=41&t=632

Description

It is proposed to add a fourth Tab type to Rulers which would align text regions to any decimal point character they contained.
A starting point might be an implementation by Robert, but that currently contains serious bugs.
The precise behaviour (in particular with regard to national conventions) needs to be discussed.
Proposed by Robert & Helmut Zinn.

Associated revisions

Revision 26c02de8
Added by J. Templ over 2 years ago

Adding 'Decimal' Tabs to Rulers. Refs: #163.
In addition:
1. Improved rendering of the top-left icon for the fixed line-width triangle.
2. Tabulator marks are rendered with using L and T shapes as in Word and OpenOffice.
3. A dialog has been added (mouse right click on a tabulator mark) for setting a non-default radix character for decimal tabs and the tabulator type and position.

Signed-off-by: Josef Templ <>

Revision 38e662b2
Added by J. Templ over 2 years ago

Adding 'Decimal' Tabs to Rulers. Refs: #163.
In addition:
1. Improved rendering of the top-left icon for the fixed line-width triangle.
2. Tabulator marks are rendered with L and T shapes as in Word and OpenOffice.
3. A dialog has been added (mouse right click on a tabulator mark) for setting a non-default radix character for decimal tabs and the tabulator type and position.

Signed-off-by: Josef Templ <>

Revision cc072794
Added by J. Templ over 2 years ago

Auxiliary procedures CopyTab and InitTab for copying and initializing tabs. Refs: #163.
In addition this version avoids any 0X for the radix char in tabsData.
Change list issue number fixed from 150 to 163.

Revision ba60d231
Added by J. Templ over 2 years ago

Previous and Next buttons (<,>) added to Tab dialog. Refs: #163.

Revision 63a354ae
Added by J. Templ over 2 years ago

Position field increased slightly. Refs: #163.
Now it displays 99,99 also with a 10pt Dialog default font.

Signed-off-by: Josef Templ <>

Revision 649de72b
Added by J. Templ over 2 years ago

TabDialogHook added to TextRulers. Refs: #163.
As proposed by Robert.
Plus some synchronization between ruler editing operations and the tab dialog.
Guards in the tab dialog refined as suggested by Robert.

Signed-off-by: Josef Templ <>

Revision 28799ce2
Added by J. Templ over 2 years ago

Undo support added to TabDialogHook. Refs: #163.
New method "Refresh" is used for synchronizing any ruler model operation with the GUI without
changing the currently displayed ruler or tabIndex.

In addition, conversion from and to RTF supports now decimal tabs.
Note that html(5) and all major browsers don't support decimal tabs, which means there is no need to changed XhtmlExporter.

Signed-off-by: Josef Templ <>

Revision b297f7bc
Added by J. Templ over 2 years ago

RETURN and HALT set to bold font. Refs: #163.

Signed-off-by: Josef Templ <>

Revision 6976eed4
Added by J. Templ over 2 years ago

Help button added and docu updated. Refs: #163.

Signed-off-by: Josef Templ <>

Revision 77211574
Added by J. Templ over 2 years ago

additional links to text ruler docu added. Refs: #163.

Signed-off-by: Josef Templ <>

Revision 0be5dc69
Added by J. Templ about 2 years ago

docu file Text/Docu/Tab renamed to Tab-Dialog. Refs: #163.

Signed-off-by: Josef Templ <>

Revision 27796f3a
Added by R. Campbell about 2 years ago

Merge pull request #193 from BlackBoxCenter/issue-#163

docu file Text/Docu/Tab renamed to Tab-Dialog. Refs: #163.

History

#1 Updated by R. Campbell over 2 years ago

  • Forum topic set to https://forum.blackboxframework.org/viewtopic.php?f=41&t=632

#2 Updated by R. Campbell over 2 years ago

  • Status changed from New to Closed

Also available in: Atom PDF