Make Diagram Options box expandable
Posted: 26 Mar 2023 14:53
I have been having great fun adding icons to my charts (thank you Jackson Eagleson of GenealogyReviews on YouTube for drawing my attention to what can be achieved here).
Essentially, as those already in the know will understand, it is possible to use the Boxes section of Diagram Options to add conditions through use of expressions, which result in icons being added automatically underneath boxes in diagrams. For example, someone born in England could have a Union Jack flag automatically displayed underneath their box on the chart. This enables all kinds of trends and patterns to be tracked visually, and really it is quite marvellous.
Like many others no doubt, I have multiple countries in which people were born and died. This requires multiple conditions being entered. It is very handy to be able to copy one condition's expression, paste it into a new condition's expression, and tweak it, before adding a new icon. It is also handy to be able to rearrange the priority of conditions (so that icons appear in a particular order (e.g. birth place on the left, death place on the right, and events in between in the middle, in the right order).
The trouble is that the visibility of the conditions is poor, because the list of conditions is displayed in a very small space. I have so many conditions now (and growing and growing) that I have to hunt down the right condition to copy by using the edit button, so as to open the edit screen, in which I can see the full expression, to make sure it's the right one to copy. This applies to reordering too. I have to know the position of the item I want to move and the item I want to move it next to, and in order to check those current positions I have to open items in the edit screen. In either case if I get it wrong the first time I have to try, try again, resulting potentially in opening the edit screen up several times.
All these inconveniences could be solved if it were to be possible to expand the Diagram Options box. At the moment it has a fixed size - no drag handles appear when you hover over the edges. Of course the box in which the conditions are listed would need to expand as the Diagram Options box expands. That way you would be able to see the whole function in each case, not just the beginning of it in each case, and you would be able to have a "taller" list (at the moment the box only shows 6-7 conditions, and you have to scroll to see the rest of them), which would enable you to take in the whole list (or a much larger part of the whole list) in one glance, without the need to scroll.
I believe that that might be a simple programming fix (type of container - expandable or fixed).
That alone would assist me (and I would hope others) mightily.
Another connected improvement would be the following, which I appreciate might not be so straightforward to implement. At the moment, when you click on a condition, its associated icon appears in the Feature box below. That is helpful, but you have to keep clicking different conditions to see each condition's icon. There is no way to pick out a condition from all of the others by just looking. You have to keep clicking. Therefore it would be a great help if the icons were to appear in the conditions table, i.e. a new column after Priority, containing the relevant icon in each row. That would make for very easy identification of the right condition(s) at one glance.
I hope these suggestions find favour.
In any event I am enjoying FH enormously, and through using it I am gaining new insights in terms of trends and other information that do not leap off of the page in other programs.
Essentially, as those already in the know will understand, it is possible to use the Boxes section of Diagram Options to add conditions through use of expressions, which result in icons being added automatically underneath boxes in diagrams. For example, someone born in England could have a Union Jack flag automatically displayed underneath their box on the chart. This enables all kinds of trends and patterns to be tracked visually, and really it is quite marvellous.
Like many others no doubt, I have multiple countries in which people were born and died. This requires multiple conditions being entered. It is very handy to be able to copy one condition's expression, paste it into a new condition's expression, and tweak it, before adding a new icon. It is also handy to be able to rearrange the priority of conditions (so that icons appear in a particular order (e.g. birth place on the left, death place on the right, and events in between in the middle, in the right order).
The trouble is that the visibility of the conditions is poor, because the list of conditions is displayed in a very small space. I have so many conditions now (and growing and growing) that I have to hunt down the right condition to copy by using the edit button, so as to open the edit screen, in which I can see the full expression, to make sure it's the right one to copy. This applies to reordering too. I have to know the position of the item I want to move and the item I want to move it next to, and in order to check those current positions I have to open items in the edit screen. In either case if I get it wrong the first time I have to try, try again, resulting potentially in opening the edit screen up several times.
All these inconveniences could be solved if it were to be possible to expand the Diagram Options box. At the moment it has a fixed size - no drag handles appear when you hover over the edges. Of course the box in which the conditions are listed would need to expand as the Diagram Options box expands. That way you would be able to see the whole function in each case, not just the beginning of it in each case, and you would be able to have a "taller" list (at the moment the box only shows 6-7 conditions, and you have to scroll to see the rest of them), which would enable you to take in the whole list (or a much larger part of the whole list) in one glance, without the need to scroll.
I believe that that might be a simple programming fix (type of container - expandable or fixed).
That alone would assist me (and I would hope others) mightily.
Another connected improvement would be the following, which I appreciate might not be so straightforward to implement. At the moment, when you click on a condition, its associated icon appears in the Feature box below. That is helpful, but you have to keep clicking different conditions to see each condition's icon. There is no way to pick out a condition from all of the others by just looking. You have to keep clicking. Therefore it would be a great help if the icons were to appear in the conditions table, i.e. a new column after Priority, containing the relevant icon in each row. That would make for very easy identification of the right condition(s) at one glance.
I hope these suggestions find favour.
In any event I am enjoying FH enormously, and through using it I am gaining new insights in terms of trends and other information that do not leap off of the page in other programs.