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

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

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

Post by SUSim » Sun 19 May, 2013 16:20

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: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

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

Post by John Doe » Sun 19 May, 2013 16:36

SUSim wrote:panel.GetCurrentPanelItem(nil,1).Description НЕ РАБОТАЕТ если у панели не включен режим описаний
Да, аналогично и с panel.GetPanelItem: http://forum.farmanager.com/viewtopic.p ... 72#p107572

User avatar
HaRT
Moderator
Posts: 8832
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 86 times
Been thanked: 151 times

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

Post by HaRT » Sun 19 May, 2013 16:55

Вроде бы эта ошибка ещё с ФАР1. Во всяком случае, DescSS не срабатывает, пока описания в данной директории хоть один раз не отобразишь.
Нет ли такого дефекта на Мантисе?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
SUSim
Posts: 1528
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 8 times

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

Post by SUSim » Tue 21 May, 2013 19:08

Ну что мантис? если ещё хоть кому нибудь надо?
SimSU ··· ·· -- ··· ··-

Shmuel
Posts: 5836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 213 times

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

Post by Shmuel » Tue 21 May, 2013 19:22

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

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

Post Reply

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