Pygin — Python adapter
Python adapter
Не работает. depends говорит python36_d.dll not found, а Far вообще ничего не говорит.
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Python adapter
Так ведь на картинке выше ясно написано, что требуется Студия 2015; И
UCRTBASED.DLL
, и VCRUNTIME140D.DLL
— это из её дебажного рантайма.
Last edited by HaRT on Tue 13 Jun, 2017 14:04, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Python adapter
Во-первых, как говорится, „никто не неволит“.
Во-вторых, эти файлы наверняка есть в составе соответствующего Windows SDK, который можно скачать и установить безо всякой студии.
Во-третьих, Вы бы, прежде чем нос воротить, хоть изучили вопрос.
А то претензий много, а выглядит нелепо.
Last edited by HaRT on Tue 13 Jun, 2017 16:16, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Python adapter
А что за функция GetUserScreen? Её нет в API. https://www.google.com/search?q=site%3A ... userscreen
Python adapter
FCTL_GETUSERSCREEN здесь. Всё равно не очень понятно зачем она. UserScreen - это системный буфер (в противоположность буферу фара с панелями)?
Python adapter
Странно оно себя ведёт. Если вызвать SetUserScreen, то содержание консоли под панелями затирается самими панелями. Зачем такое надо? Не логичнее ли переключаться между различными буферами вместо того, чтобы постоянно затирать тот, что на фоне?
Python adapter
АОТ параллельный вопрос. Как получить текущий файл на панели из функции OpenW?
Хочется такого:
Хочется такого:
Code: Select all
current = self.farapi.panel.currentFile
if current:
print("Current file on Panel:" + current.filename)
Last edited by techie on Sat 17 Jun, 2017 11:35, edited 2 times in total.