Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема svcsvc+FilterValue: Флаг16 и активация списка (число прочтений - 7900 )
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
svcsvc+FilterValue: Флаг16 и активация списка
22. Июля 2006 :: 04:37
Печать  
При флаге16=1 при наборе текста курсор всегда стоит на одной из строк списка (она выделена). Поэтому при нажатии клавиши Enter метод возвращает выбранное значение. Для возврата набранного значения, нужно нажать на Esc. Нельзя ли доработать Svcsvc так, чтобы он вел себя аналогично поисковику на Web-странице:
При открытии текстбокса курсор не сбрасывался на спиок найденных значений и, в случае Флага64=1, уже имеющийся текст не выделялся (иначе при последующем нажатии любой клавиши он заменяется введенным символом) и, в случае отказа от выбора в спике одного из найденных значений, при дальнейшем нажатии Enter, а не Esc, возвращался набранный текст, а если необходимо вернуть значение из списка, то его можно было активизировать нажатием Down и после выделения нужного значения можно было возвращать его одинарным, а не двойным щелчком мыши.
Замечу, что Флаг16=0 не помогает, т.к. метод не возвращает нажатием Enter свое введенное значение.
  

Константин
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #1 - 22. Июля 2006 :: 12:13
Печать  
А ты какой версией пользуешься?
  
Наверх
ICQ  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #2 - 22. Июля 2006 :: 20:05
Печать  
Цитата:
А ты какой версией пользуешься?

1.0.0.5
  

Константин
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #3 - 23. Июля 2006 :: 00:05
Печать  
функция была отлажена для быстрого кодирования в 1с. Из вышеперечисленного согласен только с "При открытии текстбокса курсор не сбрасывался на спиок найденных значений и, в случае Флага64=1, уже имеющийся текст не выделялся (иначе при последующем нажатии любой клавиши он заменяется введенным символом)". Остальное, имхо, кодеру только помешает (не хватало еще кнопку вниз все время жать, проще ескейп иногда тиснуть). Тебе, видимо, она для других целей нужна, возьми скопируй функцию и подправь немного
  
Наверх
ICQ  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #4 - 23. Июля 2006 :: 11:31
Печать  
Цитата:
Тебе, видимо, она для других целей

Цель - одна: Быстро найти в списке искомое. Здесь все прекрасно работает. Хочу я (вернее юзеры), чтобы правила работы с клавиатурой были максимально приближены к работе с поисковым текстбоксом на Web-странице, имхо при ненадобности выбора из списка (ну нет там искомого, и я хочу продолжить поиски в другом месте, т.е. подключить другой список) передать в следующий поиск НАБРАННОЕ значение не нажатием Esc, а это именно так, а нажатием Enter, т.е. ни одно значение спика не должно быть выделено, хотя они там есть. Конечно же такой режим должен задаваться каким нибудь параметром: напр.256 - первое найденное значение в списке (и другие) не выделять, 0 - все как есть сейчас. Ну попробуй в правом верхнем углу этого сайта.
  

Константин
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2344
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #5 - 23. Июля 2006 :: 15:44
Печать  
блин, пора уже создавать какой-нить файлик настройки.
иначе не разойтись....
  
Наверх
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #6 - 23. Июля 2006 :: 16:12
Печать  
Не проще свойствами? Действительно хотелось бы побольше возможностей. Я, например, в базе много где использую эту dll.
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2344
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #7 - 24. Июля 2006 :: 07:26
Печать  
Можно и свойствами... Однако надо заниматься...
  
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #8 - 14. Августа 2006 :: 12:38
Печать  
Есть сдвиги?
И еще - в репозитарии последние исходники этой библиотеки?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: svcsvc+FilterValue: Флаг16 и активация списка
Ответ #9 - 21. Августа 2006 :: 07:08
Печать  
угу, последние
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать