This is really bad idea. In most case shell(as much as user) threat & as special symbol(yes, in most cases they handle it as part of filename correctly too), but there can be unpredicted consequences in some software.
Posted: Sat Feb 11, 2012 8:23 pm
by KDJ
FeyFre
What would be the negative consequences of using an ampersand in the filename?
FileAndStream.js
Added:
Shift+F5 - copy in one panel,
Left - go to parent dir,
Right - go to sub dir,
Ctrl+\ - go to main dir,
buttons: "\", "..", "<-", "->",
change drive after pressing char key on drives list.
After this - "File and Stream" dialog almost not flickers when became to foreground on my system.
Posted: Thu Feb 16, 2012 1:32 pm
by VladSh
Изменены:
• TranslateWithGoogleAPI.js - если перевод не выполнен (слово было неверно написано, поэтому возвращается тот же текст), то выдаётся сообщение, что перевод отсутствует.
• CommonFunctions.js - добавлена функция получения расширения по применённой к файлу теме (по коду Instructor'а), это нужно было для усовершенстования нижеперечисленных скриптов.
• OpenCoderParamsFile.js;
• SaveAs.js.
Добавлено:
1. Ещё раз изменён CommonFunctions.js, - пофиксена ситуация, когда расширение определено, но отсутствует в списке-файле FileDialogExtentions.param, - выдаём его в имени файла, чтобы и в таком случае можно было сохранить его с правильным расширением.
2. Откорректирован FileDialogExtentions.param, - из HTML-файлов вынесены расширения для php-файлов в отдельную строку, т.к. они сохранялись как html.
Posted: Thu Feb 16, 2012 9:08 pm
by KDJ
FileAndStream.js
Corrected according to the recommendations of Instructor.
Added:
Ctrl+Enter - run AkelPad script,
Shift+Enter - run AkelPad script with arguments.
Posted: Fri Feb 17, 2012 9:18 am
by VladSh
Изменён CommentsExt.js, - добавлена установка комментариев для coder- и spck-файлов.
Добавлено: Instructor
Вы можете "разбить" функционал ChmKeyword.js на 2 части: "определение, есть ли в chm'нике вхождение" и "открытие вхождения"? Просто в этом же скрипте выделить в 2 функции?
Я хотел в своём скрипте сначала узнать, есть ли вхождение в chm, тогда открывать Вашим скриптом, а если нет, то открывать в документации по скрипту с помощью OpenScriptsHelp.js. И посадить на Ctrl+F1, как в IDE'хах.
Добавлено-2:
Откорректирован CodeFoldSwitcher.js, - исправлен баг "мигания" окошка фолдинга при запуске "Область навигации с окном" (оно скрывалось) после выгрузки проги с открытым окошком фолдинга, загрузке снова и выполнении вышеуказанного варианта запуска скрипта.
Posted: Sat Feb 18, 2012 5:54 pm
by KDJ
I need to display file or directory properties dialog box.
I tried to do this by using ShellExecuteEx function.
But this function generates error ERROR_ACCESS_DENIED.
Can anyone help me solve the problem?
Change it and it will work. union keyword means enclosed into {} declarations will be located in the same memory location, and total size of whole union will be equal size of largest declaration(not sum).
Posted: Sat Feb 18, 2012 8:30 pm
by KDJ
FeyFre
Thank you very much. As always, you are reliable.