Page 1 of 3

RUN - запуск программ

Posted: Wed Jul 19, 2006 4:35 pm
by Maxxxx32

Posted: Wed Jul 19, 2006 5:21 pm
by mistifi(ator
Класс!! :) Мне понравилось.

Posted: Wed Jul 19, 2006 7:22 pm
by vectoroc
Куда лучше того что есть... очень не хватало возможности передвигать курсор вперёд/назад и править введённое...
Жаль некторы кнопки не так работают, но я думаю все ещё будет

Posted: Wed Jul 19, 2006 10:25 pm
by Mario79
Maxxxx32
Бинарник в архиве, похоже, с глюком. Приложения не запускались, и программа завершалась. После перекомпиляции проблемы исчезли.
Еще мне кажется, нужно увеличить окно приложения, все-таки отображаемый путь коротковат.
Удачи.

Posted: Fri Jul 21, 2006 5:45 pm
by <Lrz>
В проект добавлена поддержка клавиши DEL (очень полезная клавиша), для этого скачайте с моего сайта компонент editbox1.inc, переименуйте его в EDITBOX.INC, разместите в той же папке и исходниками программы Run и соберите программу.

http://www.test-kolibri.narod.ru/d/run.7z

Posted: Fri Jul 28, 2006 2:05 pm
by Maxxxx32
Исправлена ошибка в обработке ошибок файловой системы.

Posted: Thu Feb 01, 2007 11:26 am
by Maxxxx32
Мелкие доработки, связанные с внешним видом.

Posted: Thu Feb 01, 2007 12:37 pm
by Maxxxx32
Обновил editbox.

Posted: Thu Feb 01, 2007 4:21 pm
by Serge
А командная строка передается пи запуске?

Posted: Thu Feb 01, 2007 4:45 pm
by Heavyiron
Maxxxx32, маленькая просьба! Твои программы залиты на свн + добавлен перевод на английский. Поэтому чтобы избежать лишних проблем с синхронизацией, пользуйся свн-сервером для дальнейших разработок. За учетной записью обращайся к mike.dld.

Run (новый)

Posted: Sat Oct 25, 2008 9:14 pm
by Leency
Решил написать прогу когда проверял работу Эолайта с параметрами и заметил баг в обычной проге Run.

Собсно запускалка файлов, с параметрами. Почему именно два поля?
Почему бы не сделать одно как в старой программе RUN, а потому что строку "/sys/File managers/Eolite /hd/0/" оно воспримет как путь к программе "/sys/File" и параметр "managers/Eolite /hd/0/".
Эта версия программы от такой глупости застрахована.

Перемещение между едит_боксами клавишей <Tab>
<Enter> - запуск программы.
Выводит сообщения - была запущена прога или нет.
Размер - меньше двух секторов на диске, (1 Кб в против >2,3 Кб в старой версии), но для работы нужна либа box_lib.obj.

Re: Run (новый)

Posted: Sun Oct 26, 2008 12:56 am
by Serge
Может лучше сделать префикс для командной строки ?
Например /sys/File managers/Eolite &/hd/0/ Всё что до префикса - путь, после - командная строка. Если после префикса идёт пробел он съедается или оставляется, здесь надо определиться.

Re: Run (новый)

Posted: Sun Oct 26, 2008 1:58 pm
by Leency
Можно, тогда надо модифицировать оригинальную программу run и снизу вместо "введите путь и нажмите энтер" писать что "программа и параметр разделяются символом таким-то"

Re: Run (новый)

Posted: Sun Oct 26, 2008 5:12 pm
by Heavyiron
Мне больше нравится новый вариант - исполнение на 5 баллов в плане внешнего вида эдитбоксов с подсказками, переключении таб-ом. Просто забалдел ) Даже то, что поля 2 совсем не напрягает. А если бы еще работало выделение набранного по двойному щелчку по эдитбоксу и при запуске было активно первое поле (понимаю, что без бубна не обойдется) - вообще бы кипятком ссал )

Re: Run (новый)

Posted: Sun Oct 26, 2008 7:05 pm
by Leency
Heavyiron
Спасибо) Выделение всего по двойному щелчку - отличная идея. :)
Сделать первое поле активным на старте программы - не проблема. Проблема в том что делать с надписью "Путь программы"? Чтобы она умирала по первому нажатию клавиши или как?..