PDA

Visualizza la versione completa : [DELPHI} toolbar.... che dilemma


alepio
03-12-2002, 14:59
ho realizzato un programmino in delphi. nulla di complicato, ma molto utile.
Sostanzialmente permette di inserire dei record in un database access.
Volevo però renderlo interessante inserendo magari un'icona nella toolbar.
Nella sezione di sinistra proprio vicino all'ora.
Nessuno di voi mi sa dire come posso fare a realizzare una cosa del genere.

Mi servirebbe solo uno spunto.
Non voglio il listato anche perchè non sarebbe giusto!!!!.
Se non erro dovrebbe essere un'api ma ad essere sincero non le ho mai usate!!!
ciao

alka
03-12-2002, 16:11
Nulla di così complicato. Osserva la Palette dei Componenti di Delphi e troverai la toolbar standard di Windows nella pagina Win32 (soffermati qualche secondo sui pulsanti per vederne la descrizione).

Puoi appoggiare la barra degli strumenti sul form e aggiungere, facendo clic con il tasto destro, tutti i pulsanti e i separatori che vuoi tramite un comodo menu.

Sempre dalla scheda Win32, seleziona ed inserisci nel form un componente TImageList, il quale ti consente di immagazzinare una serie di icone che potranno essere associate successivamente ai pulsanti della barra.

Ciao! :ciauz:

alepio
04-12-2002, 12:33
probabilmente non mi sono spiegato bene.
io intendevo la toolbar di Windows.
Quella dove alla sx c'è START/AVVIO ed alla dx c'è l'ora.
Dove possiamo trovare i due computerini quando siamo collegati ad internet. Oppure l'altoparlante del nostro software audio.

Come posso fare???

alka
04-12-2002, 13:08
Cerca componenti NotifyIcon e TrayIcon nel sito di Torry Delphi's Pages (http://www.torry.net).

Ciao! :ciauz:

alepio
04-12-2002, 16:19
sono quasi sicuro si essermi scontrato contro un muro!!!!

Credevo fosse molto più semplice!!!

alka
04-12-2002, 16:33
Ci sono dei componenti che fanno tutto...basta assegnare un'icona e impostare la proprietà Active a True per farla apparire nell'area "system tray", a fianco dell'orologio...

Non vedo dove sia tutta questa difficoltà...o meglio, se mi dici quello che ti rende perplesso, posso vedere se sono in grado di chiarirtelo.

Ciao! :ciauz:

alepio
04-12-2002, 16:42
componenti???????????
ho cercato ma non trovo!?!?!

alka
04-12-2002, 16:56
Nel sito che ti ho indicato sopra, entri nella categoria VCL e cerchi, attraverso l'apposita interfaccia posizionata sulla parte destra della pagina, i termini notify oppure tray e vedrai che sicuramente ti viene restituito qualcosa.

Dopodichè, analizzi la descrizione dei risultati per vedere il componente che meglio si adatta alle tue esigenze.

Ciao! :ciauz:

alepio
04-12-2002, 17:33
devo dire che ti sto stressando, ma che ci posso fare.
ho trovato il componente che più si addice al mio lavoro.

Ma non no ho mai aggiunti a quelli già esistenti in delphi mi spieghi come si fa???

ps:grazie e scusa del disturbo...

alka
04-12-2002, 18:14
Dal menu Component seleziona Install Component.

Nella finestra di dialogo che ti appare, sfoglia il disco alla ricerca del file .pas che contiene il codice del componente e conferma l'operazione.

Ti dovrebbe apparire la finestra di progetto del package che contiene i componenti installati dall'utente; premi Install per installare il package e il relativo componente appena aggiunto.

E' assolutamente necessario inserire i componenti all'interno di package per poterli utilizzare in fase di progettazione.

Ciao! :ciauz:

Loading