OnPrint() Probleme



  • Hallo,

    folgende Druck-Probleme:
    ich habe eine SDI CFormView Anwendung mit Druckfunktion.
    Es werden 1 oder mehrere Druckseiten (Grafik) generiert.
    Die Grafikbefehle habe ich in die OnPrint() geschrieben.
    Erst hier stellt sich heraus, wieviel Seiten nötig sind.
    1.Problem:
    Die maximale Seitenzahl muß aber schon in OnPreparePrinting()
    stehen. Zu dem Zeitpunkt weiß ich sie aber noch nicht.
    2.Problem:
    OnPrint() wird ja für jedes pInfo->m_CurPage aufgerufen.
    Ich habe eine switch Konstruktion genommen, um jeder Seite
    den richtigen Inhalt zuzuordnen. Was mache ich aber, wenn
    sich die Anzahl der Seiten ändert (z.B: ein Teil über 2 statt
    nur 1 Seite geht)?
    Wie gesagt, das ganze stellt sich erst raus, wenn ich die Seiten
    aufbaue und das mache ich in der OnPrint().

    Grüße

    TomCrux.



  • edit: blötsinn.. 😃

    [ Dieser Beitrag wurde am 03.12.2002 um 15:09 Uhr von CMatt editiert. ]


Anmelden zum Antworten