userscreen под панелями — отдельное окно ("Desktop")

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by NightRoman »

Latest post of the previous page:

4043. Быстро, однако! Все вроде работает. Спасибо.

User avatar
John Doe
Бюрократ
Posts: 12586
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 256 times

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by John Doe »

DrKnS wrote:
John Doe wrote:При запуске в режиме редактора/вьювера плагин получает управление до того, как создано окно Desktop. Мелочь, но неприятно.
Чем неприятно и как повторить?
Поместить в папку scripts lua-файл с кодом far.Show(far.AdvControl"ACTL_GETWINDOWCOUNT") и сравнить результат при обычном запуске, и при запуске как редактор/вьювер.

Неприятно, что нельзя положиться на то, что окно уже создано, и приходится как-то отдельно обрабатывать запуск с ключами /e/v

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by NightRoman »

DrKnS wrote:
- Для чего может быть полезно новое окно?
Прежде всего оно полезно для внутренней структуры кода и избавления от костылей.
То, что оно доступно из интерфейса - скорее, побочный эффект, оставленный в качестве эксперимента.
Все ж хотелось бы определиться, эксперимент это или так и будет. От этого-таки все равно в деталях реализации плагина и тестирования что-то зависит. Скажем, примитивно - проверка ожидаемого числа окон. Можно, конечно, навернуть дополнительных проверок типов окон, но определенность и связанная с этим простота не помешают.

Вообще, вроде, интересное начинание, видятся полезные возможности в перспективе. Желаю удачи.

User avatar
DrKnS
Posts: 5480
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 272 times

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by DrKnS »

John Doe wrote:
DrKnS wrote:
John Doe wrote:При запуске в режиме редактора/вьювера плагин получает управление до того, как создано окно Desktop. Мелочь, но неприятно.
Чем неприятно и как повторить?
Поместить в папку scripts lua-файл с кодом far.Show(far.AdvControl"ACTL_GETWINDOWCOUNT") и сравнить результат при обычном запуске, и при запуске как редактор/вьювер.

Неприятно, что нельзя положиться на то, что окно уже создано, и приходится как-то отдельно обрабатывать запуск с ключами /e/v
Смешалисьвкучуконилюди...

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by NightRoman »

Фар в режиме /w. Если перейти в окно Десктоп и прокрутить наверх и вызвать список окон F12, то этот список будет показан в невидимой зоне текущего окна, внизу за экраном, так сказать. Было ли так раньше и, если было, было ли замечено/доложено - не знаю.

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

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by zg »

NightRoman wrote:Фар в режиме /w. Если перейти в окно Десктоп и прокрутить наверх и вызвать список окон F12, то этот список будет показан в невидимой зоне текущего окна, внизу за экраном, так сказать. Было ли так раньше и, если было, было ли замечено/доложено - не знаю.
всегда так было, да. не скроллится окно до буфера фара в этом случае.

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

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by HaRT »

DrKnS, zg
Прошу серьёзно отнестись к пересмотру названия для окна. Откровенно неудачное название “Desktop” уже начало расползаться (например, в FarNet).
Если не переименовать сейчас, оно закрепится, и нам всем придётся с этим жить.
Вот ещё варианты: Zero, Background, Canvas.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by NightRoman »

Название, как название, имхо. Чем оно неудачное-то?

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

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by HaRT »

NightRoman wrote:Название, как название, имхо. Чем оно неудачное-то?
Оно не только не отражает суть явления, но и наводит на совершенно ложные образы. Тем оно и плохо.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by NightRoman »

Мне лично - отражает. Поверхность стола, на которой находится все остальное. А вы что под словом Desktop понимаете?

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by AleXH »

Предлагаю назвать FarConsole

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

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by HaRT »

NightRoman wrote:Мне лично - отражает. Поверхность стола, на которой находится все остальное. А вы что под словом Desktop понимаете?
Для меня поверхность стола — это не то, на чём пишут, и не то, что прокручивается. Я даже в школе/институте на партах не писал никогда.
В Винде Рабочий стол — это понятная метафора, т.к. на нём лежат документы, ярлыки и пр. Но в Фаре это вообще другое. Чем Вам Canvas хуже?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by NightRoman »

Чем Вам Canvas хуже?
Ничем не хуже. И ничем не лучше.

В общем, тут сколько людей, столько мнений. Спорить не буду. Меня Десктоп устраивает. Будет что-то другое - хорошо, делов-то.

User avatar
John Doe
Бюрократ
Posts: 12586
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 256 times

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by John Doe »

Из всего перечисленного мне понятно Output, или же просто Console.
Остальное или не вызывает никаких ассоциаций, или превратные.

User avatar
Sim
Posts: 405
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 3 times
Been thanked: 1 time
Contact:

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by Sim »

+1 за Console
Случайности не случайны.

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

Re: userscreen под панелями — отдельное окно ("Desktop")

Post by HaRT »

А давайте назовём его Grid?! Или Matrix?!
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Обсуждение Far Manager”