|
|
|
Свойство -> метод
|
|||
|---|---|---|---|
|
#18+
Здарвствуйте....... Можно ли сделать свойство у компонента, при изменении которого выполнялся метод того же компонента?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2007, 14:33 |
|
||
|
Свойство -> метод
|
|||
|---|---|---|---|
|
#18+
Да. при вводе своего свойства, установите галку "Assing Method". При этом VFP создаст обработчик событий для изменения этого свойства с именем ИМЯ МЕТОДА_Assign. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2007, 14:44 |
|
||
|
Свойство -> метод
|
|||
|---|---|---|---|
|
#18+
splaynЗдарвствуйте....... Можно ли сделать свойство у компонента, при изменении которого выполнялся метод того же компонента?... Это делает событие X_Assign(). Т.е. при создании нового или редактивроании существующего свойства поставь птичку в пункте "Assign Method". В результате, кроме собственно свойства с именем X будет создано еще событие с именем X_Assign(). Это событие автоматически выполняется при программном изменении значения свойства X. Можно "навесить" событие Assign() и на стандартные свойства объекта. Следует только помнить, что это событие срабатывает только и исключительно при программном изменении свойства. Например, если сделать событие Assign() на свойство ActivePage для PageFrame, то при переключении пользователем между закладками при помощи мышки ничего срабатывать не будет. Только при программном изменении этого свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2007, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=212&tid=1589869]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 281ms |
| total: | 449ms |

| 0 / 0 |
