Вниз
Скачать: CL | DM;

Уникальность узлов дерева, как этого добиться?   Найти похожие ветки 

← →
akvilon ©   (2004-12-23 13:55) [0]

Здравствуйте,
как не позволить пользователю при редактировании имени узла ввести имя уже существующего узла, иначе, как добиться уникальности имен узлов дерева?

осуществить проверку легко, как не позволить именно такой ввод?


← →
Digitman ©   (2004-12-23 14:19) [1]

запретить ввод ты пользователю не можешь

значит, проверку уникальности следует делать в теле обработчика OnEdited()

по результатам проверки следует либо возбудить нужную иск-ю ситуацию либо выбросить мод.диал.окно с запросом пользователю изменить имя узла


← →
akvilon ©   (2004-12-23 14:27) [2]

а нет ли возможности запретить разрушение in-place edit"а?
то есть пока пользователь не ввел правильное имя не убирать окно ввода (inplace edit)
ведь windows такое позволяет, а вот в делфи?


← →
akvilon ©   (2004-12-23 14:33) [3]

а нет ли возможности запретить разрушение in-place edit"а?
то есть пока пользователь не ввел правильное имя не убирать окно ввода (inplace edit)
ведь windows такое позволяет, а вот в делфи?


← →
akvilon ©   (2004-12-23 14:34) [4]

а нет ли возможности запретить разрушение in-place edit"а?
то есть пока пользователь не ввел правильное имя не убирать окно ввода (inplace edit)
ведь windows такое позволяет, а вот в делфи?


← →
Digitman ©   (2004-12-23 14:47) [5]


> akvilon


в случае ввода "некондиционного" имени узла тут же, в этом обработчике, "возвращай его на место" и посылай форме некое асинхр.сообщение (PostMessage) , в обработчике которого тут же вновь переводи узел в режим редактирования подписи

и всех делов ..



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
4-1100860875
PRM
2004-11-19 13:41
2005.01.09
Как запустить xcopy


11-1084948829
RTWolf
2004-05-19 10:40
2005.01.09
Как не имея полос прокрутки в ListView передвигаться по списку?


6-1098444992
Ramon
2004-10-22 15:36
2005.01.09
Проверка мыла на наличие новых писем


14-1103662448
Скучающий
2004-12-21 23:54
2005.01.09
Тоска ,не знаю чем заняться ......


14-1103545379
DrDiablo
2004-12-20 15:22
2005.01.09
Можно ли сделать клиент-сервер чат, с контакт-листом




   Наверх