
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.06.2006, 19:53
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Начинаю редактировать, срабатывает BeforeLabelEdit, после редактирования срабатывает AfterLabelEdit. Как бы отловить окончание работы с редактированием если оно не произведено? Ведь сработает только BeforeLabelEdit, а если мы ничего не изменим в тексте и нажмем эскейп или просто мышкой ткнем куда-нить то AfterLabelEdit не сработает. А он нужен, блин.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.06.2006, 01:12
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Можно установить какие-нибудь флаги в обоих событиях и проверять их в том месте кода где тебе нужно знать было редакторование или нет. Но что то мне сдается должно быть событие на отмену. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.06.2006, 01:30
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Должно, здравый смысл подсказывает, да вот нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.06.2006, 11:41
|
|||
|---|---|---|---|
|
|||
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Что-нибудь со свойством Validate... Событие OnLostFocus... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.06.2006, 11:41
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Проверил поставив hook, даже там TVN_ENDLABELEDIT не проходит если пользователь отказался вводить текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.06.2006, 17:19
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
А что сделать-то надо? Может подскажем как сделать другим способом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.06.2006, 18:08
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Да сделал уже, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2006, 00:16
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Объясняю: допустим узел дерева такой "Узел № 5". Надо позволить юзеру отредактировать слово "Узел" на любое другое, а "№ 5" редактировать не давать. Для этого перед редактированием (Before кстати тут не сработает) мы заменяем текст на "Узел", юзер его правит и после окончания (After) мы возвращаем к тому что наредактировал юзер приставку "№ 5" . Если же юзер начал редактировать, но передумал и ничего не изменил, то приставку вернуть проблематично, особенно если юзер перешел сразу на тулбар и привет, сушите помидоры! Так и не нашел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 08:21
|
|||
|---|---|---|---|
|
|||
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
можно посмотреть код события AfterLabelEdit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 16:39
|
|||
|---|---|---|---|
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
TIKOможно посмотреть код события AfterLabelEdit А можно ветку почитать прежде чем постить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2006, 07:19
|
|||
|---|---|---|---|
|
|||
Как отследить что редактирование узла дерева не совершено? |
|||
|
#18+
Pantalone TIKOможно посмотреть код события AfterLabelEdit А можно ветку почитать прежде чем постить. А можно не указывать человеку который пытался помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2165697]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 289ms |
| total: | 534ms |

| 0 / 0 |
