История изменений
Исправление
merhalak,
(текущая версия)
:
Блин, хотел бы помочь, но я плохо знаком с прототипным ООП, т.е. не могу понять, куда указывает внутренний this в случае с:
this.menu.addAction(_("Включить файервол и ICMP"), function(
Util.spawnCommandLine("sudo /usr/share/cinnamon/applets/FireWallApplet@antares127/fw_icmp_all.sh");
pict = "g-button";
this.set_applet_icon_name(pict);
});
Предполагаю, что у тебя this даёт не тот объект, что ты хочешь внутри addAction.
Либо надо искать что-то вроде refresh/redraw/update.
Исходная версия Deleted, :
Блин, хотел бы помочь, но я плохо знаком с прототипным ООП (не могу понять, куда указывает this в случае с:
this.menu.addAction(_("Включить файервол и ICMP"), function(
Util.spawnCommandLine("sudo /usr/share/cinnamon/applets/FireWallApplet@antares127/fw_icmp_all.sh");
pict = "g-button";
this.set_applet_icon_name(pict);
});
Предполагаю, что у тебя this даёт не тот объект, что ты хочешь внутри addAction.
Либо надо искать что-то вроде refresh/redraw/update.