* [Wish List Entry 624] Create Custom Diagram Box Presets

For Wish List Requests that have either (a) been progressed to the Wish List; or (b) been classified as duplicates, or as redundant because the requirement is already satisfied within FH and/or plugins; or (c) closed because it wasn't possible to arrive at a clear specification of the request within 15 months of it being raised.
Post Reply
avatar
jsnyder
Gold
Posts: 27
Joined: 18 Dec 2014 23:35
Family Historian: V7

[Wish List Entry 624] Create Custom Diagram Box Presets

Post by jsnyder »

I would like to apply some updated diagram box configurations to older charts that I have created over the years. I know I can create and Save Diagram As > Custom Diagram Type, but when applying the custom type to older charts the entire chart is rebuilt and the overall chart configuration is lost. This can be especially discouraging when multiple trees are part of the chart or when there is a variety of open and closed branches. I also know I can Add Conditions to older charts' Boxes through Diagram > Options > Boxes, but this can be time consuming, particularly if it must be done for every older diagram. And I am aware that I can set more complex Box configurations in Diagram > Options > Save As Defaults but this would require changing those charts where the more detailed conditions weren't desired. All of this makes working with FH more time consuming and less efficient.

I was hoping to find something similar to Diagram Options > Text Schemes but for Diagram Boxes. The nearest feature is Diagram > Options > Box > Presets, but it is limited to just the nine presets. It would seem that a solution would be to have the ability to create custom Diagram Box Presets. After all, if the present DNA Flag Preset can change a existing chart without having to rebuild it, then other similarly complex Box Presets should be possible too -- again, somewhat similar to creating custom Diagram > Options > Text Schemes. To me, having the workflow of Diagram Text Schemes and Diagram Box Presets be the same would make sense.

Some in FHUG have noted that the Boxes tab does not have a Restore Defaults button. (There is the Presets button but it is not explained which preset is the Installation Default) and that the Save Current Diagram Options defaults are only applied to new diagrams. What is need is a Diagram > Save/Restore Options > Load Current Diagram Options command and/or a Load Saved Options button on each Diagram > Options... tab. That would set the displayed diagram's options to the currently saved diagram options.

There are many more settings on the other Diagram > Options tabs that users might want to migrate from a Diagram Type or Saved Chart to another Diagram Type or Saved Chart, so a button to do that on each tab would make working with FH more efficient.
avatar
NE researcher
Gold
Posts: 10
Joined: 15 Jan 2021 13:50
Family Historian: V7

Re: Create Custom Diagram Box Presets

Post by NE researcher »

I looked for this in the wish list so I could vote for it but I was unable to find it.
avatar
jsnyder
Gold
Posts: 27
Joined: 18 Dec 2014 23:35
Family Historian: V7

Re: Create Custom Diagram Box Presets

Post by jsnyder »

Thanks for showing interest. I believe I've done all that I can to request these features be added to FH. According to FHUG: "If you can not find the feature you are looking for, please go to the New Wish List Requests Forum and post your request there. Then the Moderators will review it and add it to the Wish List for voting." I've posted my request, so evidently we're both waiting for the Moderators to review it. I imagine there would be others equally interested and would like the opportunity to vote. If you think I've posted the request improperly or if you have any suggestions, please let me know. Thanks again.
User avatar
LornaCraig
Megastar
Posts: 3190
Joined: 11 Jan 2005 17:36
Family Historian: V7
Location: Oxfordshire, UK

Re: Create Custom Diagram Box Presets

Post by LornaCraig »

I think I must have missed this when it was first posted. Mark has added it to his “to be closed” list but I would like to add some support for the suggestion.

The OP’s request arose because it is difficult to apply a new Boxes Scheme to a Saved Chart, because the box settings have to be laboriously entered for each old saved chart. (Applying a new custom diagram type disrupts the overall chart configuration because the chart is rebuilt). Whist this is not a particular need I have, I would support the request for reasons of consistency. The boxes tab of Diagram options should allow the user to add their own custom sets of box conditions which can be saved to the Presets list, in the same way that custom text schemes can be added to the list of available schemes in the Text tab.

