fix: вкладка «Безопасность» — убраны кнопки ручного «+ Добавить» у словарных списков

- угрозы, инциденты, критерии, орг./тех. меры — только из словаря (-, ✏️, 📚)
- «+» остался только у «Обоснования значений показателей» (словаря нет)
This commit is contained in:
2026-08-04 17:46:07 +04:00
parent 7158a90b76
commit 38eae4b16f
+4 -4
View File
@@ -1004,8 +1004,6 @@ class DokoGenApp:
self.is_threats_listbox.pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
sec_thr_btn = ttk.Frame(sec_thr_row)
sec_thr_btn.pack(side=tk.RIGHT, padx=(4, 0))
ttk.Button(sec_thr_btn, text="+ Добавить",
command=lambda: self._add_sw_item(self.is_threats_listbox)).pack(fill=tk.X, pady=1)
ttk.Button(sec_thr_btn, text="- Удалить",
command=lambda: self._del_sw_item(self.is_threats_listbox)).pack(fill=tk.X, pady=1)
ttk.Button(sec_thr_btn, text="✏️ Редактировать",
@@ -1024,8 +1022,10 @@ class DokoGenApp:
setattr(self, attr, lb)
btns = ttk.Frame(row)
btns.pack(side=tk.RIGHT, padx=(4, 0))
ttk.Button(btns, text="+", width=2,
command=lambda l=lb: self._add_sw_item(l)).pack(pady=1)
if not dict_name:
# нет словаря — разрешаем ручное добавление
ttk.Button(btns, text="+", width=2,
command=lambda l=lb: self._add_sw_item(l)).pack(pady=1)
ttk.Button(btns, text="-", width=2,
command=lambda l=lb: self._del_sw_item(l)).pack(pady=1)
ttk.Button(btns, text="✏️", width=3,