
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.11.2009, 16:53
|
|||
|---|---|---|---|
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
Есть две канвы верхняя и нижняя Хочется чтобы при движении нижней канвы влево-право двигалась и верхняя канва точно также Идейно надо менять свойство VIEWPORT_X_POS но вот как отловить что канва подвинулась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.11.2009, 19:54
|
|||
|---|---|---|---|
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
А как вы двигаете нижнею? И зачем две? Не проще ли сделать на одной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.11.2009, 23:12
|
|||
|---|---|---|---|
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
John.DА как вы двигаете нижнею? И зачем две? Не проще ли сделать на одной? ну если стакед канва шире своего виев сайза при переходе на итем, который находится частично или полностью вне виев, канва начинает скакать (менять viewport_x_pos) и ставить текущий итем в центр нижняя канва может перемещаться вниз, но верхняя при этом должна быть статична вертикально. поэтому одна канва не подходит, и нужно две ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 00:07
|
|||
|---|---|---|---|
|
|||
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
Я в подобном случае вешал таймер (0.1с) на PRE-TEXT-ITEM. А по срабатыванию таймера сравнивал get_view_property (\'canvas_name[12]\', display_x_pos), и если они различаются - синхронизировал set_view_property (\'c\', display_x_pos,...) Тифа wrote: > Автор: "Тифа" > John.D > А как вы двигаете нижнею? > > И зачем две? Не проще ли сделать на одной? > > > ну если стакед канва шире своего виев сайза при переходе на итем, > который находится частично или полностью вне виев, канва начинает > скакать (менять viewport_x_pos) и ставить текущий итем в центр > нижняя канва может перемещаться вниз, но верхняя при этом должна быть > статична вертикально. поэтому одна канва не подходит, и нужно две > Тема <http://www.sql.ru/forum/actualthread.aspx?tid=715065> Ответить > <http://www.sql.ru/forum/actualpost.aspx?tid=715065> Сообщение > <http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=715065&msg=7979507> > Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 17:10
|
|||
|---|---|---|---|
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
ну я тоже подумывал о таймере, думал может есть получше способ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2009, 17:27
|
|||
|---|---|---|---|
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
а почему то иногда не срабатывает, не могу отловить когда. делаю два таймера один на 0.1 и 0.2, тогда все работает, но иногда притормаживает не очень красиво. в чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2009, 11:33
|
|||
|---|---|---|---|
|
|||
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
Если правильно помню, то таймеры работают только во время "простоя" формы. Т.е. когда не работают никакие другие триггеры. Поэтому гарантии, что таймерное событие отработает через заданный интервал нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2009, 16:03
|
|||
|---|---|---|---|
|
|||
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
А зачем таймер? В самом триггере не пройдет что ли? Griffo Proudfoot Я в подобном случае вешал таймер (0.1с) на PRE-TEXT-ITEM. А по срабатыванию таймера сравнивал get_view_property (\'canvas_name[12]\', display_x_pos), и если они различаются - синхронизировал set_view_property (\'c\', display_x_pos,...) Тифа wrote: > Автор: "Тифа" > John.D > А как вы двигаете нижнею? > > И зачем две? Не проще ли сделать на одной? > > > ну если стакед канва шире своего виев сайза при переходе на итем, > который находится частично или полностью вне виев, канва начинает > скакать (менять viewport_x_pos) и ставить текущий итем в центр > нижняя канва может перемещаться вниз, но верхняя при этом должна быть > статична вертикально. поэтому одна канва не подходит, и нужно две > Тема <http://www.sql.ru/forum/actualthread.aspx?tid=715065> Ответить > <http://www.sql.ru/forum/actualpost.aspx?tid=715065> Сообщение > <http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=715065&msg=7979507> > ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2009, 17:23
|
|||
|---|---|---|---|
Как можно одновремено двигать две стакед канвы по хпосу |
|||
|
#18+
Всегда!!!!!Если правильно помню, то таймеры работают только во время "простоя" формы. Т.е. когда не работают никакие другие триггеры. Поэтому гарантии, что таймерное событие отработает через заданный интервал нет. хм почему то думал что если интервал подошел, а форма не свободна, то встанет в очередь, хотя такое объясняет поведение Хотя было подозрение, что таймер отрабатывает, но канва еще не сменилась efendiА зачем таймер? В самом триггере не пройдет что ли? неа, канва положение меняет после ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=51&tablet=1&tid=1879067]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 283ms |

| 0 / 0 |

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