WPTools + List&Label

  • Ich versuche gerade mehrere WPTools-RTF-Objekte als Userobjekte in List & Label 10 von Combit einzubauen (Erweiterung des Beispieles "desext1" von L&L). Soweit funktioniert das auch fürs erste, nur ist die Skalierung der Userobjekte im Designer und beim Drucken von L&L unterschiedlich (bei der Druckausgabe stimmen die Dimensionen des Rect, aber die Ausgabe des Inhaltes, also des RTF-Objektes ist viel zu groß:

    ------------------------------
    procedure TDesExtForm.WPToolsObjectDraw(Sender: TObject; Canvas: TCanvas;
    Rect: TRect; IsDesignMode: Boolean; var IsFinished: Boolean);
    begin
    with Sender as TLlXObject do
    begin
    // D: Objekt zeichnen
    WPRichText_Edit.screenResMode:= rmNormal;
    WPRichText_Edit.PrintRect(Canvas,
    0,
    Rect,
    0, 0, false);
    IsFinished:= true;
    end;
    end;
    ------------------------------

    Was fehlt im obigen Beispiel? Oder sind eher die Funktionen Print_xywh, Draw oder PrintPageOnCanvas zu verwenden? Was muß ich noch zusätzlich beachten/einbauen, damit die Ausgabe im Designer und im Druck von L&L funktioniert? Ein Beispiel wäre hilfreich. Danke!

    • Offizieller Beitrag

    Auf jeden Fall ist Draw() richtig.

    Sonst kann ich im Moment nichts weiter sagen - es wird in diesem Jahr aber noch ein spezielles control von unserer Seite für diesen Zweck geben.

    Julian Ziersch