Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TWinKey - шорткаты, табы, диски и всякая всячина
Goto page Previous  1, 2, 3 ... 145, 146, 147 ... 208, 209, 210  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
likhobory



Joined: 25 Feb 2009
Posts: 63
Location: Москва

Post (Separately) Posted: Tue Dec 27, 2011 12:49    Post subject: Reply with quote

v.3.105
попытался тут воспользоваться калькулятором для расчета кое-какой тригонометрии, интересная штука получается:
cos(_pi) = -1 - тут вопросов нет
tan(45) = 1.61978 ??
sin(90) = 0.893997 ??

з.ы. вроде набирал все верно, к отмечанию НГ еще не приступал Smile
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Tue Dec 27, 2011 14:29    Post subject: Reply with quote

likhobory
Сами же ответили на свой вопрос. Рассчёты ведутся в радианах, а не в градусах. Результат тоже выдаётся в радианах. Готовой функции для перевода в документации не увидел.
Кстати, решил добавить подобную строчку:
Code:
[CmdLineMenu]
...
$sep=
Градусы->Радианы="/180*_pi"

И именно в меню комстроки этот пункт не вставляет текст. А, например, в RenameMenu (в заголовке панели) отлично вставляет. Баг?
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10431
Location: Россия, Саратов

Post (Separately) Posted: Tue Dec 27, 2011 16:51    Post subject: Reply with quote

ApceH wrote:
И именно в меню комстроки этот пункт не вставляет текст. А, например, в RenameMenu (в заголовке панели) отлично вставляет. Баг?

Странно... У меня и в меню командной строки всё точно так же вставляется, только что проверял.

ApceH wrote:
Готовой функции для перевода в документации не увидел.

Добавит автор такой функционал —тут же появится в документации.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
likhobory



Joined: 25 Feb 2009
Posts: 63
Location: Москва

Post (Separately) Posted: Tue Dec 27, 2011 17:46    Post subject: Reply with quote

ApceH wrote:
likhobory
Сами же ответили на свой вопрос. Рассчёты ведутся в радианах, а не в градусах.

Семен Семеныч ! (с)

Quote:
Добавит автор такой функционал —тут же появится в документации

было бы совсем неплохо ))
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Tue Dec 27, 2011 18:14    Post subject: Reply with quote

Quote:
Готовой функции для перевода в документации не увидел
А я бы и не хотел увидеть. Перевод из декартовых в полярные и обратно - это еще куда ни шло, но градусы в радианы - уже чересчур.
Кстати, отлично все вставляется в комстроке. И даже без кавычек - они излишни.
Раз уж зашел разговор о калькуляторе, неплохо было бы ввести возможность задания переменных (типа а=1.234е5, а потом при необходимости а/2), чтобы хранилась до конца сеанса. Константы легко задаются в конфигурации, а временные (на данный сеанс) переменные - увы. Иногда очень нужно, и приходится их гонять через буфер.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Tue Dec 27, 2011 23:23    Post subject: Reply with quote

Avada wrote:
Странно... У меня и в меню командной строки всё точно так же вставляется, только что проверял.
Ну не выдумываю же я. Сейчас потестил лучше. Вот при таком содержимом секции вставляется:
Quote:
[CmdLineMenu]
История команд=$sec(Command line history)
$sep=
Избранное=$sec(DirMenu)
$sep=
Каталоги слева=$sec(LeftHistory)
Каталоги справа=$sec(RightHistory)
$sep=
Переменные TC=$sub(Environment)
$sep=
Имя файла=$clip(file)
Путь источника=$clip(srcpath)
Путь получателя=$clip(trgpath)
Градусы->Радианы=/180*_pi
$sep=

Имя последней папки=$dir
Путь последней папки=$path

