Feature #2119

Add functionality to modify visual parameters of the current chat items selection

Added by Sebastien Jacquot about 2 years ago. Updated 5 months ago.

Status:New Start date:04/06/2017
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Charts Spent time: -
Target version:TXM X.X

Description

Current multiple items selector permits to select some chart entities (bars, points, etc.).
Add functionality to edit visual parameters of the current selection.

See: https://groupes.renater.fr/wiki/txm-info/public/specs_charts_ca#interface_de_selection_ou_filtrage_des_points

Currently the multiple items selector manages and stores only 2 parallel selection types:

  • a unique item selection (used for the mouse over, in MouseOverItemSelector)
  • a list of selected items (used to highlight some entities, in MultipleItemsSelector that extends MouseOverItemSelector and offers cyclic, extended/range, etc. selection)
  • the chart renderer then checks if the items are stored as selection and draws them using some other hard-coded visual rendering parameters (outline, color, etc.)

Solutions

WIP

  • 1) extend or improve the multiple items selector to keep track of more than one entities list selections
  • 2) detach MultipleItemsSelector from MouseOverItemSelector and stores more than one MultipleItemsSelector
  • it seems we need to store the rendering preferences for each selection, maybe in the MultipleItemsSelector

JFreeChart objects can have more than one renderer, see if it can be useful for this functionality.

History

#1 Updated by Sebastien Jacquot 11 months ago

  • Target version changed from TXM 0.8.0a (split/restructuration) to TXM 0.8.0

#2 Updated by Sebastien Jacquot 5 months ago

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

Also available in: Atom PDF