Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
В ветке Graphics есть фрейм с элементами принадлежащими какому-то блоку. В этом фрейме свойство "Update Layout" установленно в "Automatically". Можно ли сделать, чтобы при нажатии на кнопку фрейм переместился? Конечно, было бы хорошо, если бы он переместился со всеми элементами :) Как я понимаю SET_ITEM_PROPERTY(frame_id, POSITION, 20, 20); не проходит, т.к. фрейм не элемент блока. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:13 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
Помещаем фрейм и элементы на дополнительную канву и двигаем её куда угодно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:15 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
John.DПомещаем фрейм и элементы на дополнительную канву и двигаем её куда угодно на самом деле фреймов несколько и надо чтобы они были на одной канве. Я же не могу одну канву наложить на другую, притом, в процедуре SET_CANVAS_PROPERTY я не нахожу свойства POSITION. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:25 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
neodiX фреймов несколько и надо чтобы они были на одной канвеНа одно, или на разных - побоку. Надо двигать вместе - помещаем на одну, порознь - на разные. neodiX Я же не могу одну канву наложить на другуюПочему? Это очень полезная штука. neodiX в процедуре SET_CANVAS_PROPERTY я не нахожу свойства POSITION. Надо искать в SET_VIEW_PROPERTY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:29 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
Спасибо John.D, получилось. Действительно - полезная штука. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 14:53 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
вопрос в догонку: положил на большую канву маленькую, когда перехожу на любое поле на большой канве, маленькая проподает, как бы прятается под низ. Может есть метод сделать маленькую канву как бы "always on top" или надо обязательно чтобы канвы не пересекались в этом случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 19:01 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
Скорее всего, свойство "большой" канвы "Включить при Входе" ("Raise on Entry") стоит "Да". Если это не поможет, что редко, но бывает, придётся использовать Show_View(...); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2005, 05:40 |
|
||
|
Oracle Forms 9.0.4 - изменить координаты фрейма в runtime
|
|||
|---|---|---|---|
|
#18+
John.DСкорее всего, свойство "большой" канвы "Включить при Входе" ("Raise on Entry") стоит "Да". Если это не поможет, что редко, но бывает, придётся использовать Show_View(...); оно! "Raise on Entry" помогло. спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2005, 10:16 |
|
||
|
|

start [/forum/topic.php?fid=51&msg=33278926&tid=1879353]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 406ms |

| 0 / 0 |
