Модифицированный Calc (original by Cail Lomecb), версия 3.22

Здесь можно обсудить ваш любимый плагин.
User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Модифицированный Calc (original by Cail Lomecb), версия 3.22

Postby uncle-vunkis » Mon 22 Jun, 2009 15:11

В этой ветке ведётся обсуждение модифицированного плагина Калькулятор (первоначальный автор Игорь Русских aka Cail Lomecb).

Последняя версия - v3.22 (05.11.2012) (Анонс)

Скачать.

Просьба писать в эту ветку свои замечания и предложения.
Некоторое время я буду следить за этой веткой для обратной связи и поддержки.
Last edited by uncle-vunkis on Tue 06 Nov, 2012 22:12, edited 6 times in total.

User avatar
homme_curieux
Posts: 84
Joined: Thu 04 Jun, 2009 12:18
Location: Éireann; réigiún: Gaillimh

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby homme_curieux » Sun 04 Nov, 2012 12:24

Latest post of the previous page:

post http://forum.farmanager.com/viewtopic.php?f=5&t=4196&p=99566#p99349 (Tue 30 Oct, 2012 15:38 )

tstr
Posts: 483
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 2 times
Been thanked: 2 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby tstr » Sun 04 Nov, 2012 12:59

Но, повторюсь, эта версия не работает в Windows XP из-за сборки в MS VisualStudio 2012.

Ajaja
Posts: 79
Joined: Wed 22 Mar, 2006 18:48

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby Ajaja » Sun 04 Nov, 2012 15:14

Подправил v3.21 и прересобрал в VisualStudio 2010. Должен работать с последним Far-ом и под XP:
Last edited by Ajaja on Sun 04 Nov, 2012 22:37, edited 1 time in total.

tstr
Posts: 483
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 2 times
Been thanked: 2 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby tstr » Sun 04 Nov, 2012 21:09

FAR 3.0 (build 2927) x86 работает на WinXP. Оставил кроме LuaMacro один Calculator plugin for FAR manager 2.0/3.0 v3.21, версия x86 от 2012-11-04 13:51,
при вызове из редактора через меню плагинов и выбора не первого элемента получаю исключение:

Ajaja
Posts: 79
Joined: Wed 22 Mar, 2006 18:48

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby Ajaja » Sun 04 Nov, 2012 22:36

tstr wrote:при вызове из редактора через меню плагинов и выбора не первого элемента получаю исключение:

Как оказалось, там адаптировать и адаптировать (в основном из-за массового добавления size_t StructSize во все структуры). Этот глюк подправил, но сколько там их еще осталось - сложно сказать. Полностью выкинул поддержку Far 2.0, т.к. она после адаптации все-равно перестала работать (структуры теперь разные). В общем, разве что как временное решение, пока автор плагина не переделает все по-нормальному и не обновит версию:

User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby uncle-vunkis » Tue 06 Nov, 2012 22:15

Вышла новая версия плагина Модифицированный Calc (original by Cail Lomecb), версия 3.22 (05.11.2012)!

Скачать плагин, посмотреть список изменений.

Эта версия содержит только несколько исправлений, и главное из них - плагин снова работает под текущим стабильным билдом Far3 x32/x64.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby AleXH » Wed 07 Nov, 2012 12:30

Area units
------------
Russian units
------------
Square line
Square foot
Square inch

Ajaja
Posts: 79
Joined: Wed 22 Mar, 2006 18:48

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby Ajaja » Wed 07 Nov, 2012 13:18

AleXH wrote:Area units
------------
Russian units
------------
Square line
Square foot
Square inch

http://wikipedia.org/wiki/Дюйм
По старой русской системе мер : 1 дюйм (равный английскому) = 10 линий = 100 точек = 4/7 вершка = 1/12 фута (равных английским) = 1/28 аршина = 1/84 сажени = 1/42 000 версты, однако в быту использовались преимущественно не футы и дюймы, а соразмерные им аршины (= 7/3 фута) и вершки (= 7/4 дюйма). Параллельно с определением русского дюйма через английский в начале XX века существовало (также узаконенное) его метрическое выражение, согласно которому русский дюйм равен точно 2,54 см

User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby uncle-vunkis » Wed 14 Nov, 2012 08:50

Файлы текущей версии плагина переехали на PlugRing. Все последующие версии будут выкладываться там же.

smkuzmin
Posts: 2
Joined: Wed 21 Nov, 2012 08:37

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby smkuzmin » Wed 21 Nov, 2012 08:43

Предлагаю заменить рег-файл с макросом на
Last edited by HaRT on Wed 21 Nov, 2012 12:47, edited 1 time in total.
Reason: Исправлено форматирование моноширинного блока

User avatar
Tim Sobolev
Posts: 693
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Contact:

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby Tim Sobolev » Wed 26 Dec, 2012 19:54

Можно ли прикрутить появление в диалоговых полях ввода по F11? Иногда бывает нужно "на ходу" вычислить и вставить результат.

2useven10
Posts: 2836
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 72 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby 2useven10 » Wed 26 Dec, 2012 20:36

Иногда бывает нужно "на ходу" вычислить и вставить результат.

зачем для этого плагин ?
просто луа недостаточно ?

User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby uncle-vunkis » Thu 27 Dec, 2012 09:59

Tim Sobolev wrote:Можно ли прикрутить появление в диалоговых полях ввода по F11? Иногда бывает нужно "на ходу" вычислить и вставить результат.

В принципе, можно...

digi
Posts: 1
Joined: Fri 29 Mar, 2013 17:34

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby digi » Fri 29 Mar, 2013 17:36

А можно сделать разделитель HEX и BIN значений ? Например HEX и BIN поле делить пробелами через каждые 4 символа. А то очень не хватает.

Zueuk
Posts: 1
Joined: Fri 12 Apr, 2013 17:00

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby Zueuk » Fri 12 Apr, 2013 18:40

Господа, а как я могу сделать чтобы при вызове калькулятора у меня открывался калькулятор, а не выбор всяких преобразований единиц?

digi wrote:А можно сделать разделитель HEX и BIN значений ? Например HEX и BIN поле делить пробелами через каждые 4 символа. А то очень не хватает.

Кстати +1

IgorZ
Posts: 418
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 4 times
Been thanked: 6 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby IgorZ » Mon 15 Apr, 2013 03:41

Zueuk wrote:Господа, а как я могу сделать чтобы при вызове калькулятора у меня открывался калькулятор, а не выбор всяких преобразований единиц?

Можно мягкий способ: в код макроса вызова вписать
  1. Plugin.Menu("894EAABB-C57F-4549-95FC-4AC6F3102A36")
  2. if Menu.Select("кальк",1) or Menu.Select("calc",1) then Keys("Enter") end

Можно радикально - удалить папку units со всем содержимым. Но тогда преобразования единиц станут совсем недоступны. А первый способ сохраняет такую возможность.

ccaid
Posts: 771
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 8 times
Been thanked: 5 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Postby ccaid » Mon 08 Jul, 2013 11:55

математическая библиотека, использованная в калькуляторе, полагает, что у отрицательных чисел — отрицательная дробная часть. все бы ничего, но функция round(), реализованная в calcset.csr, уверена, что у отрицательных чисел — положительная дробная часть. поэтому round(-2.99) == -2
(почему бы не использовать реализацию round() попроще: floor(x+0.5) )

кроме того, я думаю, что Карфаген было бы хорошо, если бы плагин можно было вызывать из области Dialog
Фар делают добрые люди


Return to “Обсуждение плагинов”

Who is online

Users browsing this forum: No registered users and 1 guest