Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Komponenten suchen (Design Time) (https://www.delphipraxis.net/173827-komponenten-suchen-design-time.html)

Satyr 19. Mär 2013 14:25

Komponenten suchen (Design Time)
 
Huhu,

ich habe ein Projekt mit ca. 40 Formularen. Auf den meisten von denen liegen (auch) png Bilder. Allerdings möchte ich die Komponente zur Anzeige der png Bilder durch eine andere ersetzen. Hab ich auch gemacht, per Hand.
Nun möchte ich aber sicher gehen, das ich nichts vergessen hab. Manche Bilder haben Interaktionen im onClick Event. Deshalb möchte ich ganz sicher sein. Gibt es eine Möglichkeit in der IDE projektweit zu suchen ob und wo eine bestimmte Komponente vorhanden ist?

Gruß,
Andreas

DeddyH 19. Mär 2013 14:28

AW: Komponenten suchen (Design Time)
 
"Replace Components" von GExperts fällt mir spontan ein.

Satyr 19. Mär 2013 14:34

AW: Komponenten suchen (Design Time)
 
Das kam mir auch als erstes in den Sinn. Aber das will immer ersetzen. Das habe ich ja (dummerweise) schon erledigt. Ich möchte nur suchen.

DeddyH 19. Mär 2013 14:39

AW: Komponenten suchen (Design Time)
 
Und eine Grep-Suche (wieder GExperts) über alle *.dfm des Projekts nach dem Klassennamen?

sx2008 19. Mär 2013 14:48

AW: Komponenten suchen (Design Time)
 
Auch GExperts: Grep Search.

* All files in project
* search form files
* regular expressions

und dann nach \: TPngImage suchen.

Satyr 19. Mär 2013 14:50

AW: Komponenten suchen (Design Time)
 
Ah danke, das hat geklappt. Und ich hab 2 übersehen, dacht ich es mir doch *g*.

sx2008 19. Mär 2013 15:05

AW: Komponenten suchen (Design Time)
 
Und nicht vergessen auch die
Delphi-Quellcode:
Uses
aufzuräumen. 8-)
Unit PngImage kann raus.

Satyr 19. Mär 2013 15:09

AW: Komponenten suchen (Design Time)
 
Das ist eh klar :)


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