fix: вкладка «Безопасность» — убраны кнопки ручного «+ Добавить» у словарных списков
- угрозы, инциденты, критерии, орг./тех. меры — только из словаря (-, ✏️, 📚) - «+» остался только у «Обоснования значений показателей» (словаря нет)
This commit is contained in:
+2
-2
@@ -1004,8 +1004,6 @@ class DokoGenApp:
|
|||||||
self.is_threats_listbox.pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
|
self.is_threats_listbox.pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
|
||||||
sec_thr_btn = ttk.Frame(sec_thr_row)
|
sec_thr_btn = ttk.Frame(sec_thr_row)
|
||||||
sec_thr_btn.pack(side=tk.RIGHT, padx=(4, 0))
|
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="- Удалить",
|
ttk.Button(sec_thr_btn, text="- Удалить",
|
||||||
command=lambda: self._del_sw_item(self.is_threats_listbox)).pack(fill=tk.X, pady=1)
|
command=lambda: self._del_sw_item(self.is_threats_listbox)).pack(fill=tk.X, pady=1)
|
||||||
ttk.Button(sec_thr_btn, text="✏️ Редактировать",
|
ttk.Button(sec_thr_btn, text="✏️ Редактировать",
|
||||||
@@ -1024,6 +1022,8 @@ class DokoGenApp:
|
|||||||
setattr(self, attr, lb)
|
setattr(self, attr, lb)
|
||||||
btns = ttk.Frame(row)
|
btns = ttk.Frame(row)
|
||||||
btns.pack(side=tk.RIGHT, padx=(4, 0))
|
btns.pack(side=tk.RIGHT, padx=(4, 0))
|
||||||
|
if not dict_name:
|
||||||
|
# нет словаря — разрешаем ручное добавление
|
||||||
ttk.Button(btns, text="+", width=2,
|
ttk.Button(btns, text="+", width=2,
|
||||||
command=lambda l=lb: self._add_sw_item(l)).pack(pady=1)
|
command=lambda l=lb: self._add_sw_item(l)).pack(pady=1)
|
||||||
ttk.Button(btns, text="-", width=2,
|
ttk.Button(btns, text="-", width=2,
|
||||||
|
|||||||
Reference in New Issue
Block a user