2009-09-01 8 views
7

Tengo una gran cantidad de componentes instalados. Lo malo es que cuando quiero encontrar uno que rara vez uso, lleva años encontrarlo. Puedo ver la opción TODO que enumera todos los componentes, pero encontrar uno con 'cuadrícula' en el título todavía consume mucho tiempo. ¿Hay una base de datos de títulos o (preferiblemente) un archivo de texto que pueda interrogar y buscar?¿Cómo puedo consultar la paleta de componentes Delphi?

+1

¿qué versión de Delphi? – Re0sless

Respuesta

5

¿Qué versión de Delphi? En versiones recientes, simplemente haga clic en la parte superior de la paleta y escriba "cuadrícula". Ctrl-Alt-P enfocará la paleta, y luego puede simplemente comenzar a escribir.

En RAD2009 y RS2010, haga esto y encontrará todos los componentes con "cuadrícula" en cualquier parte del título.

+2

Ctrl + Alt + P funciona en Delphi 2007, 2006 y posiblemente incluso en 2005 – LachlanG

+0

@LachlanG: gracias por los detalles: mi respuesta no sugirió lo contrario, ¿o sí? – Argalatyr

9

Pruebe DDevExtensions 1.61, agregue capacidad para buscar componentes para Delphi de la versión 5 y superior, con otras muchas mejoras para el IDE.

+0

Gracias DDevExtensions funciona un placer. En Delphi7 no puedo obtener el CTRL ALT P ni hacer clic en la parte superior de la paleta para hacer nada. Gracias a todos ustedes –

2

Dado que no se ha especificado la versión de Delphi ...

1) En las versiones más antiguas (D7 y antes), puede hacer clic en la paleta de componentes para ver las propiedades. Esto muestra todos los componentes que ha instalado una página a la vez. No se puede buscar, pero al menos la lista muestra el nombre y el paquete de cada componente, por lo que es más fácil que usar las sugerencias emergentes en cada componente individual.

2) En Delphi 7, puede seleccionar View|Component List, que muestra una lista alfabética de búsqueda de todos los componentes. Desafortunadamente, solo coincide con la primera parte del nombre del componente. La primera versión de la paleta de herramientas "nueva" tenía esta misma limitación.

3) DDevExtensions (gratuito) permite coincidencias de cadenas parciales en la paleta de componentes anterior (D5-D7) y restaura algo así como la paleta anterior en las versiones más nuevas de Delphi (D2005 y superiores). También está incluido en Delphi 2010 para las personas que prefieren ese estilo. Me gusta cómo funciona la búsqueda en Delphi 7, pero en Delphi 2010, el filtrado parece un poco incómodo para mí. Filtra los componentes y las páginas de la paleta, pero si tiene componentes coincidentes en más de una página, no se muestran todos al mismo tiempo. Aún debe hacer clic en cada página individual.

4) Mi favorito. Prefiero la nueva paleta de herramientas (Delphi 2005 y posteriores). Muy configurable, me permite ver los nombres de los componentes, muestra los componentes en más de una página a la vez, acoplable, etc.

Línea inferior. Si no tiene o no le gusta la nueva paleta de herramientas, obtenga DDevExtensions.

+0

¡Además, DDevExtensions es gratis! – Argalatyr

1

Antes de Delphi 2005: Instalar DDevExtensions, a continuación, seleccione Herramientas -> DDevExtensions Opciones -> Selector de componentes -> Marque la casilla "Activo", haga clic en Aceptar

Delphi 2005 y posteriores: Haga clic en el componente paleta y escriba el nombre de la que desea.

+0

Gracias. Nunca lo supo Funciona muy bien en D2007. –

Cuestiones relacionadas