Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 08:18

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 08, 2005 19:04 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Du kannst die Nachrichten für untergeordnete Fenster auch in der Hauptanwendung abfangen. Die Komponente ApplicationEvents hat ein Event OnMessages, welche jede Nachricht auf ein von Dir gewünschte Methode umleitet. Dort kannst Du dann die WM_PAINT - Nachricht für dein Panel abfangen und deine Szene zeichnen.

Gruß
Thomas

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 08, 2005 19:07 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Apr 25, 2005 17:51
Beiträge: 464
klingt ja schonmal gut :-)
Kannst du mir das genauer beschreiben?

Ansonsten mit dem extra Panel würde mir ja gefallen. Nur ich kriegs halt rein, weis nicht wie.
Wenn ich ne neue VCL-Komponente selber mach, sehe ich diese nicht in der Toolpalette. Was muss da noch machen? Weil die Variante mit dem neuen, eigenen Panel würde ich vorziehen. Plz help, ich weis ich nerv, aber irgendwie willst nicht werden :(


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 08, 2005 22:38 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Eventuell steht das in nem Tutorial hier. Ich glaub es gab zum Komponenten baune bei DGL ein Tut...

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 09, 2005 08:37 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Das Tutorial welches Flash meinte.

Ich muss zu meiner Schande gestehen, dass ich die Möglichkeit mit ApplicationEvents alle Messages abzufangen noch nicht kannte. Man lernt halt nie aus. :roll:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 09, 2005 09:24 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Die Möglichkeit gibt es schon länger, aber erst ab Delphi 7 war dafür eine Komponente vorhanden. Ansonsten gab es schon unter Delphi 5 die Methode Application.OnMessage, welche dann zur Laufzeit umgeleitet werden konnte. (Bin mir aber nicht sicher, ist schon solange her :wink: )

Gruß
Thomas

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 09, 2005 17:48 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Apr 25, 2005 17:51
Beiträge: 464
Ich habe so eine KLasse erstellt ,das Register steht auch da. Aber in dem Komponenteneditor sehe ich immer noch nicht mein eigenes Panel :cry:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 09, 2005 19:10 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Hast Du deine Unit auch einem Package hinzugefügt, entweder in ein schon vorhandenes oder in ein neu zu erstellenden. Das Package muss dann in Delphi registriert werden.

Gruß
Thomas

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 09, 2005 19:34 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Apr 25, 2005 17:51
Beiträge: 464
Nein noch nicht. Wie geht das? Thx :)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 14 Queries | GZIP : On ]