Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2984 - Проблема печати из блокнота   Make a simular bug
Summary: Проблема печати из блокнота
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Печать ; Диалог печати (show other bugs)
Version: 1.0.9
Hardware: PC All
: P4 major
Target Milestone: ---
Assignee: Виталий Перов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 384 443 3000
  Show dependency treegraph
 
In work:
Reported: 2008-11-21 20:21 MSK by Глеб Кордюков
Modified: 2010-10-08 18:18 MSD (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Глеб Кордюков 2008-11-21 20:21:58 MSK
Пусть на печать послано 2 страницы. Печать в файл.
Если печатать в файл из 1с,то файл похоже посылается на печать и указывается,что копий - 2.
А если печатать из блокнота, то размер файла в два раза больше, что говорит что возможно блокнот создает 2 файла и оба посылает на печать.
Хотелось бы сделать чтобы было как в 1с.
Comment 1 Денис Баранов 2008-11-22 18:50:05 MSK
Сейчас вообще если печатать из блокнота в файл, то не выдается диалог о названии файла и места куда сохранять.
Файл сохраняется на диск c: с именем FILE: что неправильно.
Сборка eter35\13
Comment 2 Виталий Перов 2009-07-08 17:36:14 MSD
Да, вижу в чём проблема:
используется W -функция диалога печати PRINTDLG_UpdatePrintDlgW.
Все исправления по печати до этого делались только в A - функции.

Постараюсь перенести изменения и в W функцию.

И ещё одно замечание. Сейчас переделана система печати.
При печати в файл НЕ СОХРАНЯЮТСЯ: количество копий, разбивка по копиям и режим дуплекса.
Comment 3 Виталий Перов 2009-07-08 18:07:44 MSD
1) Да, к тому же проявляется проблема неправильного количества копий (если поставить 2, то печатается 4).
Документ удваивает свой размер, а также в параметрах lpr передаётся количество копий = 2.

2) Проявляется проблема с разбивкой по копиям:
fixme:commdlg:PRINTDLG_UpdatePrintDlgW Collate lppd not yet implemented as output

параметры LPR:
 '|lpr -P'HpTest' -T'no name' -# 2 -o Collate=False -o sides=one-sided' 

3) Зато дуплексная печать должна работать
'|lpr -P'HpTest' -T'no name' -# 2 -o Collate=False -o sides=two-sided-long-edge'
Comment 4 Виталий Перов 2009-07-08 18:31:36 MSD
Сделал патч. Приложил в eterwine. Чуть позже будет в eterhack.
Comment 5 Денис Баранов 2009-07-16 12:49:37 MSD
Проявляется та же ошибка что и была: не выводится диалог с запросом места сохранения файла, невозможно проверить данную решена ли данная ошибка.
Завел блокирующую багу.