|
Окно диалога печати pfc_w_print - как использовать вместо стандартного окна печати Windows?
|
|||
---|---|---|---|
#18+
Перед печатью dw отображается стандартное окно диалога печати WINDOWS, причем выбор номеров страниц недоступен. В библиотеке PFC есть окно диалога печати pfc_w_print. Как можно подменить вызов этого окна вместо стандартного Windows ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2004, 17:34 |
|
Окно диалога печати pfc_w_print - как использовать вместо стандартного окна печати Windows?
|
|||
---|---|---|---|
#18+
Вот что найдено в форумах : First, one should not use any of the objects named "pfc_...". Your code should always use the corresponding object from the PFE layer. Second, the w_print (from the pfe layer, not the pfc_w_print from the pfc layer) window is only used by the platform classes for platforms other than Windows. In the windows environment, the standard windows print setup dialog (AFAIK) is used. You might want to look at the PFC tutorial for examples. However, if you are adamant about using w_print, you need only open the window and supply it with the appropriate data. Since it is not formally documented, then you may need to examine the code to determine how it works and what it depends on. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2004, 17:43 |
|
Окно диалога печати pfc_w_print - как использовать вместо стандартного окна печати Windows?
|
|||
---|---|---|---|
#18+
Еще : Я использую PB 8.03 с PFC у меня меню , унаследованное от m_master в нем есть пункт "Печать..." , на котором висит код : Код: plaintext 1. 2.
Все dw у меня в проекте - наследники от моего наследника u_dw . При этом выскакивает нормальный диалог печати с возможностью указывать страницы . ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2004, 17:56 |
|
Окно диалога печати pfc_w_print - как использовать вместо стандартного окна печати Windows?
|
|||
---|---|---|---|
#18+
Все правильно, я тоже использую меню, унаследованное от m_master и dw - наследник от u_dw, правда у меня PB 9.0. При этом в стандартном окне диалога печати WINDOWS выбор номеров страниц недоступен, причину этого я не выяснила, поэтому я заменила в событии dw pfc_printdlg() вызов стандартного окна диалога печати для платформы Код: plaintext 1. 2. 3. 4. 5. 6.
на вызов окна w_print Код: plaintext 1. 2. 3. 4.
Спасибо за помощь, может быть кто-нибудь подскажет, почему недоступен выбор номеров страниц при вызове стандартного окна диалога печати WINDOWS ( у меня WINDOWS 2000 Server ) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2004, 10:15 |
|
Окно диалога печати pfc_w_print - как использовать вместо стандартного окна печати Windows?
|
|||
---|---|---|---|
#18+
Sorry... в стандартном окне выбор страниц доступен, если в отчете больше чем одна страница... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2004, 16:40 |
|
|
start [/forum/topic.php?fid=15&fpage=107&tid=1339198]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 246ms |
total: | 408ms |
0 / 0 |