|
|
|
| Парни, вот заморочился я тут на свою голову.
Хочется красивостей навести, да тяму нема.
Може кто знает процедурку...
Есть форма с красивостями, хочется ее сделать фоном рабочей поверхности MSA.
у формы Тип границы - отсутствует, ну и прочие ненужности тоже.
как ее втиснуть в рабочую поверхность Акса? не просто развернуть как все окна, а именно втиснуть
и при этом, чтобы при изменении размеров рабочей области Акса, она так же вписывалась в рабочую
область...
О, как! | |
|
| |
|
|
|
| Можно попробовать следующую историю:
1. Форму-подложку (ФП) загружать первой и "распахнуть" ее на всю область MDI Access.
2. Описать Ресайзинг контролов ФП при изменении размеров окна Access.
3. Остальные формы/отчеты открывать PopUp.
Со 2 пунктом будет веселуха еще та.
Проще рисунок закинуть в окно Access. (А2003) | |
|
| |
|
|
|
| По 2-му пункту согласен.
Рисунок втыкал, это была не проблема, но!, если сделать его не большим и растягивать на всю рабочую область МСА, он меняет разрешение, и "красивости" становятся не красивыми... угу.
А если сделать большим и с большим разрешением, то то же самое, только в обратном порядке, и при этом, при изменении размеров окна МСА, появляются полосы прокрутки...
В идеале, мне надо мою эту форму (режим отображения - границы окна отсутствуют), закрепить в левом верхнем углу, а правый нижний угол растягивать в зависимости от изменения размеров рабочей области.
Думаю здесь по любому без API не обойтис, ща пошел у технарей взял толстенный толмуд по этим функциям, но что-то не уверен, что одюжу... | |
|
| |