Newsgroup: it.comp.lang.delphi
Titolo: Richieste componenti

Ragazzi,
Voglio fare un pò di componenti, se avete qualche necessità specifica,
parliamone, potrei implementarne qualcuno... :))))
Mi servono delle idee, quindi dateci dentro!!!! :)))
Andrea
P.S. Molto probabilmente il risultato dei miei sforzi sarà free, quindi...
:)

 parliamone, potrei implementarne qualcuno... :))))
Tiè beccati questo un TreeDBWare free che supporti ... che so ?? 5 livelli
di struttura, campi di qualsiasi tipo .... poi .... bohh !! Beh insomma che
permetta di navigare su un db aprendo e chiudendo i nodi ecc.
E' troppo ?? ; o)))
Ciao e buon lavoro, quando vuoi sono pronto per il debug !!

 parliamone, potrei implementarne qualcuno... :))))
toh, ma ki si vede :)
un componente semplificato per fare programmi peer2peer sarebbe fikoso :)
anche un memo o richedit dallo sfondo trasparente sarebbe utile (forse solo
a me ;)
quello che fai cmq free rulez eh ;D
--
Madbull
madbull#@
libero.it
ICQ   77479921
http://www.madbull.net

Ciao Andrea!!
L'idea è + ke ottima... stavo pensando di fare anch'io qcs di simile (beh
ovvio nn sono un fenomento come te cmq me la cavo)
Appena ho qlc idea/problema te lo posto!!! (l'hai voluta la bicicletta???)
bye
Leo :)

 Ciao e buon lavoro, quando vuoi sono pronto per il debug !!
Andrea

Allora,
Ecco la lista di componenti che ho già scritto da quando ho mandato il
messaggio :
1) TTransparentEdit,Memo e RichEdit. Questi tre componenti hanno una
proprietà "Transparent" che, se impostata su True, salva il colore
originario del componente e poi lo rende trasparente. Ovviamente impostando
transparent su false, il colore viene ripristinato :)
2) TToggleButton: Quante volte ci servirebbe un bottone a due
tati( esempio: connetti/disconnetti ). Questo componente serve proprio allo
scopo.
3) TMultiStateButton: Questo bottone può assumere + di due stati, ha la
possibilità di avere più captions configurate e, tramite un'interfaccia di
nome IMultiCaption si può collegare a qualsiasi componente che la
implementi, sincronizzando la caption del componente collegato con il
relativo stato del bottone.
4) TMultiCaptionLabel,StaticText sono due componenti multicaption :)
Questi componenti dovrebbero andare nella JVCL( la VCL del progetto Jedi ),
vi farò sapere.
Ciao per ora,
Andrea

 3) TMultiStateButton: Questo bottone può assumere + di due stati, ha la
Due domande:
1. Che intendi con "edit trasparente" ? cioe', rendendo trasparente
   un controllo TEdit che effetto grafico si ottiene di preciso ?
   Non capisco a cosa possa servire.
2. Che differenza c'e' tra un TToggleButton e un eventuale 
   TMultiStateButton che contemplasse anche il caso di 2 stati ?
   Non sarebbe meglio avere un unico componente TMultiStateButton,
   in grado di assumere 1, 2, 3, ... n stati ?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

    Non capisco a cosa possa servire.
io intedevo di rendere tyrasparente lo sfondo, in modo da mettere magari
sotto una immagine o qiualsiais altra cose... spero anche lui abbia inteso
quello

 quello
Beh, onestamente dovrei fare una prova al riguardo, ma se "disegni", per
dire, un'immagine in un pannello( e non č affatto difficile... ) e poi ci
metti sopra il RichEdit trasparente ottieni l'effetto cercato.
Lo stesso dovrebbe valere con la form, ma onestamente non ho provato,
tuttavia cosě dovrebbe essere.
Andrea

    in grado di assumere 1, 2, 3, ... n stati ?
No, perché il TMultiStateButton è pensato per cose un attimo più complesse,
ha una gestione molto particolare e flessibile e sinceramente è un pò troppo
per due stati.
Sono due scopi diversi.
Per farti un esempio pratico, si potrebbe dire: "Perché non far derivare
TDBGrid direttamente da TStringGrid, in fondo sono sempre griglie..." .
Andrea

 transparent su false, il colore viene ripristinato :)
potresti aggiungere ancghe qualche cosa di simpatico del tipo il
riconoscimento automatico di url (anche senza http://) e di e-mail in modo
che con un click o doppio click si apra il browser predefinito o il
programma di mail. se vuoi poi farla grande puoi fare che si possono
inserire immagini in maniera molo semplice (come le emotion icons) e una
colorazione di porzionin di testo resa molto semplice.

 colorazione di porzionin di testo resa molto semplice.
Su questo ci dovrei lavorare un pò, non che non sia possibile, solo che non
ho idea di come farlo!! :)
Quindi mi dovresti dare un pò di tempo.
Ci penserò.
Andrea

 struttura, così ci capisco qualcosa di quello che ti serve!!!! :P
