Feature #2710

RCP: X.X, New TXMResult Table component

Added by Matthieu Decorde over 3 years ago. Updated almost 2 years ago.

Status:New Start date:01/09/2020
Priority:High Due date:
Assignee:- % Done:

0%

Category:UI Spent time: -
Target version:TXM 0.8.4

Description

Upgrade current Jface/SWT Tables to enable :
- pagination (first, previous, next, last, go to N page)
- frozen columns (1st, 1st&2nd, 1st&2nd&3d...)
- parametrized sorts (int, string, etc.)
- multi-sort
- String format
- search in table (eg. CTRL + F as in CA tables)
- select lines from values threshold of multiple column names (>, <, =) => assisted widget
- add/remove column
- add/remove line

other notes

- may need to be able to keep line selected between page of the table (eg. see the CA point to Table selection command)

solution

use a SWT library (Nebula tables)

solution

use&manage native SWT tables


Related issues

related to Feature #197: RCP: X.X, freezing the first 2 left columns in Index, Lex... New 07/04/2013
related to Bug #486: Partition Index, part columns don't sort properly. New 12/20/2013
related to Bug #2187: Tables columns auto-resize is very slow on Windows In Progress 05/05/2017
related to Task #1948: RCP: X.X, concordance line refresh management New
related to Bug #3213: tables, sorting break the column widths set by the user New 10/12/2020

History

#1 Updated by Matthieu Decorde over 3 years ago

  • Subject changed from RCP: X.X, New Jface Table component to RCP: X.X, New TXMResult Table component

#2 Updated by Sebastien Jacquot over 3 years ago

  • Description updated (diff)

#3 Updated by Sebastien Jacquot over 3 years ago

  • Description updated (diff)

#4 Updated by Matthieu Decorde almost 2 years ago

  • Target version changed from TXM X.X to TXM 0.8.4

Also available in: Atom PDF