Ho molti componenti installati - il guaio è quando voglio trovarne uno che uso raramente impiega anni per trovarlo. Posso guardare la scelta ALL che elenca tutti i componenti, ma trovarne uno con "griglia" nel titolo richiede ancora molto tempo. Esiste un database di titoli o (preferibilmente) un file di testo che posso interrogare e cercare?Come posso interrogare la tavolozza dei componenti Delphi?
risposta
Quale versione di Delphi? Nelle versioni recenti, basta fare clic sulla parte superiore della tavolozza e digitare "griglia". Ctrl-Alt-P focalizzerà la tavolozza, quindi potrai iniziare a digitare.
In RAD2009 e RS2010, fare questo e troverà tutti i componenti con "griglia" in qualsiasi punto del titolo.
Prova DDevExtensions 1.61, aggiunge la possibilità di cercare componenti per Delphi dalla versione 5 e successive, con altri numerosi miglioramenti per l'IDE.
Grazie DDevExtensions funziona a meraviglia. In Delphi7 non posso ottenere CTRL ALT P o fare clic sulla parte superiore della palette per fare qualsiasi cosa. Grazie a tutti voi –
Dal momento che non è stato specificato quale versione di Delphi ...
1) Nelle versioni più vecchie (D7 e prima), è possibile fare clic destro sulla tavolozza dei componenti per visualizzare le proprietà. Questo mostra tutti i componenti che hai installato una pagina alla volta. Non è ricercabile, ma almeno l'elenco mostra il nome e il pacchetto di ciascun componente, quindi è più semplice dell'utilizzo dei suggerimenti popup su ogni singolo componente.
2) In Delphi 7, è possibile selezionare View|Component List, che visualizza un elenco alfabetico ricercabile di tutti i componenti. Sfortunatamente, corrisponde solo alla prima parte del nome del componente. La prima versione della "nuova" tavolozza degli strumenti aveva questa stessa limitazione.
3) DDevExtensions (gratuito) consente corrispondenze parziali di stringhe nella palette componente precedente (D5-D7) e ripristina qualcosa come la vecchia tavolozza nelle versioni più recenti di Delphi (D2005 e successive). È incluso anche in Delphi 2010 per le persone che preferiscono questo stile. Mi piace come funziona la ricerca in Delphi 7, ma in Delphi 2010, il filtraggio mi sembra un po 'imbarazzante. Filtra i componenti e le pagine della palette, ma se i componenti corrispondenti sono presenti su più di una pagina, non vengono visualizzati tutti contemporaneamente. Devi ancora cliccare su ogni singola pagina.
4) Il mio preferito. Preferisco la nuova tavolozza degli strumenti (Delphi 2005 e versioni successive). Molto configurabile, mi permette di vedere i nomi dei componenti, mostra i componenti su più di una pagina alla volta, agganciabile, ecc.
Linea inferiore. Se non hai o non ti piace la nuova tavolozza degli strumenti, scarica DDevExtensions.
Inoltre, DDevExtensions è gratuito! – Argalatyr
Prima di Delphi 2005: Installare DDevExtensions, quindi scegliere Strumenti -> DDevExtensions Opzioni -> componente selettore -> Selezionare la casella "Attiva", fare clic su OK
Delphi 2005 e versioni successive: Cliccare nel componente tavolozza e scrivi il nome di quello che vuoi.
Grazie. Non lo sapevo mai. Funziona alla grande con D2007. –
Utilizzare GExperts - aiutano molto.
quale versione di Delphi? – Re0sless