Files
create/src/Mod/Draft/drafttaskpanels
vocx-fc 4d0c0d2d73 Draft: parameters to control array options in the task panel
Use the value of the parameters `Draft_array_fuse`
and `Draft_array_Link` to set the default value
of the `Fuse` and `Link array` checkboxes in the task panels.
These default to `False` and `True`, respectively.

Whenever the user toggles a checkbox
the new value of the parameter is stored so that when
the command is used again the last state of the checkbox
is remembered.
2020-04-10 13:19:22 +02:00
..

2020 February

These files provide the logic behind the task panels of the "GuiCommands" defined in draftguitools/.

These files should not have code to create the task panel windows and widgets manually. These interfaces should be properly defined in the .ui files made with QtCreator and placed inside the Resources/ui/ directory.

There are many commands which aren't defined in draftguitools/, and which therefore don't have an individual task panel. These commands are defined in the big DraftTools.py file, and their task panels are manually written in the large DraftGui.py module. Therefore, these commands should be split into individual files, and each should have its own .ui file.

For more information see the thread: [Discussion] Splitting Draft tools into their own modules