Latest post of the previous page:
4043. Быстро, однако! Все вроде работает. Спасибо.userscreen под панелями — отдельное окно ("Desktop")
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
Поместить в папку scripts lua-файл с кодомDrKnS wrote:Чем неприятно и как повторить?John Doe wrote:При запуске в режиме редактора/вьювера плагин получает управление до того, как создано окно Desktop. Мелочь, но неприятно.
far.Show(far.AdvControl"ACTL_GETWINDOWCOUNT")
и сравнить результат при обычном запуске, и при запуске как редактор/вьювер.Неприятно, что нельзя положиться на то, что окно уже создано, и приходится как-то отдельно обрабатывать запуск с ключами /e/v
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: Глюки и баги, появившиеся в «ночных сборках»
Все ж хотелось бы определиться, эксперимент это или так и будет. От этого-таки все равно в деталях реализации плагина и тестирования что-то зависит. Скажем, примитивно - проверка ожидаемого числа окон. Можно, конечно, навернуть дополнительных проверок типов окон, но определенность и связанная с этим простота не помешают.DrKnS wrote:Прежде всего оно полезно для внутренней структуры кода и избавления от костылей.- Для чего может быть полезно новое окно?
То, что оно доступно из интерфейса - скорее, побочный эффект, оставленный в качестве эксперимента.
Вообще, вроде, интересное начинание, видятся полезные возможности в перспективе. Желаю удачи.
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: userscreen под панелями — отдельное окно ("Desktop")
Смешалисьвкучуконилюди...John Doe wrote:Поместить в папку scripts lua-файл с кодомDrKnS wrote:Чем неприятно и как повторить?John Doe wrote:При запуске в режиме редактора/вьювера плагин получает управление до того, как создано окно Desktop. Мелочь, но неприятно.far.Show(far.AdvControl"ACTL_GETWINDOWCOUNT")
и сравнить результат при обычном запуске, и при запуске как редактор/вьювер.
Неприятно, что нельзя положиться на то, что окно уже создано, и приходится как-то отдельно обрабатывать запуск с ключами /e/v
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
Фар в режиме /w. Если перейти в окно Десктоп и прокрутить наверх и вызвать список окон F12, то этот список будет показан в невидимой зоне текущего окна, внизу за экраном, так сказать. Было ли так раньше и, если было, было ли замечено/доложено - не знаю.
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
всегда так было, да. не скроллится окно до буфера фара в этом случае.NightRoman wrote:Фар в режиме /w. Если перейти в окно Десктоп и прокрутить наверх и вызвать список окон F12, то этот список будет показан в невидимой зоне текущего окна, внизу за экраном, так сказать. Было ли так раньше и, если было, было ли замечено/доложено - не знаю.
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: userscreen под панелями — отдельное окно ("Desktop")
DrKnS, zg
Прошу серьёзно отнестись к пересмотру названия для окна. Откровенно неудачное название “Desktop” уже начало расползаться (например, в FarNet).
Если не переименовать сейчас, оно закрепится, и нам всем придётся с этим жить.
Вот ещё варианты: Zero, Background, Canvas.
Прошу серьёзно отнестись к пересмотру названия для окна. Откровенно неудачное название “Desktop” уже начало расползаться (например, в FarNet).
Если не переименовать сейчас, оно закрепится, и нам всем придётся с этим жить.
Вот ещё варианты: Zero, Background, Canvas.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
Название, как название, имхо. Чем оно неудачное-то?
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: userscreen под панелями — отдельное окно ("Desktop")
Оно не только не отражает суть явления, но и наводит на совершенно ложные образы. Тем оно и плохо.NightRoman wrote:Название, как название, имхо. Чем оно неудачное-то?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
Мне лично - отражает. Поверхность стола, на которой находится все остальное. А вы что под словом Desktop понимаете?
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: userscreen под панелями — отдельное окно ("Desktop")
Для меня поверхность стола — это не то, на чём пишут, и не то, что прокручивается. Я даже в школе/институте на партах не писал никогда.NightRoman wrote:Мне лично - отражает. Поверхность стола, на которой находится все остальное. А вы что под словом Desktop понимаете?
В Винде Рабочий стол — это понятная метафора, т.к. на нём лежат документы, ярлыки и пр. Но в Фаре это вообще другое. Чем Вам Canvas хуже?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
Ничем не хуже. И ничем не лучше.Чем Вам Canvas хуже?
В общем, тут сколько людей, столько мнений. Спорить не буду. Меня Десктоп устраивает. Будет что-то другое - хорошо, делов-то.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: userscreen под панелями — отдельное окно ("Desktop")
Из всего перечисленного мне понятно Output, или же просто Console.
Остальное или не вызывает никаких ассоциаций, или превратные.
Остальное или не вызывает никаких ассоциаций, или превратные.
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: userscreen под панелями — отдельное окно ("Desktop")
А давайте назовём его Grid?! Или Matrix?!
Фар есть инструмент, а не нянька. © 2009 DrKnS