Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Präsentations-Software "ShowAct" (https://www.delphipraxis.net/59956-praesentations-software-showact.html)

hansklok 31. Dez 2005 13:31


Präsentations-Software "ShowAct"
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

Hier im Forum suchenaxelf98 mit seinem Programm Easy Foto-Show 2005 hat mir entgültig nen Ruck gegeben. Seit Monaten hatte ich vor ein Bildschirmpräsentations-Programm zu schreiben. Jedoch hatte ich ein bissl Schiss vor der OOP. Jetzt habe ich mich herangetraut und angefangen meine ersten Klassen TPresentation und TFolie zu schreiben. Im Anhang habe ich mal ein Projekt mit den Dateien (Klassen-Units). Wenn ich eine Folie erzeugen will, stürzt das Programm ab. Ich wäre dankbar, wenn ihr euch das mal ansehen könntet und eventuell den Fehler findet (4,6,8 ... Augen sehen mehr, als 2).

danke im Vorraus

MfG

hansklok (Guten Rutsch ins neue Jahr 2006)

Der_Unwissende 31. Dez 2005 13:50

Re: Präsentations-Software "ShowAct"
 
Hi,
dein Fehler liegt in dem Konstruktor deiner TFolie. Da setzt du die Eigenschaften von self.Pen und self.Brush, allerdings werden die nie angelegt. Da diese Klasse einen eigenen Canvas hat (den der übergebenen Folie) solltest du evtl (kenn die Idee hinter deinem Programm nicht) einfach die Eigenschaften des Pen des Canvas setzen
Delphi-Quellcode:
self.Canvas.Pen.Color := VFarbe;
...
oder einfach den Pen und Brush auch im Konstruktor erzeugen.

Gruß Der Unwissende

Und natürlich nen guten Rutsch

hansklok 31. Dez 2005 13:55

Re: Präsentations-Software "ShowAct"
 
Danke, ich habe es herausgefunden, alles funktioniert Super, DANKE!

MfG

hansklok
P.S.


Mehr von "ShowAct!" gibt es demnächst an dieser Stelle!

hansklok 1. Jan 2006 14:40

Re: Präsentations-Software "ShowAct"
 
Hi,

ich suche für das Projekt ernsthaft interessierte Mit-Programmierer. Ihr solltet euch auf dem Gebiet der Grafik- und Objektorientierten Programmierung schon etwas auskennen. Wer Interesse hat eine Freeware Präsentations-Software mit zu programmieren, der kann mir ja ne PN schreiben!

MfG

hansklok

Rastaman 1. Jan 2006 15:06

Re: Präsentations-Software "ShowAct"
 
Hallo. Ich bin zwar nicht so an daran interessiert, an einer Präsentationssoftware mitzuwirken, aber ein kleiner Tip:

In der Unit uPresentation.pas, könntest du die 6 Funktionen (GetDatum, GetAuthor...) doch einfach durch Properties ersetzen.
Denke, dass ist hier ziemlich angebracht.

Frohes Neues Jahr!


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz