Newsgroup: it.comp.lang.delphi
Titolo: Patch per Delphi 5?

Ciao a tutti!!!
Sono uscite delle Patch per Delphi 5?
Ho girato in lungo e in largo il sito della borland.
Parla solo di versioni in lingua tedesca e francese, di patch per la 4 e via
di lì
Oramai il Delphi 5 ha un annetto. Che nessuno abbia trovato degli errori?
Tanto più che l'object explorer continua ad inchiodarsi tranquillamente come
in delphi 4... che non si riesca a correggere un errore così grosso?
Una domanduccia.
Con delphi4 mi ricordo che si poteva cambiare il colore dei Tbutton.
Con delphi5,nell object inspector non c'è traccia della property Color.
L'help dice che la proprietà Color è definita come gerarchia in TControl.
Controllato nella unit Controls ed effettivamente c'è.
Io mi ricordavo che quando feci (e dire feci è la parola giusta, in ogni
significato, visto il programma ridicolo) un programma mentre imparavo il
delphi, facevo cambiare di colore un Tbutton ogni volta che lo premevo.
Che mi ricordi male?
Ho delphi 5 Professional.
Ciao e grazie a coloro che hanno letto fino a questa riga.
Matteo

 wrote in message
orhl5.58520$dF5.1...@news.infostrada.it...


con D5 non si può cambiare colore ad un tbutton. comunque puoi farti sempre
un componente. oppure ti scarico i componenti R&A sono utilissimi tanti e
free. l'indirizzo è questo 
http://www.infa.ru/black/ralib.htm
 spero che non
sia cambiato.
ciaociao
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

Gna...@Wappi.com:
| con D5 non si può cambiare colore ad un tbutton [...]
neanche col 4, mi sa che i programammatori
della Borland se lo sono dimenticato! ;-)
Ciao!
Alan Solo

 wrote in message
8n852e$esr$3...@nslave2.tin.it...


Matteo Montanar
| E' ridicolo che nella property Font di un Tbutton, sotto-property Color
non
| faccia nulla.
| Non solo non posso cambiare colore al bottone, ma neppure alla sua
caption.
| La cosa è ridicola.
si, abbastanza...
cmq io di solito uso TBitBtn o TSpeedButton, meno standard ma +bellini ;-)
| Ridicolo come il fatto che se metto lo style di un Tcombobox a
| csDropDownList, cambiare la proprietà text non funziona.
| Capisco che il testo DEVE essere tra le opzioni proposte, ma sae anche io
| gliela metto, text rimane bianco.
| Io ho risolto in questo modo:
| sendmessage(combobox1.Handle,CB_SELECTSTRING,-1,INTEGER(p));
...beh, assegnargli un testo direttamente non puoi (se lo style è
csDropDownList), quello che puoi fare è assegnargli l'itemIndex
ComboBox.ItemIndex:=0; // primo elemento nella lista
ComboBox.ItemIndex:=1; // secondo ...
| p è un Pchar con il testo ESATTO di un elemento contenuto nella lista.
| Però è comunque ridicolo che debba fare IO queste cose a codice, quando
c'è
| una VCL con migliaia e migliaia di linee di codice che rende i programmi
| fatti con delphi enormi.
si, è vero, sono enormi, ma nulla ti obbliga ad usarle, se vuoi fai senza
vcl, ci metti quei due o tre anni in + a fare un programma, ma puoi! :-)))
cmq, secondo mè è meglio così, ovvero avere exe + grandi ma che però
funzionano senza bisogno di librerie...
cmq anche questo lo puoi evitare, spunti build with runtime packages
(Project options - packages) però il tuo prg funzia solo se ci sono
quei packages installati (quindi ti devi fare un setup o qualcosa
del genere...)
Ciao!
Alan Solo

 sendmessage(combobox1.Handle,CB_SELECTSTRING,-1,INTEGER(p));
combobox1.Items.ItemIndex := combobox1.Items.IndexOf(p);
-- 
Roberto Lupi