Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Interface-Methoden eines referenzierten Interfaces schneller hinzufügen? (https://www.delphipraxis.net/195534-interface-methoden-eines-referenzierten-interfaces-schneller-hinzufuegen.html)

uups 7. Mär 2018 16:07

Interface-Methoden eines referenzierten Interfaces schneller hinzufügen?
 
Hallo!

Ich erstelle z.B. eine Klasse mit einem Interface als Referenz:

Delphi-Quellcode:
TapUserNotificationCenterDelegate = class(TOCLocal, UNUserNotificationCenterDelegate)
end;
Nun muss ich mühsam alle Methoden des Interfaces in der neuen Klasse deklarieren. Gibt es eine Möglichkeit in der IDE, mit ein paar Mausklicks die Methoden-Deklarationen aus dem Referenz-Interface zu übernehmen?

Danke!

Stevie 7. Mär 2018 16:41

AW: Interface-Methoden eines referenzierten Interfaces schneller hinzufügen?
 
Cursor irgendwo zwischen schließender Klammer und end positionieren
Strg + Leertaste, Shift + Pfeil runter (solang bis alle Methoden aus dem Interface ausgewählt wurden), Enter

stahli 7. Mär 2018 16:44

AW: Interface-Methoden eines referenzierten Interfaces schneller hinzufügen?
 
Hier gibt es ein paar Äußerungen dazu: http://www.delphipraxis.net/193733-i...stuetzung.html

Ich arbeite auch noch an meinem Tool aber einen konkreten Zeitplan habe ich nicht.

uups 7. Mär 2018 17:10

AW: Interface-Methoden eines referenzierten Interfaces schneller hinzufügen?
 
Danke für die schnelle Reaktionen!

Zitat:

Zitat von Stevie (Beitrag 1395492)
Cursor irgendwo zwischen schließender Klammer und end positionieren
Strg + Leertaste, Shift + Pfeil runter (solang bis alle Methoden aus dem Interface ausgewählt wurden), Enter

Das habe ich jetzt nicht verstanden. Ich deklariere folgende Klasse:

Delphi-Quellcode:
TapUserNotificationCenterDelegate = class(TOCLocal, UNUserNotificationCenterDelegate)
end;
Interface UNUserNotificationCenterDelegate hat zwei Methoden. Wo soll ich den Cursor positionieren, um die Deklarationen der Interface-Methoden in meine Klasse zu übernehmen?

Der schöne Günther 7. Mär 2018 17:16

AW: Interface-Methoden eines referenzierten Interfaces schneller hinzufügen?
 
Zitat:

Zitat von uups (Beitrag 1395496)
Wo soll ich den Cursor positionieren

Vor das end. Die schließende Klammer ist am Ende der Zeile darüber ;-)

uups 7. Mär 2018 17:19

AW: Interface-Methoden eines referenzierten Interfaces schneller hinzufügen?
 
Jetzt aber! Hammer, vielen Dank!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:40 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