Модифицированный Calc (original by Cail Lomecb), версия 3.22
- uncle-vunkis
- Posts: 72
- Joined: Thu 11 Jun, 2009 15:16
- Been thanked: 1 time
Модифицированный Calc (original by Cail Lomecb), версия 3.22
В этой ветке ведётся обсуждение модифицированного плагина Калькулятор (первоначальный автор Игорь Русских aka Cail Lomecb).
Последняя версия - v3.22 (05.11.2012) (Анонс)
Скачать.
Просьба писать в эту ветку свои замечания и предложения.
Некоторое время я буду следить за этой веткой для обратной связи и поддержки.
Последняя версия - v3.22 (05.11.2012) (Анонс)
Скачать.
Просьба писать в эту ветку свои замечания и предложения.
Некоторое время я буду следить за этой веткой для обратной связи и поддержки.
Last edited by uncle-vunkis on Tue 06 Nov, 2012 22:12, edited 6 times in total.
Re: Модифицированный Calc (original by Cail Lomecb), версия
Latest post of the previous page:
хотелось бы, чтобы калькулятор можно было вызывать из диалогов. надеюсь, каких-то принципиальных ограничений там нет.Фар делают добрые люди
- uncle-vunkis
- Posts: 72
- Joined: Thu 11 Jun, 2009 15:16
- Been thanked: 1 time
Re: Модифицированный Calc (original by Cail Lomecb), версия
Вышла долгожданная новая версия плагина Модифицированный Calc (original by Cail Lomecb), версия 3.20 (15.07.2011)!
Скачать плагин, посмотреть список изменений.
Постарался учесть большинство пожеланий пользователей.
Несколько моментов:
1. Прошу обратить внимание, что в этой версии изменился файл calcset.csr и формат некоторых выражений. Просьба пользоваться новым файлом calcset.csr не изменяя его, а все свои правки и дополнения выносить в файл user.csr (создать в той же папке по примеру user-examples.csr), который автоматически подключится к основному csr-файлу.
2. Плагин имеет нативную поддержку как Far2, так и нового Far3. Но поскольку на данный момент версия Far3 находится в разработке и возможны изменения FarApi, то прошу отнестить с пониманием в случае некорректной работы плагина под последующими билдами Far3. Постараюсь отслеживать ситуацию и выпускать обновления.
3. Некоторые возможности реализованы ещё не в полной мере и помечены как "экспериментальные". Например, сделана довольно неплохая поддержка дробей (см. user-examples.csr), но она ещё нуждается в серьёзном тестировании и ввиду ряда особенностей реализации может уступать эталонным образцам.
4. Из-за значительного количества изменений (многие из них внешне незаметны), некоторый функционал плагина мог "сломаться", а возможности всё тщательно перетестировать у меня не было. Поэтому эта версия носит статус "альфа".
5. В связи с периодом отпусков, я не всегда смогу оперативно отвечать в форуме, за что прошу прощения заранее.
Отдельная благодарность Тигрёнку за существенный вклад в работу над диалогами преобразования единиц, а также Андрею Будко и другим пользователям за полезные предложения и замечания! Также спасибо всем, кто постоянно напоминал мне о необходимости завершить работу над этой версией!
Скачать плагин, посмотреть список изменений.
Постарался учесть большинство пожеланий пользователей.
Несколько моментов:
1. Прошу обратить внимание, что в этой версии изменился файл calcset.csr и формат некоторых выражений. Просьба пользоваться новым файлом calcset.csr не изменяя его, а все свои правки и дополнения выносить в файл user.csr (создать в той же папке по примеру user-examples.csr), который автоматически подключится к основному csr-файлу.
2. Плагин имеет нативную поддержку как Far2, так и нового Far3. Но поскольку на данный момент версия Far3 находится в разработке и возможны изменения FarApi, то прошу отнестить с пониманием в случае некорректной работы плагина под последующими билдами Far3. Постараюсь отслеживать ситуацию и выпускать обновления.
3. Некоторые возможности реализованы ещё не в полной мере и помечены как "экспериментальные". Например, сделана довольно неплохая поддержка дробей (см. user-examples.csr), но она ещё нуждается в серьёзном тестировании и ввиду ряда особенностей реализации может уступать эталонным образцам.
4. Из-за значительного количества изменений (многие из них внешне незаметны), некоторый функционал плагина мог "сломаться", а возможности всё тщательно перетестировать у меня не было. Поэтому эта версия носит статус "альфа".
5. В связи с периодом отпусков, я не всегда смогу оперативно отвечать в форуме, за что прошу прощения заранее.
Отдельная благодарность Тигрёнку за существенный вклад в работу над диалогами преобразования единиц, а также Андрею Будко и другим пользователям за полезные предложения и замечания! Также спасибо всем, кто постоянно напоминал мне о необходимости завершить работу над этой версией!
Re: Модифицированный Calc (original by Cail Lomecb), версия
Ну и зачем было делать "универсальный" бинарник 2/3? Это может быть оправдано только в случае стабильного апи.
- есть враппер
- фаром выше 2102 пользоваться низя, а в 2102 твой плаг падает (в том числе из-под враппера)
- как ты сам сказал, апи фар3 меняется...
- есть враппер
- фаром выше 2102 пользоваться низя, а в 2102 твой плаг падает (в том числе из-под враппера)
- как ты сам сказал, апи фар3 меняется...
- uncle-vunkis
- Posts: 72
- Joined: Thu 11 Jun, 2009 15:16
- Been thanked: 1 time
Re: Модифицированный Calc (original by Cail Lomecb), версия
Мне было так удобнее. Стабильный API будет, никуда не денется, а пока все вопросы совместимости мне удобнее решать именно так. Что касается билдов Far3, то плагин работает под far3 начиная с билда 2105 (в котором был важный слом). А баги последних билдов как правило оперативно фиксятся, и это не основание для беспокойства с точки зрения плагина.Maximus5 wrote:Ну и зачем было делать "универсальный" бинарник 2/3? Это может быть оправдано только в случае стабильного апи.
- есть враппер
- фаром выше 2102 пользоваться низя, а в 2102 твой плаг падает (в том числе из-под враппера
Re: Модифицированный Calc (original by Cail Lomecb), версия
Да еще зачем-то делается проверка (HIBYTE(ver)!=2), после чего плаг благополучно валится в GetPluginInfoW
Re: Модифицированный Calc (original by Cail Lomecb), версия
Ну да ладно, допилил враппер. чтобы он отдавал плагину версию 2.0
- Andrey Budko
- Posts: 1203
- Joined: Fri 01 Apr, 2005 14:03
- Contact:
Re: Модифицированный Calc (original by Cail Lomecb), версия
ввел pi*pi*pi*pi...... много-много раз - упало.
http://prboom-plus.sf.net/calc320_FStd_trap.log.7z
Повторить не получается.
Еще фар предложил выгрузить плагин на чем-то вроде 99999999999999e99999999999. Повторить тоже не удалось.
Far Manager, version 2.1 (build 1807 bis18) x86
http://prboom-plus.sf.net/calc320_FStd_trap.log.7z
Повторить не получается.
Еще фар предложил выгрузить плагин на чем-то вроде 99999999999999e99999999999. Повторить тоже не удалось.
Far Manager, version 2.1 (build 1807 bis18) x86
Re: Модифицированный Calc (original by Cail Lomecb), версия
меры длины, массы и тд не влазят в экран, если фар стартует с опцией /W (большой буфер консоли)
если набирать ерунду пишет "expression error", а после нажатия enter там же получается type:big numberr - от error хвост не стирается
если набирать ерунду пишет "expression error", а после нажатия enter там же получается type:big numberr - от error хвост не стирается
Re: Модифицированный Calc (original by Cail Lomecb), версия
спасибо за новую версию, и вот порция каментов
calcset.csr строка 23 недопереведена
после нажатия Enter в поле выражения калькулятора пропадает курсор
все-таки хочется, чтобы калькулятор можно было вызывать из диалогов (подсказка: VisualCompare это область диалога)
far2.1 b1807 bis19 x86
calcset.csr строка 23 недопереведена
после нажатия Enter в поле выражения калькулятора пропадает курсор
все-таки хочется, чтобы калькулятор можно было вызывать из диалогов (подсказка: VisualCompare это область диалога)
far2.1 b1807 bis19 x86
Фар делают добрые люди
Re: Модифицированный Calc (original by Cail Lomecb), версия
Sorry for my use of english, but it will certainly be easier to understand for you than my russian :-)
Would it please be possible to add this feature? When opening the plugin, check for available dialogs, and if there only is one (the calculator), open it right away? I have no use for the unit conversion dialogs, only the calculator one, and would like to duplicate the behavior of Expression Calculator which just pops in then I press F11 E. Thanks.
Would it please be possible to add this feature? When opening the plugin, check for available dialogs, and if there only is one (the calculator), open it right away? I have no use for the unit conversion dialogs, only the calculator one, and would like to duplicate the behavior of Expression Calculator which just pops in then I press F11 E. Thanks.
- Centaur
- Posts: 1083
- Joined: Tue 05 Apr, 2005 20:09
- Location: Novosibirsk, Russia
- Been thanked: 2 times
Re: Модифицированный Calc (original by Cail Lomecb), версия
Normally, you do not. You just choose a key combination you’d like to use to open the calculator and bind that to whatever sequence involving F11 and menu shortcuts. Anyway, I’d have a hard time believing you actually want to open calculator with F11 E.
Also, if you insist on a key sequence (maybe because you’ve run out of single key combos), add a User Menu command that uses macro:post F11 E <whatever>.
Also, if you insist on a key sequence (maybe because you’ve run out of single key combos), add a User Menu command that uses macro:post F11 E <whatever>.
Re: Модифицированный Calc (original by Cail Lomecb), версия
Whatever you believe, I really do want to open the calculator using F11 e.Centaur wrote:Anyway, I’d have a hard time believing you actually want to open calculator with F11 E.
But that doesn't give me a F11 e. That gives me F2 <whatever>, doesn't it?Also, if you insist on a key sequence (maybe because you’ve run out of single key combos), add a User Menu command