Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.027 c
1-1103850144
elected
2004-12-24 04:02
2005.01.09
Ошибка EAccessViolation in module rtl70.bpl


1-1103433300
Илья
2004-12-19 08:15
2005.01.09
Reset(f)


1-1103637773
Dmitrij_K
2004-12-21 17:02
2005.01.09
Как сравнить две Variant переменные


14-1103058925
Pat
2004-12-15 00:15
2005.01.09
ООП vs структурное программирование


14-1103363351
Чеширский_Кот
2004-12-18 12:49
2005.01.09
Сегодня намечается нехилая заруба