Newsgroup: it.comp.lang.delphi
Titolo: Rad Studio XE2 e Component List

Salve a tutti,
 
vi pongo una domanda sull'IDE.
Mi sono deciso, anche per la caratteristica del compilatore a 64 bit che 
aspettavo da anni, e ho aggiornato il mio Delphi.
Il passaggio sarebbe traumatico se dovessi migrare i miei progetti, per 
fortuna i due linguaggi ho visto che riescono a convivere insieme.
Sino ad adesso ho avuto Delphi 6, acquistato nel 2001, usato tutt'oggi anche 
su Windows Seven 32bit.
Nel nuovo ambiente l'unica cosa che mi manca tanto è la finestra Component 
List, di cui non posso fare a meno (non per capriccio ma per necessità).
Che voi sappiate questa caratteristica può essere ripristinata/riottenuta in 
qualche modo, oppure è stata definitivamente cassata a favore della sola 
Tools Palette?
Un modo alternativo di inserire oggetti figli in una Form esiste? (a parte 
quello di scrivermi il dfm a mano, cosa a cui sono già abituato, ma con 
tutti i nuovi componenti che adesso mi ritrovo è un'impresa impararne 
caratteristiche e nomi).
 
Grazie in anticipo per le info che vorrete darmi
 
G
 


Ciao e buon lavoro.
 
Claudio.
 
 


 
Giuseppe:
Fatto, ma è tutto ingestibile. Ho disattivato tutte le altre toolbars, tanto 
non mi servono.
Una nota che ancora non sai: sono non vedente :)
 
In Delphi4, 5, 6, forse anche 7, e non so fino a quando, c'era una finestra 
modale chiamata Component List. Un semplice Edit, una Listview e 
qualcos'altro. Edit con ricerca incrementale, Listview a visualizzare tutti 
i componenti presenti in Delphi. Molto semplice da usare solo con l'uso 
della tastiera, quindi senza mouse. Cliccavi su un oggetto e questo veniva 
aggiunto alla form, o al contenitore (TMainMenu ad esempio). La posizione 
poi si andava a impostare con Object Inspector.
Object inspector adesso esiste ancora, ed è cambiato poco. Ma component list 
è sparita, a favore della tool palette o di quella component tool bar che mi 
suggerisci.
 
Comunque, vado per la strada più lunga, mi leggo tutto l'help, componente 
per componente... mi sovviene adesso: i sorgenti ci sono ancora vero?, sono 
molto utili per leggermi anche quelli e capire come funzionano. Vado a 
controllare. :-D
 
I DFM scritti a mano: si apre un dfm solo testo con un editor qualsiasi, e 
si scrivono oggetti e proprietà a mano. Ormai con Delphi6 ci ho fatto 
l'abitudine, ed è più rapido che usare Object Inspector (conoscendo 
proprietà e valori possibili degli oggetti che si intende usare). Almeno per 
me.
In questo caso devo controllare in che modo XE2 tratta i campi stringa 
unicode, se usa Utf8. :)
Per adesso mi sono deliziato a leggere come usare le interfacce iaccessible 
con Delphi... e mi dispiace di non aver ancora incontrato descrizioni di 
iaccessible2. Il sospetto che ancora non l'abbiano considerata si fa sempre 
più concreto, purtroppo.
 
Comunque faccio ulteriori ricerche: l'uso dell'Ide mi verrebbe comodo.
Ciao
 


Opss... ora ho capito.
 
Ho provato a cercare la components list ma effettivamente su Delphi xe2 
sembra sparita. Ho provato anche ad installare sia Gexpert che il cnpack 
ma non ho trovato nulla che si avvicinasse.
 
E' presente una funzionalità simile a quella della component list nella 
tool palette:
ricerca incrementale
utilizzo delle frecce su e giu per muoversi tra gli oggetti
premento invio il componente viene aggiunto alla form.
 
Ma non credo che il focus sulla ricerca incremenatale sia attivabile 
tramite tastiera, sull' help non ne ho trovato traccia.
 
Ciao
Claudio.
 

 tramite tastiera, sull' help non ne ho trovato traccia.
 
in D2010 con F6 si apre la ricerca incrementale. Se la visualizzazione
è in modalità form (e non in modalità sorgente) la ricerca viene fatta
nelle palette, l'elenco si scorre con i cursori e con invio si
conferma. Si chiama "IDE insight". Penso che la funzionalità sia
questa.........
 
-- 
Alessandra
 
Certamente la fede aiuta a vivere meglio, ma anche i soldi fanno lo
stesso effetto, solo che non tutti li hanno - Carl William Brown


 
Giuseppe:
SI! Ottimo, la via funziona. Non è il massimo, ma può andare. :)
Ieri ho scritto a Embarcadero chiedendo di riaggiungere Component List, 
magari...
Intanto vi ringrazio per l'aiuto. :)
Alle prossime.
Ciao!
 
Giuseppe
 

 Tools Palette?
 
Per ripristinare la Palette dei Componenti "vecchio stile" basta fare clic sulla barra dei menu e selezionare "Component".
 
La vecchia palette ora ha la stessa ricerca incrementale disponibile anche per la "Tool Palette", e per me è una funzionalità irrinunciabile perché riduce drasticamente i tempi di sviluppo e inserimento dei componenti.
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net