Summary: | Проблема печати из блокнота | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Глеб Кордюков <sonner> |
Component: | Печать ; Диалог печати | Assignee: | Виталий Перов <vitperov> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P4 | CC: | baraka, kondratyuk, lav |
Version: | 1.0.9 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 384, 443, 3000 |
Description
Глеб Кордюков
2008-11-21 20:21:58 MSK
Сейчас вообще если печатать из блокнота в файл, то не выдается диалог о названии файла и места куда сохранять. Файл сохраняется на диск c: с именем FILE: что неправильно. Сборка eter35\13 Да, вижу в чём проблема: используется W -функция диалога печати PRINTDLG_UpdatePrintDlgW. Все исправления по печати до этого делались только в A - функции. Постараюсь перенести изменения и в W функцию. И ещё одно замечание. Сейчас переделана система печати. При печати в файл НЕ СОХРАНЯЮТСЯ: количество копий, разбивка по копиям и режим дуплекса. 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' Сделал патч. Приложил в eterwine. Чуть позже будет в eterhack. Проявляется та же ошибка что и была: не выводится диалог с запросом места сохранения файла, невозможно проверить данную решена ли данная ошибка. Завел блокирующую багу. |