Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[Util] BarEditor - Редактирование *.bar файлов
Goto page Previous  1, 2, 3, ... 11, 12, 13  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Wed Aug 22, 2007 13:56    Post subject: Reply with quote

Alextp wrote:
.exe.Manifest

Хех, забыл.
Alextp wrote:
Но ход ваших мыслей мне нравится

Даже не сомневаюсь Smile. Кстати уже сижу разбираюсь...
Quote:
ще там же находится .inc файл. Потребуется чтобы получить список внутренних команд.

Это то ладно, а местонахождение локализованного инка программно узнать то можно?
Back to top
View user's profile Send private message
Bomm



Joined: 15 Jan 2005
Posts: 245
Location: Москва

Post (Separately) Posted: Wed Aug 22, 2007 16:50    Post subject: Reply with quote

А почему иконки нельзя двигать вправо/влево???
Я обрадовался...
Я вообще-то вручную правлю .bar файлы, единственное неудобство, если приходится передвигать пункты, то вручную переименовывать
Так что, надеюсь, это - "в проекте"
_________________
Юрий Бомштейн
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Wed Aug 22, 2007 17:10    Post subject: Reply with quote

B4rr4cuda wrote:
Это то ладно, а местонахождение локализованного инка программно узнать то можно?
Насколько я понимаю он должен лежать там же где и оригинальный. Гарантированный ответ может дать Флинт.

А тебе не слабо сделать поддержку драг-дропа? Smile Вот чего жутко не хватает в тоталовском редакторе.
Back to top
View user's profile Send private message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Wed Aug 22, 2007 19:22    Post subject: Reply with quote

Bomm wrote:
А почему иконки нельзя двигать вправо/влево???

В следующей версии будет.

VadiMGP wrote:
А тебе не слабо сделать поддержку драг-дропа?

Посмотрим, если не будет непредвиденных проблем, то сделаю.
VadiMGP wrote:
Насколько я понимаю он должен лежать там же где и оригинальный.

У меня лежит в каталоге "TC_path"\Language\WCMD_RUS.INC. Попробую искать автоматом, не прокатит - тогда пункт в опции.
Back to top
View user's profile Send private message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Sat Aug 25, 2007 22:48    Post subject: Reply with quote

v 0.2
[*] автопоиск папки ТС (если запущен из ТС)
[*] баг самостоятельного прыжка на другую иконку
[+] Drag-and-Drop
[+] Перемешение мышкой элементов в списке
[+] Заполнение путей, подсказок и тд.
[+] Браузер комманд
[+] Подхват локализации Totalcmd.inc
[+] Подхват иконок для комманд указанных в WCMICONS.INC

Рапида
Слил

При запуске из ТС BarEditor сам ищет Totalcmd.inc и его локализацию, в случае проблем в options.ini укажите:
commander_path=папка тотала

Для Totala локализованного пакетом by CaptainFlint (другие не проверялись) укажите:
LocalizedInc=папка тотала\LANGUAGE\WCMD_RUS.INC
Back to top
View user's profile Send private message
Spine



Joined: 15 Dec 2004
Posts: 127
Location: Орша, Беларусь

Post (Separately) Posted: Sun Aug 26, 2007 00:28    Post subject: Reply with quote

хотелось-бы копи-паст из одного бара в другой
я привык уже вытягивать мышкой нужные проги на основной бар, а затем уже копировать и вставлять на нужный мне
предлагаю сделать возможность открывать несколько экземпляров проги и ... см. первое предложение...
Back to top
View user's profile Send private message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Sun Aug 26, 2007 00:49    Post subject: Reply with quote

Хм, интересно. Попробую сделать.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sun Aug 26, 2007 01:41    Post subject: Reply with quote

Spine wrote:
хотелось-бы копи-паст из одного бара в другой
C языка снял. Smile Я бы только уточнил на всякий случай - копи-паст в формате ТС.
B4rr4cuda wrote:
[+] Браузер комманд
Ну просто класс!

