Ĺadny brzuch
Witam,
jak zrobić aby pola tekstowe typu Edit zapamiętywały wprowadzane dane np. nicki i przy ponownym wpisywaniu pojawiała się lista podpowiedzi?
Pozdrawiam ALL
To jest raczej ComboBox.void __fastcall TForm1::ComboBox1Change(TObject *Sender) { for (int i=0; i<ComboBox1->Items->Count; i++) { if (ComboBox1->Items->Strings[i]==ComboBox1->Text) { ComboBox1->DroppedDown = true; } } }Po wpisaniu nowej danej, zapisuj ją do ComboBoxa (items). W OnClose zapisuj dane do pliku, a w OnCreate odczytuj.
Dzięki za kodzik,
ale pola typu Edit też mają takie właściwości przykładowo pola w przeglądarkach gdzie wpisujemy login, pola w do Outlooku Do też ma właściwość zapamiętywania itd...
Zamiast tego kodu możesz ustawić właściwość AutoDropDown na true, a Twój problem rozwiąże przestawienie Style na csSimple :)
ustawić właściwość AutoDropDown na true, Style na csSimple :) Tylko jest mały problem -> pola Edit nie mają takich właściwości jak Podałeś :(
Tylko jest mały problem -> pola Edit nie mają takich właściwości jak Podałeś :(
Przecież Cyrkiel wyraźnie napisał, "To jest raczej ComboBox".
Jak ustawiesz w nim te właściwości, to będzie wyglądał podobnie jak edit.
Użytkownik lukexpert edytował ten post 01 grudzień 2006, 19:38
Przecież Cyrkiel wyraźnie napisał, "To jest raczej ComboBox". :) Myślałem, że pole typu Edit też mają zaimplementowana taką właściwość....
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
jak zrobić aby pola tekstowe typu Edit zapamiętywały wprowadzane dane np. nicki i przy ponownym wpisywaniu pojawiała się lista podpowiedzi?
Pozdrawiam ALL
To jest raczej ComboBox.void __fastcall TForm1::ComboBox1Change(TObject *Sender) { for (int i=0; i<ComboBox1->Items->Count; i++) { if (ComboBox1->Items->Strings[i]==ComboBox1->Text) { ComboBox1->DroppedDown = true; } } }Po wpisaniu nowej danej, zapisuj ją do ComboBoxa (items). W OnClose zapisuj dane do pliku, a w OnCreate odczytuj.
Dzięki za kodzik,
ale pola typu Edit też mają takie właściwości przykładowo pola w przeglądarkach gdzie wpisujemy login, pola w do Outlooku Do też ma właściwość zapamiętywania itd...
Zamiast tego kodu możesz ustawić właściwość AutoDropDown na true, a Twój problem rozwiąże przestawienie Style na csSimple :)
ustawić właściwość AutoDropDown na true, Style na csSimple :) Tylko jest mały problem -> pola Edit nie mają takich właściwości jak Podałeś :(
Tylko jest mały problem -> pola Edit nie mają takich właściwości jak Podałeś :(
Przecież Cyrkiel wyraźnie napisał, "To jest raczej ComboBox".
Jak ustawiesz w nim te właściwości, to będzie wyglądał podobnie jak edit.
Użytkownik lukexpert edytował ten post 01 grudzień 2006, 19:38
Przecież Cyrkiel wyraźnie napisał, "To jest raczej ComboBox". :) Myślałem, że pole typu Edit też mają zaimplementowana taką właściwość....