Hi!
Ich schreibe mir momentan ein Programm zum Erstellen und Verwalten eines Drehbuches, da ich selbst hobbymäßig Filme mache und ich kein Programm kenne, dass meine Wünsche erfüllt.
Es ist auch schon einigermaßen fertig, jedoch hab ich jetzt ein riesen Problem mit dem Drucken.
Mein Programm sieht so aus, dass es einerseits die visuelle Ansicht der einzelnen Szenen gibt (titel, etc über TEdit editierbar und Handlung über TRichEdit) und andererseits im Hintergrund eine verkettete Liste mit den Szenen läuft.
hier die Szenenklasse:
Delphi-Quellcode:
TScene = class(TObject)
Nr: Integer;
Title: String;
Info: String;
Characters: TStringList;
Materials: TStringList;
Plot: String;
Next: TScene;
Prev: TScene;
private
//
public
constructor Create(fNr: Integer; fTitle, fInfo: String; fPrev, fNext:
TScene);
destructor Destroy;
procedure UpdateScene(fNrEdit: TCombobox; fTitleEdit, fInfoEdit: TEdit; fTableActors,
fTableMaterials: TStringGrid; fTextEdit: TRichEdit);
procedure UpdateScreen(var fNrEdit: TCombobox; var fTitleEdit, fInfoEdit: TEdit;
var fTableActors, fTableMaterials: TStringGrid; var fTextEdit: TRichEdit);
procedure SaveScene(fPath: String; var fPrintEdit: TRichEdit);
procedure LoadScene(fPath: String; fNr: Integer; var fPrintEdit: TRichEdit);
function GetPlotFromREdit(var aRichEdit: TRichEdit): String;
procedure SetPlotToREdit(aPlot: String; var aRichEdit: TRichEdit);
end;
Mein Problem is nun, dass ich den Ausdruck der Szenen gern so formatiert hätte, wie ich das in der Anlage mal gezeichnet habe. Nur habe ich nun absolut keinen Plan wie ich das in Delphi umsetzen kann, bzw. ob ich/man das überhaupt so kann?
Gibt es für D7 sowas wie einen Quickreport, den man über Parameter (für gesetzte Variablen) füttert? Den man auch zur Entwurfszeit so einrichten kann, wie man ihn gern hätte?
Bin für alle Vorschläge / Ideen / ... offen und danke mal im Voraus!
PS: Falls hier irgendwer das fertige Programm haben möchte, stell ich es gern zu Verfügung. Es ist jedoch nur für mich konzipiert, bedeutet: es sind sicherlich genügend Bugs und ungesichtere Stellen drinnen (bin auch mehr oder weniger Delphi-Anfänger) und nur für eine Auflösung von 1280x1024 geeignet. Aber wenn hier wer ist, der Hobbyfilme macht, weiß vielleicht, dass Word, Excel, etc nicht für ein Drehbuch geeignet ist!