Quote: |
"Большой плюс" заключается в том, что твоя программа вроде как будет развиваться, а ChoiceEditor - увы нет. (c) Ergo |
Quote: |
нафига такой странный разделитель? может запятая или ";" подойдёт?
|
Quote: |
Вроде есть Choice Editor. Нафига велосипед изобретать?
|
Yams wrote: |
Да! Буквально вчера получил письмо из Румынии! Человек перевёл языковой файл программы с английского на румынский и вроде как не против поддерживать дальнейшие версии! Приятно, чёрт возьми |
_Elzor wrote: |
Человека случайно не Dan Lungescu зовут? |
Quote: |
Для того, чтобы сменить настройки в ChoiceEditor, нужно лезть в его ini-файл и там всё править. Хотя, надо сказать, настроек у него не так много |
Code: |
Windows Registry Editor Version 5.00 |
Code: |
Windows Registry Editor Version 5.00 |
Quote: |
И последний вопрос к автору: Что, серьезно, программа писалась на Delphi 3? И не думаете ли Вы попробовать уменьшить размер программы? |
Quote: |
Да, кстати, по поводу %COMMANDER_PATH% |
Quote: |
Удачи! |
Quote: |
Что, серьезно, программа писалась на Delphi 3? |
Quote: |
каким образом ваша программа считывает кол-во выделенных файлов в TC. Вы что, перехватываете хэндл активного списка у TC |
Quote: |
А размер EXE я уменьшать не собираюсь |
Quote: |
А в 10 раз - не получится. Не тот язык. Так что... (не хочу начинать новую священную войну). |
Quote: |
если редактор - AkelPad |
Yams wrote: |
С AkelPad'ом, я чувствую, мне придётся вообще работать отдельно Редактор почему-то при передаче в командной строке имени файла умудряется съедать один символ в расширении. В результате вместо Readme.txt от пытается открыть Readme.tx и почему такое происходит, я пока не выснил. |
Quote: |
ListEdit то же самое |
Quote: |
Пока вот не очень получается, SendMessage, собака, возвращает ахинею. Думаю, добъю в ближайшие 2-3 дня. |
Quote: |
Скорее всего, придется встраиваться в адресное пространство TC |
Quote: |
Пока никак не поправил баги с Shift+F4 на [..] - элементе, и мне кажется, что я тут ничего поделать не смогу. Но это только кажется, пока говорить ничего не буду. |
Quote: |
Также не поправлены возможные ошибки с буфером обмена. |
Yams wrote: |
2CJ Flash:
С AkelPad'ом, я чувствую, мне придётся вообще работать отдельно Редактор почему-то при передаче в командной строке имени файла умудряется съедать один символ в расширении. В результате вместо Readme.txt от пытается открыть Readme.tx и почему такое происходит, я пока не выснил. Нав., нужно будет ввести список программ, с которыми стоит работать аккуратно и нежно Спасибо за замечание! |
Quote: |
"E:\Soft\Used\Akepad\Akelpad.exe" "E:\SOFT\USED\TOTALCMD\OpenFileTC\OpenFileTC_rus.txt" |
Quote: |
E:\Soft\Used\Akepad\akelpad.exe E:\SOFT\USED\TOTALCMD\OpenFileTC\OpenFileTC_rus.txt |
Quote: |
Было бы очень удобно, если бы после открытия файлов выделение в Тотале автоматом снималось. |
Quote: |
Если курсор стоит на невыделенном файле, и при этом... |
Quote: |
А то вдруг некоторые из программ на сетевых дисках лежат? |
Quote: |
В текущей ситуации указатель Тотала и показывает, какое раширение будет определяющим при выборе EXE. Но исправлю. Попробую каким-то другим образом этот момент анализировать. |
Quote: |
Мне лично по сети Exe запускать пока не нужно, потому я и решил выдёргивать иконки из EXE постоянно, минуя кэш. |
Quote: |
Точнее, сделаю опциональным. |
Yams wrote: |
Обновил программу. Вроде бы учёл все пожелания! |
Quote: |
Скажите, а какой Ini-файл Open File TC отображает в своих настройках? Настройки, пункт "О программе". |
Quote: |
Вы запускали программу с запущенным TC? Если Total Commander не запущен, то Open File TC найти файл настроек не сможет. |
Quote: |
Потом, попробуйте запустить программу (Из-под TC) со включенным Scroll Lock, в этом случае программа ещё раз пытается перечитать путь до файла настроек. |
Quote: |
Если ничего из вышеперечисленного не помогло, вы можете вручную вписать файл настроек TC:
[Main] TC_INIFileName=<Здесь путь до Ini-файла, можно использовать тэг %COMMANDER_PATH%>. |
Quote: |
Если и это не помогло, то просто вручную запишите программу как редактор к ТС. В меню ТС:
Запуск->Изменить главное меню->Правка/Просмотр, там в качестве редактора укажите полное имя OpenFileTC.exe. |
Quote: |
---------------------------
Open File shell for TC --------------------------- Access violation at address 004C639A in module 'OpenFileTC.exe'. Read of address 00000000. --------------------------- ОК --------------------------- |
Quote: |
редактор MDI, т.е. что он автоматом закроется, если найдёт свою копию, и передаст открываемый файл в ту копию. |
Quote: |
1) Что такое MDI-редакторы? |
Quote: | ||
Это оно? |
Quote: |
Тоггда попробую реализовать второй механизм, сделаю галочку и буду искать хэндл уже запущенного окна. Он более естественный и простой для пользователя. |
Quote: |
2) Тултипчики сделаю, сейчас задержку я убрал, т.к. думал, что подсказка мешает. Сделаю это опциональным, чтобы пользователь сам выбирал время для показа подсказки. |
Quote: |
2) Тут на totalcmd.net прозвучала идея - назначать для программ не просто расширения, а маску для файлов. Т.е. , например, файлы *.txt редактировать в AkelPad'е, а readme*.txt - в ConTEXT'е. Стоит расширять так функциональность или нет? |
Quote: |
3) Стоит ли мне дальше поддерживать русскоязычный файл справки для программы? |
Quote: |
4) Нужно ли по F4 открывать файлы каждый в своём редакторе? |
Quote: |
Можно прямую ссылку на EmEditor? |
Quote: |
Может у тебя в настройках отключена опция слежения за запущенными приложениями? |
Quote: |
как опция может влиять на одно и то же приложение по-разному? |
Yams wrote: |
Обновил программу... |
Quote: |
Что значит - шрифт с засечками? |
Quote: |
Да и вообще, мне не нравится, что после выхода из настроек программа идёт на перезагрузку. Надо сделать так, чтобы всё менялось в пределах одного запуска программы. |
Yams wrote: |
Появилась опция "Включить всплывающие подсказки"
|
Yams wrote: |
Если ничего не произойдёт экстраординарного, то выложу 1.7b к пятнице этой недели. |
Yams wrote: |
Для версии TC 7.01 и старше: при определённых условиях появится возможность жать F4 на выделенных папках (не только файлы). Для этого появится возможность вставки тэга %Dir% в список поддерживаемых расширений. |
Quote: |
Это что получается теперь можно будет по папке шмякать F4. А что за определенные условия? |
Quote: |
По-моему намечается переход на Open File shell For TC |
Code: |
--------------------------- |
Yams wrote: |
А в какой именно версии Гислер ввёл (наконец-то? ) эту переменную окружения? |
Quote: |
Ещё баг: перестала работать функция открытия нескольких копий программы (с кавычками). Проверял на Paint. |
Yams wrote: |
Насчёт этого - тестировал у себя сейчас. Если честно, то никакой неправильной работы не заметил. Точнее, заметил следующее: |
Alextp wrote: |
Ты отменишь, а кто-то нет... |
Quote: |
Посмотреть, что в настоящий момент используется в качестве редактора по F4 в Тотале |
Code: |
function FindPluginsInDir(const Dir: string; List: TStringList): boolean; |
Yams wrote: |
Отказ программы редактировать несколько выделенных файлов при кратком виде в Total Commander'е - всё-таки TC не передаёт мне весь список файлов. |
Code: |
CWnd* TC_ListBox = // Окно листбокса; |
Quote: |
Item 00: '..'. It is not selected.
Item 01: '1 a.txt'. It is selected. Item 02: '2 a.txt'. It is selected. Item 03: '3 a.txt'. It is not selected. Item 04: '4 a.txt'. It is selected. |
Quote: |
Нормально открываются файлы, если нет выделения. То есть 1 файл открывается нормально. |
Quote: |
Открываю естественно из под TC 6.56 |
Yams wrote: |
Попробуй, погоняй у себя. |
Yams wrote: |
Я делаю по-другому: запрашиваю у TListView массив из номеров тех строк, которые выделены пользователем, и с ними работаю |
Quote: |
Вновь попытаюсь пересесть с ChoiceEditor на OFS4TC... |
Yams wrote: |
По поводу второго - уже есть такая возможность. |
Yams wrote: |
По поводу первого - именно это я и пытаюсь делать при поиске иконок. Если я не могу найти иконку, то я назначаю иконку со знаком вопроса. |
Code: |
<...> |
Quote: |
Но в особых случаях без буяера обмена ... |
Yams wrote: |
Насчёт предложения - сделал, посмотри вот этот вот файл |
Yams wrote: |
По ляпам: первый - исправил, а второй - что-то не пойму, где именно находится "Add executable..." |
StrangeRRor wrote: |
В настройках Notepad2 указал "Отсылать первый файл без кавычек" |
Rodny wrote: |
В TC Plugins Manager при нажатии "Настроить" на некоторых WLX и WDX плагинах запускается Open File shell for TC в режиме настройки. Т.е. сам редактор не запускается.
В OpenFileTC для ini редактор назначен, редактор для неизвестных типов назначен. Куда ещё можно смотреть? |
Factotum wrote: |
как посмотреть что передает тотал в OpenFileTC при нажатии той самой кноки "редактировакть"? |
Factotum wrote: |
А вот еще: Нажать "Настроить" в TC Plugins Manager - такой же симптом, если настройка плагина через редактирование инишника |
Quote: |
все проги улетят, чет желания нет менять |
Quote: |
...как проявляется описаный глюк скажем в visualdirsize.... Нажать "Настроить" в TC Plugins Manager - такой же симптом, если настройка плагина через редактирование инишника |
Quote: |
У меня для всех плагинов, для которых вызывается OFTC, редактор запускается без проблем |
Quote: |
как посмотреть что передает тотал в OpenFileTC при нажатии той самой кноки "редактировакть"? |
Yams wrote: |
Поправил баг, исправленную утилиту можно загрузить отсюда. |
Quote: |
эта версия у меня падает после после выбоpа редактора |
Yams wrote: |
Alt+Л.кн.мыши - переименовать выбранный редактор
F2 - открыть свойства выделенного редактора |
Yams wrote: |
Для всех желающих, могу предложить на ваш суд предварительную версию 1.8с (1.8.5.39). |
Yams wrote: |
Что-то и не подумал про работающую ссылку для wincmd.ini. Сделал, только при щелчке открываться будет копия OpenFileTC |
CaptainFlint wrote: |
Кстати, интересно, а что я делаю не так, что у меня и в прежней версии (1.8.3.16) открытие нескольких файлов работает на ура? |
Worros wrote: |
При явном задании кодовой страницы файлов локализации и совпадении её с системной локалью для неюникодных приложений, Тотал снова задействует обычные неюникодные контролы |
Code: |
[Program3] |
Quote: |
CommonCmdLine=%L=%dirname%.m3u |
Yams wrote: |
Тогда могу предложить только вариант с выставлением четвёртого пункта в списке "Решение проблем с открытием файлов" (в свойствах Winamp у OFTC). Только для сотни файлов будет медленно |
Quote: |
OpenFileTC будет работать следующим образом: он считает список выделенных файлов, сохранит их во временный файл с расширением m3u и передаст этот файл m3u на выполнение плееру. Если Winamp'у понравится этот вариант - должно работать AIMP работает таким образом без проблем, спасибо Артёму Измайлову за этот функционал. |
Quote: |
http://www.un4seen.com/ |
Quote: |
[Program1]
Name=XMPlay FullPath="c:\Documents and Settings\Аскер\Рабочий стол\xmplay35\xmplay.exe" SupportedExts=mp3 OpenAtOnceForAnyExt=1 CommonCmdLine=%L=%dirname%.m3u |
Quote: |
Command-line
============ Files, directories and URLs can be opened with XMPlay by passing them in the command-line. There are also a few options that can be used in the command-line: -list: Add the tracks to the list, else the list will be cleared and the new tracks played (depending on the "Integration" options). When used, this option should come before the files in the command-line. -play: Start playback. -tray: Minimize to tray. |
Quote: |
-list:
Add the tracks to the list, else the list will be cleared and the new tracks played (depending on the "Integration" options). When used, this option should come before the files in the command-line. |
Quote: |
Allow multiple instances |
Code: |
/play %P%S |
Code: |
TOTALCMD#BAR#DATA |
Code: |
[Program1] |
Code: |
[Winamp] |
Quote: |
Designated temporary List file(%L) from Total Commander does not exist. |
Quote: |
In TC Buttonbar, You have to fill the 'Parameters' like followings.
Winamp:%L Winamp:%L/TC2MP_Append.INI [Choose]:%L [Choose]:%L/TC2MP_Append.INI [Auto]:%L [Auto]:%L/TC2MP_Append.INI |
Yams wrote: |
Отпишусь завтра, вроде бы решение есть... |
Code: |
--------------------------- |
Quote: |
Версия 2.0.1.74 (26 октября 2010 г.) (добавлена поддержка отправки отчётов об ошибках)
Добавлено. В программу включена поддержка EurekaLog для отправки подробных отчётов о возникающих ошибках. Обновлено. Обновлён Датский язык, спасибо Peter H. S. Madsen. Версия 2.0 (14 октября 2010 г.) (улучшенная поддержка Unicode) Изменено. OFTC перенесена на Delphi 2010, за счёт этого улучшилась работа с Unicode строками Исправлено. Теперь OFTC корректно открывает файлы в сетевых папках. Исправлено. Небольшие изменения для корректной поддержки Total Commander вплоть до версии 7.55a. Версия 1.9 (12 апреля 2010 г.) (релиз после долгого "молчания") Добавлено. Добавлена поддержка новых версий Total Commander (до версии 7.50a). Добавлено. Если пользователь использует версию Total Commander'а выше или равной 7.0pb1, то для вызова OFTC используется улучшенный механизм. Добавлено. Цвета у разделов окрашиваются в цвет текста элементов. Исправлено. Поправлена ошибка, при которой редактор не всегда открывал весь список выбранных файлов в редакторе. |
ladvlas wrote: |
Совместима ли программа Open File shell for TC с Total Commander 8.0 ? |
FlyDB wrote: |
С 64-битным тоже без проблем работает. |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours