|
|
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Подскажите, пожалуйста, как можно(и вообще можно ли) добиться, что бы изменение значения переменной заданной у родителя и отражаемое у наследника в Properties сразу же можно было применить??? Т.е. у меня есть у родительского объекта: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. В этом случае я задаю в свойствах нужное значение, закрываю объект в паинтере и снова открываю, но уже вижу непосредственно на форме заданной мной значение. Но очень уж хочется, чтобы можно было сразу применять новое значение. Заранее спасибо. Большое. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 22:08 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, вот так правильнее будет выглядеть пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2007, 10:33 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Коллеги, неужели никто не может помочь в данном вопросе или хотябы определённо и аргументировано дать ответ, что такое невозможно??? Или может я не очень понятно сформулировал вопрос? Очень прошу помощи!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 19:06 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly Ryabovне очень понятно сформулировал вопрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 22:09 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Ну если я правильно понял вопрос: В паинтере Вы открываете обьект-родитель Изменяете значение или добавляете какое-нить свойство Закрываете паинтер обьекта-родителя Открываете потомка и не видите измененного значения или нового свойства? Так? Если да, то это глюк ПБ (иногда такое бывает). FullRebuild спасет отца русской демократии. Еще рекомендуется установить последний патч ... Какой версия ПБ ? Но если вы хотите это делать динамически, во время выполнения, то тут надо потанцевать с бубном ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:04 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
если я правильно понял вопрос, нет такого события которое-бы происходило на изменение instance variable обьекта. соответственно ваша идея не реализуема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:23 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Dmitry.нет такого события которое-бы происходило на изменение instance variable обьекта. соответственно ваша идея не реализуема. Сам вопрос я тоже не понял. Но конкретно то, что Вы описали, возможно реализовать используя вот этот недокументированный способ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:37 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Dmitry.нет такого события которое-бы происходило на изменение instance variable обьекта. соответственно ваша идея не реализуема. Cпособ есть, но недокументированный (если это про то, про что спрашивает автор топика). http://www.sql.ru/forum/actualthread.aspx?tid=51112 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:39 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Dmitry Спасибо, что правильно поняли и помогли понятно и более грамотно сформулировать. Локшин Марк Спасибо, я уже смотрел этот топик перед тем как опубликовать свой вопрос. Но я не понял, как именно ловить и обрабатывать событие изменения instance variable предка, которое становится доступно у наследника в Properties(и именно изменение в Properties паинтера интересует отлавливать и применять для визуализации изменения). Буду очень благодарен, если поможите разобраться и разъясните подробнее. Филипп Особенно именно Вашего отклика ожидал особенно надеясь на решение вопроса и может теперь, когда вопрос удалось сформулировать понятнее, Вы сможите что-то ответить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 17:30 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovsky По ссылке на Ваш "недокументированный способ" у меня фильтр на проксе высказал, что это порно сайт. Если это шутка, то действительно смешно, даже если не видел "изображения". Однако, если можно - по сути вопроса может есть дельное что-то? Надеюсь задача не окажется окончательно и бесповоротно нерешаемой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 17:38 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly RyabovПо ссылке на Ваш "недокументированный способ" у меня фильтр на проксе высказал, что это порно сайт. Если это шутка, то действительно смешно, даже если не видел "изображения". Там примерно тоже, что и по моей ссылке, только на английском. Так я все равно не понял, чего и где нужно визуализировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 17:49 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Dmitri.события которое-бы происходило на изменение instance variable обьекта. и Anatoly Ryabovименно изменение в Properties паинтера интересует отлавливать - совершенно разные вещи, более того взаимоисключающие, т.к. первое происходит в runtime а второе в design time. Anatoly Ryabovвопрос удалось сформулировать понятнее Спорное утверждение :) Anatoly Ryabovфильтр на проксе высказал, что это порно сайт Все вопросы к Вашему админу, который занес весь домен, являющийся бесплатным хостингом для сотен тысяч сайтов, в т.ч. и полезных, в блэклист. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 17:50 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly Ryabov wrote: > По ссылке на Ваш "недокументированный способ" у меня фильтр на проксе > высказал, что это порно сайт Не смешно. Там статья под названием "Using the undocumented INDIRECT keyword". Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 18:26 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Может быть кто-нибудь знает, почему indirect не задокументировано? Это ведь аналог свойств в c#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 20:27 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovsky... - совершенно разные вещи, более того взаимоисключающие, т.к. первое происходит в runtime а второе в design time. Спасибо. Тогда хотелось бы просить Вас прояснить 1. как обрабатывать и какие события происходят на изменение instance variable обьекта. 2. как именно изменение в Properties паинтера в design time можно обрабатывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 20:27 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly Ryabov Anatoly Moskovsky... - совершенно разные вещи, более того взаимоисключающие, т.к. первое происходит в runtime а второе в design time. Спасибо. Тогда хотелось бы просить Вас прояснить 1. как обрабатывать и какие события происходят на изменение instance variable обьекта. 2. как именно изменение в Properties паинтера в design time можно обрабатывать. Никак и Никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 20:38 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Локшин МаркТак я все равно не понял, чего и где нужно визуализировать? Как теперь я узнал грамотное определение(design time) - изначально я хотел в design time обрабатывать изменение унаследованного свойства, которое можно отредактировать в Properties паинтера. А точнее - я хочу получить возможность визуализации в design time изменённого значения свойства, которое, как не крути, у родителя является instance variable, а у наследника уже доступно как свойство, доступное через Properties паинтера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 20:40 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
ФилиппНикак и Никак. "Доктор сказал в морг - значит в морг". Очень жаль... Очень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 20:42 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly Ryabov ФилиппНикак и Никак. "Доктор сказал в морг - значит в морг". Очень жаль... Очень. Почему? На фиг это надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2007, 21:56 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Anatoly RyabovА точнее - я хочу получить возможность визуализации в design time изменённого значения свойства, которое, как не крути, у родителя является instance variable, а у наследника уже доступно как свойство, доступное через Properties паинтера. Не хочу Вас расстраивать, но, судя по всему, до сих пор никому не понятно, что Вы хотите сделать :) Вы можете привести пример в каком-нибудь существующем ПО того что Вам надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 01:28 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
ИвановННЭто ведь аналог свойств в c#. Это появилось задолго до того, как появился C#, и скорее всего до того, как такая возможность появилась в PB. Кстати, а с какой версии так можно делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 10:03 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
ФилиппПочему? На фиг это надо? А это все потому, что кое-где нельзя определять пользовательские редокторы свойств :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 10:04 |
|
||
|
Как динамически определять изменение унаследованных пользовательских свойств в паинтере?
|
|||
|---|---|---|---|
|
#18+
Локшин МаркА это все потому, что кое-где нельзя определять пользовательские редокторы свойств :) Именно. А ведь так хочется, чтобы визуальные пользовательские объекты при расположении их наследников на формах позволяли в режиме разработки отображать устанавливаемые свойства. Я начал с примера того, как добился, чтобы эти свойства применялись при открытии объектов в режиме разработки, но в этом случае чтобы увидеть изменения нужно закрывать и снова открывать объекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 11:12 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34845728&tid=1336963]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 158ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...