Модифицированный 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

Post by 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), версия

Post by homme_curieux » Sun 04 Nov, 2012 12:24

Latest post of the previous page:

post http://forum.farmanager.com/viewtopic.p ... 566#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), версия

Post by 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), версия

Post by Ajaja » Sun 04 Nov, 2012 15:14

Подправил v3.21 и прересобрал в VisualStudio 2010. Должен работать с последним Far-ом и под XP:

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

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

Post by 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), версия

Post by 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), версия

Post by 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), версия

Post by 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), версия

Post by 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), версия

Post by 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), версия

Post by smkuzmin » Wed 21 Nov, 2012 08:43

Предлагаю заменить рег-файл с макросом на
Last edited by smkuzmin on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено форматирование моноширинного блока

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

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

Post by Tim Sobolev » Wed 26 Dec, 2012 19:54

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

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

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

Post by 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), версия

Post by 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), версия

Post by 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), версия

Post by Zueuk » Fri 12 Apr, 2013 18:40

Господа, а как я могу сделать чтобы при вызове калькулятора у меня открывался калькулятор, а не выбор всяких преобразований единиц?
digi wrote:А можно сделать разделитель HEX и BIN значений ? Например HEX и BIN поле делить пробелами через каждые 4 символа. А то очень не хватает.
Кстати +1

IgorZ
Posts: 448
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 5 times
Been thanked: 8 times

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

Post by IgorZ » Mon 15 Apr, 2013 03:41

Zueuk wrote:Господа, а как я могу сделать чтобы при вызове калькулятора у меня открывался калькулятор, а не выбор всяких преобразований единиц?
Можно мягкий способ: в код макроса вызова вписать
  1. Plugin.Menu("894EAABB-C57F-4549-95FC-4AC6F3102A36")
  2.  
  3. if Menu.Select("кальк",1) or Menu.Select("calc",1) then Keys("Enter") end
Можно радикально - удалить папку units со всем содержимым. Но тогда преобразования единиц станут совсем недоступны. А первый способ сохраняет такую возможность.

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

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

Post by ccaid » Mon 08 Jul, 2013 11:55

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

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

Post Reply

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

Who is online

Users browsing this forum: Yahoo [Bot] and 13 guests