amr_now
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору INI-переменные Opera 10.53 3381 и 10.54 3423: 1) Баг с иконкой пункта меню починили. Теперь команда работает. [Hotclick Popup Menu] Item, "t JS Test" = Go to Page, "javascript:alert('%t')",,,"Reply" В диалоговом окошке Благодарим То же самое и для команды Execute Program (В Opera ещё встречаются случаи, когда команда не работает строго в определённых секциях, но эти случаи нужно искать отдельно...) Например, [Link Popup Menu] Item, "l JS Test"=Go to Page, "javascript:alert('%l')",,,"Reply" Не работает передача параметра (починили в Opera 10.54). 2) При вызове Execute Program все строчные переменные обрамляются лишними кавычками. При вызове Go to Page, "javascript:alert('%l')" строчные переменные не обрамляются лишними кавычками. Например, Item, "l" = Execute Program, "c:\4\b\GetParam.exe", "%l" Передано параметров - 1. "C:\4\b\GetParam.exe" "http://www.opera.com/press/" Item, "L загл" = Execute Program, "c:\4\b\GetParam.exe", "%L" Передано параметров - 1. "C:\4\b\GetParam.exe" "http://www.opera.com/press/" Item, "2 переменных" = Execute Program, "c:\4\b\GetParam.exe", "%u %s",,"Reply" Передано параметров - 1. "C:\4\b\GetParam.exe" "http://www.opera.com/portal/startup/ C:\Program Files\Opera 10 Preview\profile\cache\g_0002\opr0008X.tmp" Item, "3 переменных" = Execute Program, "c:\4\b\GetParam.exe", "%u %S %t",,"Reply" Передано параметров - 4. "C:\4\b\GetParam.exe" "http://www.opera.com/portal/startup/ "C:\Program Files\Opera 10 Preview\profile\cache\g_0002\opr0008X.tmp" The fastest browser" При передаче нескольких строчных переменных или нескольких строчных и заглавных переменных происходит путаница из-за лишних обрамляющих кавычек. |