Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменение размеров и привязки контролов во внедренной форме / 8 сообщений из 8, страница 1 из 1
05.07.2016, 12:36
    #39267884
v-e-t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
Добрый день.
В проекте использую класс Гетца для изменения привязки и размеров контролов. Заметил, что если форму сделать внедренной в другую, то изменение размеров и позиции контролов при изменении размеров окна не происходит (видимо для внедренной формы не происходит события OnResize). Как сообщить внедренной форме о необходимости применить изменения?
...
Рейтинг: 0 / 0
05.07.2016, 13:26
    #39267927
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
v-e-t,

Не пробовал, но осмелюсь предположить, что может помочь изменение размеров формы (именно формы, а не контрола субформа) и последующий вызов события Resize через RaiseEvent. Быстрый поиск по проблеме ответа, увы не дает, так что вполне вероятно, что это невозможно.
...
Рейтинг: 0 / 0
05.07.2016, 13:46
    #39267947
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
v-e-t...Заметил, что если форму сделать внедренной в другую, то изменение размеров и позиции контролов при изменении размеров окна не происходит (видимо для внедренной формы не происходит события OnResize)...Судя по этой цитате из книги, таки происходит ресайзинг подчинённых форм.Литвин П., Гетц К., Гунделой М., Разработка настольных приложений в Access 2002, стр. 512Наш код не масштабирует подчиненные формы, выводимые в режиме
таблицы. Мы пробовали это сделать, но оказалось, что Access предоставляет
недостаточно информации о размерах строк и столбцов таблиц. Поэтому размер
всей таблицы будет меняться, а размеры ее элементов — нет.
А вообще, читай первоисточник и смотри их пример.
...
Рейтинг: 0 / 0
05.07.2016, 15:10
    #39268033
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
v-e-t,

А если попробовать обращаться не к вложенной форме,а контейнеру Ole на главной форме,куда помещается всегда внедренная, может он прявляет какие либо признаки наследования?
...
Рейтинг: 0 / 0
05.07.2016, 16:11
    #39268110
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
Сергей Лалов контейнеру Ole на главной форме,куда помещается всегда внедреннаяНе придумывай, там нет Ole.
...
Рейтинг: 0 / 0
06.07.2016, 04:16
    #39268426
v-e-t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
MrShin,
Через RaiseEvent может и получиться. Попробую.
...
Рейтинг: 0 / 0
06.07.2016, 05:01
    #39268432
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
...
Рейтинг: 0 / 0
06.07.2016, 12:11
    #39268672
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размеров и привязки контролов во внедренной форме
ПанургСергей Лалов контейнеру Ole на главной форме,куда помещается всегда внедреннаяНе придумывай, там нет Ole.

Да, попутал с вложенным обьектом
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменение размеров и привязки контролов во внедренной форме / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]