Ok, se vuoi la posso fare in access o in txt, come la preferisci ?
per non intasare il NG puoi scrivermi direttamente
Gianluigi
gge...@minisystem.com

A me piacerebbe un componente per l'immissione delle ore (tipo 15:35)
che fosse semplice da impostare come formato (quindi con la
possibilità di limitarsi alle 23:59 oppure andare oltre...) e
abbastanza "smart" da capire se l'ora inserita è corretta oppure no,
con un campo che restituisce il valore in minuti, uno in ore+decimi di
ora ecc.. ( e che soprattutto con il copia e incolla non ti faccia
inserire quello che non puoi!!!).
Ciao, Rocco.

 griglie..." .
Infatti TDBGrid e TStringGrid sono due discendenti di un unico 
parente: TCustomGrid.


Per me, super-più-che-neofita Delphi, è stata una piccola (negativa) 
sorpresa scoprire che il componente DBLookupComboBox non può presentare 
più di una colonna. In Visual Basic for Application (leggi Access) la 
cosa mi sembra gestita in modo più flessibile (l'oggetto combo può 
accettare una lunga query che restituisce N colonne).
Sarebbe bello vederlo anche in Delphi.
Michele Giordano
P.S. se ho detto una sciocchezza o una banalità, almeno ditemelo con le 
buone maniere...
:-)

 piů di una colonna. 
Certo che puo'.
"ListField can represent more than one field. 
 Multiple field names should be separated by semicolons."


  Multiple field names should be separated by semicolons."
Sbaglio o non si può impostare la larghezza delle colonne essendo questa
determinata automaticamente dalle dimensioni del campo? In questo caso anche
a me farebbe comodo la flessibilità di Access...

 wrote in message
news:X%wI8.19207$8x3.4...@twister1.libero.it...

Flessibilità di Access?
;o)
Comunque puoi modificare la DisplayWidth del campo che c'è dietro.
Ciao,
G.

 In questo caso anche a me farebbe comodo la flessibilità di Access...
Che c'entra Access con Delphi ?



Per quanto mi riguarda ho deciso di abbandonare GRADATAMENTE Access in 
favore di Delphi.
Evidentemente ritengo - come molti - che nel complesso la bilancia penda 
a favore del secondo rispetto al primo.
Detto questo, bisogna ammetere che il piatto di Access non è 
propriamente vuoto, e quindi il confronto, in certi casi, viene 
spontaneo soprattutto per chi è ancora abituato ai "vecchi" oggetti VBA.
Un esempio per tutti: il completamento automatico del codice è più 
efficiente in VBA che in Delphi. Io avevo preso l'abitudine di digitare 
il nome di una variabile, per esempio, tutto in maiuscolo, dopo averla 
dichiata solo con l'iniziale maiuscola. In VBA quando fai una cosa del 
genere - se il nome è corretto - il completamento automatico la riscrive 
come l'hai dichiarata. E' difficile in questo modo sbagliare a scrivere 
il nome di una variabile. Con Delphi non funziona: puoi dichiarare var 
Pippo: integer;  e poi scrivere PIPPO:=123 senza problemi. Devi 
aspettare a compilare per accorgertene.
Ecco cosa c'entra Access con Delphi.
Michele Giordano

 parente: TCustomGrid.
Eh, ma sono lontani cugini, non fratelli.
Ed anche questi due, entrambi discendono da TButton, solo con scopi diversi,
quindi due classi diverse!
Andrea

> Che c'entra Access con Delphi ?
"In Visual Basic for Application (leggi Access) la
cosa mi sembra gestita in modo più flessibile "
Era nel post a cui hai risposto. Chiedevo come impostare la larghezza delle
varie colonne nella combobox, cosa che in Access è semplice da fare.

 > a me farebbe comodo la flessibilità di Access...
Per il resto sto diventando allergico ad Access e rimpiango il tempo che ho
perso a imparare (un po') ad usarlo.
Alcune funzionalità però non so bene come realizzarle in Delphi e
prossimamente dovrò ricorrere al vostro aiuto per tentare di trasferire
tutto in Delphi. A presto.
Ciao

 Ecco cosa c'entra Access con Delphi.
Forse non ci siamo capiti: Access e' un DB (che poi incorpori
un IDE Visual Basic for Application e' un altro discorso).
Delphi e' un ambiente di programmazione completo.  
Siamo su due pianeti completamente diversi.


A me servirebbe un "discendente" di TRichEdit che mi permetta di gestire
l'allineamento giustificato.... E' un po che ci provo, ma non riesco a
saltarne fuori... 
Luca Del Mestre