Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как узнать координаты формы? (+)
|
|||
|---|---|---|---|
|
#18+
Сабж. Средствами аксесса? Как это сделать через WinAPI я знаю, интересно как сделать средствами аксесса? Проблем такой: Запоминаю в базе размеры открытых форм: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Восстанавливаю координаты формы: Код: plaintext Так вот, запоминаются координаты для "всплывающих" и "не всплывающих" окон одинаково а вот при восстановлении они отрисовываются по-разному. "Всплывающие" окна рисуются относительно верхнего левого угла ЭКРАНА, а "не всплывающие" относительно левого верхнего угла рабочей области Аксесса (под всеми верхними меню). В резулльтате получаем смещение окон зависящее от кол-ва строк в верхнем меню аксесса :( Как сделать чтобы формы восстанавливались одинаково? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 12:51 |
|
||
|
как узнать координаты формы? (+)
|
|||
|---|---|---|---|
|
#18+
надо же сам задал ворос - сам же и ответил. для всплывающих окон делай смещение равное положению исходной формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 13:36 |
|
||
|
как узнать координаты формы? (+)
|
|||
|---|---|---|---|
|
#18+
Можно API функцию использовать (ClientToScreen помоему) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 13:37 |
|
||
|
как узнать координаты формы? (+)
|
|||
|---|---|---|---|
|
#18+
Какое смещение? Вся проблема как раз в том чтобы узнать это смещение. Окно может быть всплывающим, а может и не быть... Надо чтобы в любом случае внутри аксесса оно в нужные координаты перемещалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 14:14 |
|
||
|
как узнать координаты формы? (+)
|
|||
|---|---|---|---|
|
#18+
Добавлю: координаты Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 14:21 |
|
||
|
как узнать координаты формы? (+)
|
|||
|---|---|---|---|
|
#18+
Если неахота искать причину загани проблемму в глубь: 1)Запомни координаты 2)отрисуй по ним форму 3)Снова прочитай координаты и сравни с сохраненными если смещение то отрисуй по сохраненным-смещение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:54 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32074756&tid=1682803]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 304ms |

| 0 / 0 |