А при таком — уже нет!
Quote:
[CmdLineMenu]
История команд=$sec(Command line history)
$sep=
Избранное=$sec(DirMenu)
$sep=
Каталоги слева=$sec(LeftHistory)
Каталоги справа=$sec(RightHistory)
$sep=
Переменные TC=$sub(Environment)
$sep=
Имя файла=$clip(file)
Путь источника=$clip(srcpath)
Путь получателя=$clip(trgpath)
$sep=
Градусы->Радианы=/180*_pi

Имя последней папки=$dir
Путь последней папки=$path

Закономерность не смог заметить. Посередине где-то вставил, тоже перестало вставлять. Уточню, вызываю меню по Ctrl+Alt+T.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Wed Dec 28, 2011 00:26    Post subject: Reply with quote

Ищи закономерность. У меня "плохой" вариант работает как часы.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Wed Dec 28, 2011 01:11    Post subject: Reply with quote

Не верится, конечно, но предположу. Работают только первые 13 пунктов, хотя отображаются все.
Например:
Quote:
[CmdLineMenu]
История команд=$sec(Command line history)
$sep=
Избранное=$sec(DirMenu)
$sep=
Каталоги слева=$sec(LeftHistory)
Каталоги справа=$sec(RightHistory)
$sep=
Переменные TC=$sub(Environment)
Имя файла=$clip(file)
Путь источника=$clip(srcpath)
Путь получателя=$clip(trgpath)
Проверка=111
Градусы->Радианы=/180*_pi

Проверко=!!!
$sep=
Имя последней папки=$dir
Путь последней папки=$path
Счётчик=($cnt)
Выделенные жирным мои тесты срабатывают. Курсивом — уже нет.
Файл TCDirMenu.ini оригинальный. Не представляю, что может на это повлиять, если не какой-то баг в плагине.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Wed Dec 28, 2011 18:47    Post subject: Reply with quote

2ApceH
Вставил именно то, что в твоем посте, работает отлично. И "!!!", и "(1)". Не знаю, в чем может быть дело. "Вот приедет барин, барин нас рассудит". Барин = VadiMGP.

Добавлено
А в других местах (комментарии, панель инструментов, диалог копирования и т.д.) то же самое работает? То есть - бяка в комстроке или в самой менюшке?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10431
Location: Россия, Саратов

Post (Separately) Posted: Wed Dec 28, 2011 20:07    Post subject: Reply with quote

Вахмурка
ApceH
Кстати, неплохо бы ещё вам обоим точно указать, под какими версиями TWinKey всё это проверялось.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Wed Dec 28, 2011 21:45    Post subject: Reply with quote

Avada
Точно, я же на старой (3.81) сижу. У тебя ведь наверняка посвежее, проверил бы.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10431
Location: Россия, Саратов

Post (Separately) Posted: Wed Dec 28, 2011 22:30    Post subject: Reply with quote

Вахмурка
Естественно, сразу же проверил. И всё работает. И на 3.105, и на 4.2...
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Fri Jan 06, 2012 22:55    Post subject: Reply with quote

2VadiMGP
А, вот еще одна хотелка. Если просматриваешь в Листере файл и случайно нажимаешь Esc, он, разумеется, закрывается. Если случайно закрыл один файл, ничего трагичного, как правило, нет - находишь его и открываешь заново. "Домотать" до того места, где прервал чтение, обычно нетрудно. А вот при закрытии окна группового просмотра бывает очень обидно, если закрыл окно на, скажем, пятьдесят третьем файле из ста.
Нельзя ли заставить TWinKey выдавать запрос на закрытие окна Листера именно при групповом просмотре?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Jan 07, 2012 03:40    Post subject: Reply with quote

Вахмурка
А лучше сделать ограничение: если открыто больше [N] окон/табов Листера, выводить запрос при закрытии одного окна.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Sat Jan 07, 2012 11:22    Post subject: Reply with quote

Мне достаточно жестко зашить N = 1.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 145, 146, 147 ... 208, 209, 210  Next
Page 146 of 210

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group