Property determines if macro box should be inserted. There are some exceptions i.e. preplanning macros, macro projects (macro box is always inserted). When property is set to MacroBox.Enums.InsertMacroBox.FromProjectSettings, "Project->{Project name}->Graphical editing->General->Also insert macro boxes" checkbox is considered.