Вверх ↑
Этот топик читают: Гость
Ответов: 120
Рейтинг: 9
#16: 2007-01-09 18:56:39 ЛС | профиль | цитата
HuKTO,
Пишу FS плагин для TotalCmd.

А не лучше было бы сделать его как WCX (архиваторный) плагин?
ИМХО так удобней - зашел как в архив, посмотрел или сделал дело,
и вышел из него, с сохранением изменений.

Ну все равно будет полезный плагин - обязательно скачаю ;)
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#17: 2007-01-10 03:26:06 ЛС | профиль | цитата
HuKTO писал(а):
Зачем оно нужно и нужно ли вообще?

Это поле содержит хеш сумму компонента. Нужно оно для того, чтобы среда сама следила за тем, каким компоненты менял пользователь и затем при необходимости смогла бы отложить их в некоторый патчик. На данный момент ф-ция не реализована.
карма: 27
0
Ответов: 184
Рейтинг: 4
#18: 2007-01-10 21:32:16 ЛС | профиль | цитата
AZot писал(а):
А не лучше было бы сделать его как WCX (архиваторный) плагин?

Не очень хорошо себе это представляю. У WCX плагинов нет необходимого функционала.

З.Ы. Если подумать, то можно для этих целей сделать и WLX, можно даже WDX - но это уже извращение...

[size=-2]------ Добавлено в 21:32
2Dilma:
Ещё вопрос по MoveUp, MoveDown. Просмотрел исходник elmen.dll и не очень понял: перемещение элементов происходит только по общему списку элементов, а не по списку вкладки? Хотя изменять положение элемента на вкладке таким способом можно, но не очень это удобно (для меня по крайней мере). Если что не так понял - прошу объяснить (желательно с примерами).


И ещё вопросик - как узнать, какой язык используется в HiAsm.
карма: 1
Статус строка какая-то, сейчас посмотрім: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#19: 2007-01-11 06:37:13 ЛС | профиль | цитата
HuKTO писал(а):
Ещё вопрос по MoveUp, MoveDown

На реализацию этих ф-ций можно пока не смотреть. В конечном варианте они будут двигать элемент вверх или вниз только в рамках своей вкладки

HuKTO писал(а):
И ещё вопросик - как узнать, какой язык используется в HiAsm.

в HiAsm build 161 активный язык определяется наличием 1 в поле active на против соответствующей записи в базе данных. Для всех прочих версий через ключ реестра:
HKEY_CURRENT_USERSoftwareHiAsm параметр lang
карма: 27
0
Ответов: 120
Рейтинг: 9
#20: 2007-01-11 17:10:42 ЛС | профиль | цитата
Не очень хорошо себе это представляю.

Я представляю себе это так:
Elements.db - это, как бы, архив.

Вкладки - это каталоги в архиве, в которых находятся каталоги элементов,
а в них находятся файлы *.pas, *.ini и *.ico, которые можно посмотреть по F3 или редактировать по F4.

В архиве можно сделать поддержку переименования и удаления.

По F5 извлекать определенный файл или каталог (элемент или вкладку со всеми элементами),
либо на диск, либо в другую вкладку базы, которая открыта в другой панели TC.

Сортировка элементов во вкладке может быть вида ##_name, где ##-это порядковый номер элемента.
Согласен, это не удобно, но зато всё остальное, лично для меня, удобней чем в FS плагине.

А какой ещё "функционал" нужен?
карма: 0

0
Ответов: 184
Рейтинг: 4
#21: 2007-01-11 21:04:25 ЛС | профиль | цитата
AZot писал(а):
Elements.db - это, как бы, архив

Мысля понятна, но мне не нравится.
AZot писал(а):
Вкладки - это каталоги в архиве, в которых находятся каталоги элементов,...

Плагин имеет более общее назначение, чем менеджер компонентов.
AZot писал(а):
А какой ещё "функционал" нужен?

Работающий (надеюсь) плагин с минимальным функционалом. Сырой и глючный. При первом использовании плагина произойдёт глюк - это не страшно, так надо. Большая часть функций просто не работает либо отключена до появления следующей версии HiAsm.

Так как нельзя закачивать на форум больше 200 кг, то архив с плагином разбиваю на две части.

З.Ы. "Установить компонент" НЕ использовать! Глючит...

[size=-2]------ Добавлено в 21:04
Частка №2
карма: 1
Статус строка какая-то, сейчас посмотрім: %time%
0
файлы: 2wFxHi_v0.8.0.90.part1.rar [185.5KB] [319], wFxHi_v0.8.0.90.part2.rar [90.3KB] [313]
Ответов: 3655
Рейтинг: 69
#22: 2007-01-12 18:14:37 ЛС | профиль | цитата
HuKTO, Самое главное не написал зачем плагин то
карма: 0

0
Ответов: 9906
Рейтинг: 351
#23: 2007-01-12 19:08:36 ЛС | профиль | цитата
успеется еще придумать
карма: 9

0
Ответов: 184
Рейтинг: 4
#24: 2007-01-13 11:34:10 ЛС | профиль | цитата
Вячеслав писал(а):
HuKTO, Самое главное не написал зачем плагин то

Galkov писал(а):
успеется еще придумать

Редактирование пакетов компонентов. (Нормальная установка и удаление компонентов)
Редактирование настроек компиляторов.
Редактирование списка проектов для каждого пакета.
карма: 1
Статус строка какая-то, сейчас посмотрім: %time%
0
24
Сообщение
...
Прикрепленные файлы
(файлы не залиты)