При помощи рисунка битмап можно определить вид формы. Вопрос: как вернуть первоначальный вид формы?
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
На новой элементной базе как-то вот так можно. Двойной клик -- переключение
|
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
nesco, а если надо после восстановления изменять размер формы, таская за угол?
|
|||
карма: 6 |
|
Ответов: 1161
Рейтинг: 160
|
|||
Nic, а чем тебе такой способ не нравится?
|
|||
карма: 0 |
| ||
файлы: 1 | pict.sha [46.3KB] [253] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
nesco, понял правильно о чём спрашивалось. Хочется делать форму круглой, но временно. А пока это только в одну сторону: круглой (любой) можно, но вернуться назад почти нельзя. Надо как-то нейтрализовать действия, вызова:
|
|||
карма: 6 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Nic, сделай вот так и меняй размеры как хочешь
|
|||
карма: 22 |
| ||
файлы: 1 | switch_form_002.sha [127KB] [203] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Спасибо, конечно, сам уже такой способ обнаружил. Хотелось бы честно выключить такой режим отображения. Но если никто не знает как, значит будем подстраиваться под имеющиеся знания.
|
|||
карма: 6 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Nic, попробуй отмени SetWindowRgn
------------ Дoбавленo: Кстати, функция CreateCoolControl -- самопал, там этот SetWindowRgn и применяется |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Искал долго - старался. Очень много примеров как установить область (region) в принципе на всё, что имеет handle. А вот как его отключить почти никто не говорит. Только MSDN что-то "мяукнул":
code_10439.txt Но пока ничего у меня не работает. Будем пыхтеть... ------------ Дoбавленo: nesco, кстати если доделаю компоненты, то функцию doPicture из MainForm можно будет убрать, так как будет внешний компонент, делающий тоже самое и многое другое. Дельфийцы вот [url=http://209.85.135.104/search?q=cache:LkB8hyIGZScJ:www.delphikingdom.com/asp/viewitem.asp%3Fcatalogid%3D888+HRGN+%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B+%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F+%D1%84%D0%B0%D0%B9%D0%BB&hl=ru&ct=clnk&cd=6&gl=ru]так[/url] изголяются с регионами. |
|||
карма: 6 |
| ||
файлы: 1 | code_10439.txt [201B] [240] |
9