Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.18;
Скачать: CL | DM;

Вниз

ComboBox как в Яндекс   Найти похожие ветки 

 
Garacio ©   (2007-01-30 21:19) [0]

Народ! Подскажите, как сделать строку ввода, как в Яндекс? (чтобы запоминал три последние введённые значения)
Испольовать ComboBox? С какими настройками?
И как сохранять? Тем более, когда ItemIndex=1 заполнен, а человек вводит в четвёртый раз


 
Virgo_Style ©   (2007-01-30 21:33) [1]

Как-как... взять, и сделать.
Ввел - самое старое, если их уже три, удалить, новое добавить. Сохранять - можно SaveToFile, или в реестр, или в .ini ...

Или можно поискать компонент, реализующий данную офигительно сложную функциональность %-)


 
DemonP   (2007-01-30 22:37) [2]

просто в обработчике OnEnter (или что ты там обрабатываешь) перед обработкой самих данных ввести проверку, если такого нет - тогда реализуешь предыдущий пост :)


 
Kolan ©   (2007-01-30 22:40) [3]

«чтобы запоминал три последние введённые значения»

В TStrings запоминай. Логика элементарная&#133


 
RASkov   (2007-01-31 10:24) [4]

> [0] Garacio ©   (30.01.07 21:19)


Вот:

 object ComboBox1: TComboBox
   Left = 12
   Top = 8
   Width = 145
   Height = 21
   Style = csSimple
   ItemHeight = 13
   TabOrder = 0
   Text = "ComboBox1"
   Items.Strings = (
     "Три"
     "последних"
     "значения")
 end


Это если у комбо AutoComplete есть. Например в D7.

procedure TForm1.ComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
 if Key=#13 then begin ComboBox1.Items.Insert(0, ComboBox1.Text);
  ComboBox1.Items.Delete(ComboBox1.Items.Count-1);
 end;
end;



Страницы: 1 вся ветка

Текущий архив: 2007.02.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
6-1158149691
KyRo
2006-09-13 16:14
2007.02.18
Есть ли соединение по сети ?


3-1164381708
Вольный Стрелок
2006-11-24 18:21
2007.02.18
TADOConnection.Create ругается "не произведен вызов CoInitialize"


3-1163486640
sapsi
2006-11-14 09:44
2007.02.18
Высота строк в ДБ гриде


2-1170252473
m_a_x
2007-01-31 17:07
2007.02.18
фокусировка в ListBox1


2-1170177129
Garacio
2007-01-30 20:12
2007.02.18
Поиск даты и слова в txt