Слушай, а что ты скажешь про такую фичу - добавить опцию (или кнопку) для создания кэш-файла иконок в формате icl.
А то .br2 файлы, которые ТС создает (а мне в TCMenu приходится читать) имеют довольно шизнутый формат. А совсем без кэша тоже кисло - если бар большой люди жалуются на сильные тормоза из-за антивирусов, которые сканируют файлы, из которых иконки грузятся.
Ну и конечно, если будешь создавать такой файл, то и ссылки на иконки тоже надо будет перенаправить в этот icl файл.
Back to top
View user's profile Send private message
fa1con



Joined: 19 Aug 2006
Posts: 162

Post (Separately) Posted: Sun Aug 26, 2007 02:07    Post subject: Reply with quote

Баг. Жму Add, указываю любую команду. Жму Add ещё раз - ошибка доступа к памяти.

Ту область, где написано © 2007 Dmitry Kolomiets aka B4rr4cuda и мыло лучше испольовать для удлинения ЛистБокса с кнопками. Под кнопкой Cancel сделать кнопку About. Ну это ИМХО Smile

А вообще, прога - класс! Очень юзабельно.
Back to top
View user's profile Send private message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Sun Aug 26, 2007 03:14    Post subject: Reply with quote

fa1con Спасибо за добрые слова.

Насчёт бага - подробнее пожалуйста. Опиши всю последовательность действий и по возможности выложи мне для скачки редактируемый файл. Мне повторить не удалось, видимо что-то специфмческое.

Область удлинил.

v 0.3
[+] Копирование-Вставка кнопок
[/] Изменён интерфейс
Рапида
Слил
Back to top
View user's profile Send private message
fa1con



Joined: 19 Aug 2006
Posts: 162

Post (Separately) Posted: Sun Aug 26, 2007 03:40    Post subject: Reply with quote

1. Запускаю BarEditor.exe. Жму Delete. Получаю ошибку.
2. Запускаю BarEditor.exe. Жму кнопку Command Browser. Дабл клик на любой команде из списка. Получаю ошибку.
3. Запускаю BarEditor.exe. Жму Add. Жму кнопку Command Browser. Дабл клик на любой команде из списка. Жму Add. Получаю ошибку.

v0.3
Back to top
View user's profile Send private message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Sun Aug 26, 2007 04:48    Post subject: Reply with quote

VadiMGP насчёт icl - если подкинешь инфу об этом формате, то займусь.
fa1con Пункты 1,2 - недоработки. Поправлю. Пункт 3 прокатывает без ошибок, библиотека wcmicons.dll открываеться?
Back to top
View user's profile Send private message
Spine



Joined: 15 Dec 2004
Posts: 127
Location: Орша, Беларусь

Post (Separately) Posted: Sun Aug 26, 2007 10:56    Post subject: Reply with quote

fa1con - наверное с путями что-то не то, все три пункта работают без глюков (минут 10 тискал в разных комбинациях), в реестре у меня никаких путей не прописано.

B4rr4cuda
Утиль получается - супер!
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sun Aug 26, 2007 11:11    Post subject: Reply with quote

B4rr4cuda
Разбираться с форматом ICL не надо, тем более, что это просто dll, который не содержит кода, а служит только как контейнер для иконок. Я не думаю, что стоит тратить время на самостоятельную возню с этой мутью. Наверняка можно найти готовый компонент, которым можно воспользоваться.

Баги.
1. Запускаем без параметров и сразу клюкаем на кнопку выбора файла иконки. Получаем сообщение об ошибке.
2. При старте не загружается .bar файл если он указан без полного пути.
Back to top
View user's profile Send private message
fa1con



Joined: 19 Aug 2006
Posts: 162

Post (Separately) Posted: Sun Aug 26, 2007 12:40    Post subject: Reply with quote

B4rr4cuda wrote:

fa1con Пункты 1,2 - недоработки. Поправлю. Пункт 3 прокатывает без ошибок, библиотека wcmicons.dll открываеться?

3й пункт без ошибок только есть прописаны пути. Попробуй без ини-файла запустить.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, ... 11, 12, 13  Next
Page 2 of 13

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group