[Util] BarEditor - Редактирование *.bar файлов

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

B4rr4cuda
кхе-кхе а сорцы не открываются вернее не открывается zip, скачал 2 раза, размер 42219 байт, так и должно быть? :)
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Хм. Да. Просто переименуй с zip а tar.gz
Просто сервак тар.гз принимать не захотел....
Аватара пользователя
curium
Сообщения: 50
Зарегистрирован: Ср июн 21, 2006 09:20
Откуда: Урал
Контактная информация:

Сообщение curium »

подскажите
сабж при редактировании *.бар файлов съедает последнюю иконку, как избавиться от сей напасти :?:
кстати хотелось бы поблагодарить автора проги, отличный утиль 8)
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Благодарность принимаю. :)
Кусок *.бар-а в студию и чуток подробней плиз.
Аватара пользователя
curium
Сообщения: 50
Зарегистрирован: Ср июн 21, 2006 09:20
Откуда: Урал
Контактная информация:

Сообщение curium »

B4rr4cuda
http://slil.ru/25406803 - бар

Изображение

так понятней? :)
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

К сожалению, мой штатный телепат в отпуске.
Иконка обрезается после редактирования в BarEditore или просто не отображается в нем?
Не отображаются любые иконки или только определенная прога?
Отображается ли иконка если добавить пустую кнопку?
Отображается ли иконка, если её назначить вручную?

Если не отображается, попробуй в пути к иконке указать номер:
button39=C:\WINDOWS\hh.exe,0
Если ничего не помогает, то баг не лечится стандартными средствами.
Аватара пользователя
curium
Сообщения: 50
Зарегистрирован: Ср июн 21, 2006 09:20
Откуда: Урал
Контактная информация:

Сообщение curium »

Иконка обрезается после редактирования в BarEditore или просто не отображается в нем?
именно что в нем не отражается
Не отображаются любые иконки или только определенная прога?
любые иконки
Отображается ли иконка если добавить пустую кнопку?
по всей видимости имелся ввиду штатный утилевский значек EXE, или просто пустое место, хотя какая разница, все равно нет .. :(
Отображается ли иконка, если её назначить вручную?
нет :?
Если не отображается, попробуй в пути к иконке указать номер:

button39=C:\WINDOWS\hh.exe,0

Если ничего не помогает, то баг не лечится стандартными средствами.
а вот это попробую :idea:

Добавлено:

по последнему пункту также нет :cry:
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Тогда хз. Только хирургическое вмешательство.
Сочувствую.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Радуйтесь, телепат пришёл :lol:

Обратил внимание, что в этой панели есть кнопка №29 для BarEditor безо всяких параметров. Поэтому предположил, что curium запускает BarEditor этой кнопкой, а потом через кнопку "Открыть" загружает *.bar.
Видимо, я угадал. При таком способе работы последняя кнопка панелей в BarEditor'е не отображается.

Итого, последовательность действий для воспроизведения:
1. Запустить файл BarEditor.exe без параметров (двойным кликом в панели TC, кнопкой и т.п.)
2. Через кнопку "Открыть" открыть любой *.bar

curium
Лучше BarEditor использовать в связке с ChoiceEditor или Open File Shell For TC. В крайнем случае, в ту кнопку в параметры прописать что-нибудь вроде %P%N, и перед запуском ставить в TC курсор на *.bar
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

2Rodny
Здравствуй :). Вот уж действительно пытливый ум... =)

Решение:
Модуль FrmMain.pas, строка 230, меняем

Код: Выделить всё

for i:=1 to bar.GetBarCount-1 do
на

Код: Выделить всё

for i:=0 to bar.GetBarCount-1 do
И перекомпилить. :) Должно помочь.
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

[off]Изобретена новая методика разработки. Программист выкладывает исходники. Затем на каждый баг просто говорит, что и где править, а пользователь сам перекомпилирует. Это уже поэкстремальнее "экстремального программирования" :D[/off]
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

:)
Эта методика разработки давно изобретена и называется опенсурс. =)
А на деле, все проще, винды нет, делфи нет - скомпилить не могу.
А проигнорировать вежливость не позволяет.

Если сложится, портирую сорцы на лазарус и продолжу разработку уже на кроссплатформе. Благо нашел перспективную разработку кросплатформеного фм-а совместимого с ТС. Но это пока в планах.
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

B4rr4cuda писал(а): Благо нашел перспективную разработку кросплатформеного фм-а совместимого с ТС.
Можно ссылку? Интересно посмотреть.
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

B4rr4cuda
Приветствую ;)
Для компиляции Делфи 5 хватит? Попытаюсь вспомнить молодость в ожидании обещанного продолжения 8)
Ответить