Глючит panel.GetCurrentPanelItem(nil,1).Description

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Глючит panel.GetCurrentPanelItem(nil,1).Description

Post by SUSim »

panel.GetCurrentPanelItem(nil,1).Description НЕ РАБОТАЕТ если у панели не включен режим описаний или до этого не вызывался Panel.Item(0,0,11) :(, а Panel.Item(0,0,11) РАБОТАЕТ всегда :).

Code: Select all

lm:post far.Show(panel.GetCurrentPanelItem(nil,1).Description,Panel.Item(0,0,11),panel.GetCurrentPanelItem(nil,1).Description)
для стопроцентной повторяемости надо выключить режим отображения описаний и перечитать содержимое дериктории.
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 13861
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Глючит panel.GetCurrentPanelItem(nil,1).Description

Post by John Doe »

SUSim wrote:panel.GetCurrentPanelItem(nil,1).Description НЕ РАБОТАЕТ если у панели не включен режим описаний
Да, аналогично и с panel.GetPanelItem: http://forum.farmanager.com/viewtopic.p ... 72#p107572
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Глючит panel.GetCurrentPanelItem(nil,1).Description

Post by HaRT »

Вроде бы эта ошибка ещё с ФАР1. Во всяком случае, DescSS не срабатывает, пока описания в данной директории хоть один раз не отобразишь.
Нет ли такого дефекта на Мантисе?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Глючит panel.GetCurrentPanelItem(nil,1).Description

Post by SUSim »

Ну что мантис? если ещё хоть кому нибудь надо?
SimSU ··· ·· -- ··· ··-
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Глючит panel.GetCurrentPanelItem(nil,1).Description

Post by Shmuel »

SUSim wrote:Ну что мантис? если ещё хоть кому нибудь надо?
Это не глючит, это так сделано, см. http://forum.farmanager.com/viewtopic.p ... 72#p107572

На мантис можно, но не в раздел макросов, а в раздел API плагинов, т.к. LuaFAR честно передаёт то, что от Фара получает.
Post Reply

Return to “Нужна помощь”