Текущий архив: 2005.01.09;
Скачать: 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 вся ветка
Текущий архив: 2005.01.09;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.035 c