This is a tool to generate focus tree skeletons using Diagram.netCrocsFocusTreeTool.zip
ver 0.2:CrocsFocusTreeTool.zip
Unpack the archive. It might require .NET 6.0 runtime to run https://dotnet.microsoft.com/en-us/download/dotnet/6.0
How to use
- make your diagram in diagram.net
- use simple rectangles for focuses
- use simple arrows for connection
- make sure all lines are FROM and TO focuses, it might not work correctly otherwise
- to make focus require ANY OF parents, set line style to DASHED
- to make mutually exclusive focuses, make ONE line, set it to LINK connection type
- when naming focuses, you can freely use spaces, but no new lines are recommended (forced shift+enter type)
- when ready go to file -> export as -> XML -> UNTICK the ‘Compressed’ -> download the xml to DEVICE
In tool
- enter path to your xml file
- enter path to file you want to generate (you can set it to folder/your_non_existing_file_yet.txt)
- enter tag you want to use for your focus tree, use custom parameters if needed
Tool should generate you a file, just close it when you are done!
Examples:
mutually exclusive line

Be aware that some complex line collisions are stored weirdly in document, and app may process them incorrectly use x-del and y-del to make your tree better spaced out