However I don’t think there is a need for the suggested new Load Current Diagram Options command, because the existing Apply button serves the purpose.

The OP has also suggested that users might want a similar method of saving custom settings from other Diagram Options tabs. This would be a lower priority for me because I rarely change other settings and when I do they are quicker to re-adjust. It is the box conditions which are the most time consuming.

Issues:
In Text tab of the Diagram Options the user can create a custom text scheme and add it to the list of available schemes. But on the Boxes tab there is only a limited selection of ‘Presets’, supplied by CP, and the user cannot add their own custom scheme to the list.
This makes it difficult to apply a custom Box Scheme to a Saved Chart, because the box settings have to be laboriously entered for each old Saved Chart. (Using a new Custom Diagram Type means that the chart is rebuilt, so the overall configuration and additions, if any, to the Chart are lost). It also means that the effects of applying a different Box Scheme cannot be tested quickly in the same way as testing the application of a Text Scheme.

Proposal:
Users should be able to add their own custom Box Settings schemes to the existing list of Presets (perhaps renamed Box Schemes, analogous to the list of Text Schemes in the Text tab). This will enable the user to apply a different set of box conditions to an existing Diagram or Saved Chart, in the same way that a different Text scheme can be applied, without changing any other settings or having to rebuild and reconfigure the diagram.
Lorna
User avatar
ColeValleyGirl
Megastar
Posts: 5465
Joined: 28 Dec 2005 22:02
Family Historian: V7
Location: Cirencester, Gloucestershire
Contact:

Re: Create Custom Diagram Box Presets

Post by ColeValleyGirl »

Does Lorna's revised proposal have support from others? And are there any objections?
User avatar
tatewise
Megastar
Posts: 28341
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Create Custom Diagram Box Presets

Post by tatewise »

I would support Lorna's proposal but with the additional request that the current Presets droplist replaces the first entry of Classic (Box Types) with Default Box Types to make it clear that is the installation default setting.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry
User avatar
LornaCraig
Megastar
Posts: 3190
Joined: 11 Jan 2005 17:36
Family Historian: V7
Location: Oxfordshire, UK

Re: Create Custom Diagram Box Presets

Post by LornaCraig »

tatewise wrote: 24 Oct 2023 14:46 additional request that the current Presets droplist replaces the first entry of Classic (Box Types) with Default Box Types to make it clear that is the installation default setting.
Perhaps, for consistency with other Diagram Options tabs, there should be a separate Restore Defaults button? If someone is looking for a button with that name they may not think to look under Presets.

The only other diagram options tab which doesn't have a Restore Defaults button is the Text tab so perhaps one should be added there too. If someone has tried out different text schemes that would be useful.
Lorna
User avatar
tatewise
Megastar
Posts: 28341
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Create Custom Diagram Box Presets

Post by tatewise »

Yes, OK, I agree.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry
User avatar
Vyger
Famous
Posts: 144
Joined: 15 Jan 2019 12:11
Family Historian: V7
Location: Northern Ireland

Re: Create Custom Diagram Box Presets

Post by Vyger »

I support both the description of the problem and proposal by Lorna although I would like to see a nod from the OP also being in agreement before progressing.

I also note the lack of Restore Defaults as a separate issue and gap in functionality needing action.
Genealogy Reviews - research methods for a more productive future
User avatar
ColeValleyGirl
Megastar
Posts: 5465
Joined: 28 Dec 2005 22:02
Family Historian: V7
Location: Cirencester, Gloucestershire
Contact:

Re: Create Custom Diagram Box Presets

Post by ColeValleyGirl »

The OP has not commented for a while (perhaps because they didn't realise they would not be automatically informed of responses).

However, I believe we have arrived at something that should be raised as a Wish List Request, based on Lorna's proposal and subsequent changes.
User avatar
Vyger
Famous
Posts: 144
Joined: 15 Jan 2019 12:11
Family Historian: V7
Location: Northern Ireland

Re: [Wish List Entry 614] Create Custom Diagram Box Presets

Post by Vyger »

Wish List entry 624 has been created
Genealogy Reviews - research methods for a more productive future
Post Reply