Страница 2 из 13

Добавлено: Ср авг 22, 2007 13:56
B4rr4cuda
Alextp писал(а):.exe.Manifest
Хех, забыл.
Alextp писал(а):Но ход ваших мыслей мне нравится
Даже не сомневаюсь :). Кстати уже сижу разбираюсь...
ще там же находится .inc файл. Потребуется чтобы получить список внутренних команд.
Это то ладно, а местонахождение локализованного инка программно узнать то можно?

Добавлено: Ср авг 22, 2007 16:50
Bomm
А почему иконки нельзя двигать вправо/влево???
Я обрадовался...
Я вообще-то вручную правлю .bar файлы, единственное неудобство, если приходится передвигать пункты, то вручную переименовывать
Так что, надеюсь, это - "в проекте"

Добавлено: Ср авг 22, 2007 17:10
VadiMGP
B4rr4cuda писал(а):Это то ладно, а местонахождение локализованного инка программно узнать то можно?
Насколько я понимаю он должен лежать там же где и оригинальный. Гарантированный ответ может дать Флинт.

А тебе не слабо сделать поддержку драг-дропа? :) Вот чего жутко не хватает в тоталовском редакторе.

Добавлено: Ср авг 22, 2007 19:22
B4rr4cuda
Bomm писал(а):А почему иконки нельзя двигать вправо/влево???
В следующей версии будет.
VadiMGP писал(а):А тебе не слабо сделать поддержку драг-дропа?
Посмотрим, если не будет непредвиденных проблем, то сделаю.
VadiMGP писал(а):Насколько я понимаю он должен лежать там же где и оригинальный.
У меня лежит в каталоге "TC_path"\Language\WCMD_RUS.INC. Попробую искать автоматом, не прокатит - тогда пункт в опции.

Добавлено: Сб авг 25, 2007 22:48
B4rr4cuda
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

Добавлено: Вс авг 26, 2007 00:28
Spine
хотелось-бы копи-паст из одного бара в другой
я привык уже вытягивать мышкой нужные проги на основной бар, а затем уже копировать и вставлять на нужный мне
предлагаю сделать возможность открывать несколько экземпляров проги и ... см. первое предложение...

Добавлено: Вс авг 26, 2007 00:49
B4rr4cuda
Хм, интересно. Попробую сделать.

Добавлено: Вс авг 26, 2007 01:41
VadiMGP
Spine писал(а):хотелось-бы копи-паст из одного бара в другой
C языка снял. :) Я бы только уточнил на всякий случай - копи-паст в формате ТС.
B4rr4cuda писал(а):[+] Браузер комманд
Ну просто класс!

Слушай, а что ты скажешь про такую фичу - добавить опцию (или кнопку) для создания кэш-файла иконок в формате icl.
А то .br2 файлы, которые ТС создает (а мне в TCMenu приходится читать) имеют довольно шизнутый формат. А совсем без кэша тоже кисло - если бар большой люди жалуются на сильные тормоза из-за антивирусов, которые сканируют файлы, из которых иконки грузятся.
Ну и конечно, если будешь создавать такой файл, то и ссылки на иконки тоже надо будет перенаправить в этот icl файл.

Добавлено: Вс авг 26, 2007 02:07
fa1con
Баг. Жму Add, указываю любую команду. Жму Add ещё раз - ошибка доступа к памяти.

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

А вообще, прога - класс! Очень юзабельно.

Добавлено: Вс авг 26, 2007 03:14
B4rr4cuda
fa1con Спасибо за добрые слова.

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

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

v 0.3
[+] Копирование-Вставка кнопок
[/] Изменён интерфейс
Рапида
Слил

Добавлено: Вс авг 26, 2007 03:40
fa1con
1. Запускаю BarEditor.exe. Жму Delete. Получаю ошибку.
2. Запускаю BarEditor.exe. Жму кнопку Command Browser. Дабл клик на любой команде из списка. Получаю ошибку.
3. Запускаю BarEditor.exe. Жму Add. Жму кнопку Command Browser. Дабл клик на любой команде из списка. Жму Add. Получаю ошибку.

v0.3

Добавлено: Вс авг 26, 2007 04:48
B4rr4cuda
VadiMGP насчёт icl - если подкинешь инфу об этом формате, то займусь.
fa1con Пункты 1,2 - недоработки. Поправлю. Пункт 3 прокатывает без ошибок, библиотека wcmicons.dll открываеться?

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

B4rr4cuda
Утиль получается - супер!

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

Баги.
1. Запускаем без параметров и сразу клюкаем на кнопку выбора файла иконки. Получаем сообщение об ошибке.
2. При старте не загружается .bar файл если он указан без полного пути.

Добавлено: Вс авг 26, 2007 12:40
fa1con
B4rr4cuda писал(а): fa1con Пункты 1,2 - недоработки. Поправлю. Пункт 3 прокатывает без ошибок, библиотека wcmicons.dll открываеться?
3й пункт без ошибок только есть прописаны пути. Попробуй без ини-файла запустить.