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!