AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

ondblclick von aussen

Ein Thema von khh · begonnen am 16. Dez 2008 · letzter Beitrag vom 16. Dez 2008
Antwort Antwort
Seite 3 von 3     123
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#21

Re: ondblclick von aussen

  Alt 16. Dez 2008, 12:51
Das frag ich mich auch schon die ganze Zeit.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.926 Beiträge
 
FreePascal / Lazarus
 
#22

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:00
Zitat von DeddyH:
Wenn das eine Komponente ist, pack sie doch mal auf Dein Formular und mach im OI einen Doppelklick auf "OnDblClick". Die Signatur postest Du dann mal hier.

ist ein grid:


welches zur Laufzeit erstellt wird:
Delphi-Quellcode:
  TmyDBgrid = class(TDBgrid)



 protected
    { Protected-Deklarationen }
  
    procedure DBlClick(); override; // Click überschreiben

   published
    { Published-Deklarationen }
   
    property OnDblClick; // veröffentlichtes OnClick-Event
die procedure aus dem Objektinspekor wäre :


procedure TForm1.DBGrid1DblClick(Sender: TObject);
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#23

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:04
Da fehlt ja bereits der Sender-Parameter.
Zitat:
procedure DBlClick(); override; // Click überschreiben
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.926 Beiträge
 
FreePascal / Lazarus
 
#24

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:07
Zitat von DeddyH:
Da fehlt ja bereits der Sender-Parameter.
Zitat:
procedure DBlClick(); override; // Click überschreiben

mh wen ich den sender angebe, meckert er override an,
und ohne das kann ich ja das event nicht überschreiben
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#25

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:09
Da Du ja anscheinend die Sourcen hast, trag den Sender doch einfach ein und kompilier das enthaltende Package neu. Wobei mich schon ein wenig wundert, dass Delphi das so nicht angemeckert hat.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.926 Beiträge
 
FreePascal / Lazarus
 
#26

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:14
Zitat von DeddyH:
Da Du ja anscheinend die Sourcen hast, trag den Sender doch einfach ein und kompilier das enthaltende Package neu. Wobei mich schon ein wenig wundert, dass Delphi das so nicht angemeckert hat.

das sind dann wohl die kleinen unterschiede von delphi und lazarus
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#27

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:18
Gut, bei Lazarus musst Du wohl die komplette Entwicklungsumgebung neu kompilieren, wenn ich das richtig verstanden habe.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.926 Beiträge
 
FreePascal / Lazarus
 
#28

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:22
Zitat von DeddyH:
Gut, bei Lazarus musst Du wohl die komplette Entwicklungsumgebung neu kompilieren, wenn ich das richtig verstanden habe.
mh, wer weiss was dann alles anders funktioniert

dann schreib ich diese eine Prodedure erstmal lieber doppelt
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#29

Re: ondblclick von aussen

  Alt 16. Dez 2008, 13:33
Dann schreib doch einfach eine eigene Prozedur und weise diese beiden Events zu rufe diese in beiden Events auf.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.926 Beiträge
 
FreePascal / Lazarus
 
#30

Re: ondblclick von aussen

  Alt 16. Dez 2008, 14:14
Zitat von DeddyH:
Dann schreib doch einfach eine eigene Prozedur und weise diese beiden Events zu rufe diese in beiden Events auf.

das ist wohl die beste Lösung.

Ich danke dir

gruss Kh
Karl-Heinz
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:17 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