Latest post of the previous page:
Да, я искал плагин PrintMan среди установленных. Но он был только на версии 1.75. Все FARы ставил я. Сборки официальные. Конфигурация по умолчанию. Дополнительных плагинов не устанавливал.Печать Topic is solved
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
prntr, есть у меня одна идейка. Скачиваешь по нижепривённой ссылке архив с двумя версиями юникодного фар-а. Распаковываешь его в какую-нибудь временную папку. Там будет две подпапки Original и Fided. Сначала проверяешь как оно работает в Original версии, потом в Fixed. Если первое на работает, а второе рабоает, то меня так же интересует скриншот списка принтеров из фар-а.
Ссыылочка: http://depositfiles.com/files/36r8ecq82
Ссыылочка: http://depositfiles.com/files/36r8ecq82
Ы?
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
К сожалению, только на следующей неделе смогу проверить это.
Обязательно проверю. Спасибо!
Обязательно проверю. Спасибо!
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
DiRTy_GaRRy
Работает!!! Fixed версия работает! Original - нет! Правда, список принтеров выводится где-то через 30 секунд, но это намного лучше, чем ничего
Спасибо огромное! Если не секрет, что сделано в версии Fixed?
Работает!!! Fixed версия работает! Original - нет! Правда, список принтеров выводится где-то через 30 секунд, но это намного лучше, чем ничего
Спасибо огромное! Если не секрет, что сделано в версии Fixed?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
prntr, в fixed весрии сделано ровно два измеенния:
- Получение локальных и сетевых принетров объеденено в один вызов;
- Сделано динамическое выделение памяти под список принетров.
Ы?
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
Получать инфу о каждом принтере в отдельном потоке? Тогда таймауты хотя бы не будут суммироваться.DiRTy_GaRRy wrote:что делать дальше
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
HaRT, если в диалоге достаточно показывать только имя принтера, том можно просто заменить PRINTER_INFO_2 на PRINTER_INFO_4. Оно при получении информации о принтере не устанавливает соединенеие с ним. Про PRINTER_INFO_2 и PRINTER_INFO_4 явно написано в MSDN. На счёт остальных структур ничего толком не написано (можно было бы получить ещё порт и описание), а у меня такое подвисание с сетевым принетом не повторяется. Ну что? Оставляем только имя принтера?
Ы?
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
DiRTy_GaRRy, а есть предположение, почему версия Original не работает?
Имени принтера, думаю, достаточно, всю остальную информацию можно будет получить, допустим, из виндовой оснастки "Принтеры и факсы".
Имени принтера, думаю, достаточно, всю остальную информацию можно будет получить, допустим, из виндовой оснастки "Принтеры и факсы".
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
prntr, исходная версия скорее всего не работает из-за того, что внутрях фара использовался статический буфер для получения списка притеров. Его размера просто не хватало для твоего списка. Я сдела динамическте выделение буфера нужного размера.
Сегодня-завтра сделаю патчик, который исправляет проблему с буфером (это рещит проблему с неотображением спсика принеторов), а так же оставляет в диалоге принеторов только именна принтеров (это позволит избежать долгого получения списка принтеров при наличии недоступных стетевых принтеров). Соответствено, это всё будет для FAR2. Примут или нет мой патч я не знаю. Так же не знаю будет ли он портирован под FAR 1.7.
Сегодня-завтра сделаю патчик, который исправляет проблему с буфером (это рещит проблему с неотображением спсика принеторов), а так же оставляет в диалоге принеторов только именна принтеров (это позволит избежать долгого получения списка принтеров при наличии недоступных стетевых принтеров). Соответствено, это всё будет для FAR2. Примут или нет мой патч я не знаю. Так же не знаю будет ли он портирован под FAR 1.7.
Ы?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
prntr, попробуй: http://ifolder.ru/11302831.
Сделано следующее:
Сделано следующее:
- Сделано динамическое выделение памяти под список принтеров;
- Из-за исправления медленного показа списка принтеров, если есть недоступный сетевой принтер, в списке оставлено только имя принтера;
- Принтер по умолчанию теперь помечается крыжиком.
Ы?
- Centaur
- Posts: 1083
- Joined: Tue 05 Apr, 2005 20:09
- Location: Novosibirsk, Russia
- Been thanked: 2 times
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
Может быть, стоит сделать настраиваемую детализацию списка, в духе Ctrl+1…7 в меню выбора дисков?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
Ну сделать то можно, а вот нужно ли? Не думаю, что печать из фара — это сильно часто пользуемый функционал.
Ы?
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
в итоге добавили изменения в основную ветку или нет? счас тестирую юникодный 953 билд . таже самая проблема.
система xp sp3, установлено 2 принтера
1. Microsoft Office Document Image Writer
2. Microsoft XPS Document Writer
по альт-ф5 ноль реакции
система xp sp3, установлено 2 принтера
1. Microsoft Office Document Image Writer
2. Microsoft XPS Document Writer
по альт-ф5 ноль реакции
- Александр Кряжев
- Posts: 882
- Joined: Sun 03 Dec, 2006 10:09
- Location: Москва
- Has thanked: 2 times
- Contact:
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
Ну только пару дней тому назад обсуждали. (Даже вчера.)
http://bugs.farmanager.com/view.php?id=863
http://forum.farmanager.com/viewtopic.php?f=3&t=4101
http://bugs.farmanager.com/view.php?id=863
http://forum.farmanager.com/viewtopic.php?f=3&t=4101
Фар - маргинальный продукт. (c) zg
Re: Ни одна версия FAR не печатает по ALT+F5. Что делать?
пардон. поиск почему то только эту тему показал