MACROAREA_LAST?

Разработка Far.
Maximus5
Posts: 3291
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

MACROAREA_LAST?

Postby Maximus5 » Thu 16 Oct, 2014 10:58

В некоторых случаях вызов psi.MacroControl(&guid, MCTL_GETAREA, 0, 0) возвращает странное = 18.
Судя по исходникам фара это MACROAREA_LAST в плагиновом hpp не доступный.
Чей-то она? И что с этим делать?

ЗЫ. Вызов был из синхры.

Shmuel
Posts: 4998
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 132 times

Re: MACROAREA_LAST?

Postby Shmuel » Thu 16 Oct, 2014 11:41

Желательно предоставить плагин или макрос для воспроизведения ситуации.
В Фаре применяется в одном месте трюк с установкой текущей области в MACROAREA_LAST, но до сих пор ни у кого это не вылезало в плагинах.

Maximus5
Posts: 3291
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: MACROAREA_LAST?

Postby Maximus5 » Thu 16 Oct, 2014 12:31

Стабильно не воспроизводится. Было несколько раз, как поймаю - доложу.

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Re: MACROAREA_LAST?

Postby zg » Thu 16 Oct, 2014 14:22

actl_syncro во время длительных операций, которые можно прервать по esc.

Shmuel
Posts: 4998
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 132 times

Re: MACROAREA_LAST?

Postby Shmuel » Thu 16 Oct, 2014 19:12

zg wrote:actl_syncro во время длительных операций, которые можно прервать по esc.

Попробовал, не повторяется.


Return to “Development”

Who is online

Users browsing this forum: No registered users and 1 guest