0 / 0 / 1
Регистрация: 02.03.2017
Сообщений: 129
|
||||||
1 | ||||||
Как в Pascal ABC сделать так, чтобы можно было двигать форму без границ (FormBorderStyle.None)?03.07.2017, 11:06. Показов 3503. Ответов 5
Метки нет Все метки)
(
Пробовал использовать этот код:
Но пишут ошибку: pas(49) : Нельзя обратиться к свойству Left через тип
0
|
|
03.07.2017, 11:06 | |
Ответы с готовыми решениями:
5
Можно ли сделать так, что сквозь форму можно было бы тыкать мышью по файлам? Можно как-то переделать код из Turbo Pascal чтобы он работал в pascal abc.net?
|
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
03.07.2017, 11:20 | 2 |
Странно, но у меня нет такой ошибки и форма без рамок перемещается по экрану.
Добавлено через 2 минуты В коде строка 49 вообще пустая.
0
|
Супер-модератор
![]() ![]() |
||||||
03.07.2017, 11:38 | 3 | |||||
![]() Решение
Да в принципе и импортировать две WinAPI-функции и использовать их - не такая уж и большая проблема:
1
|
0 / 0 / 1
Регистрация: 02.03.2017
Сообщений: 129
|
|
03.07.2017, 14:50 [ТС] | 4 |
строки 18-19
Добавлено через 2 минуты Ошибка Нельзя обратиться к свойству Handle через тип
0
|
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
03.07.2017, 15:00 | 5 |
0
|
Alvin Seville
|
||||||
03.07.2017, 18:26 | 6 | |||||
![]() РешениеНе по теме: Но пишут ошибку: pas(49) : Нельзя обратиться к свойству Left через тип У меня все отлично работает. Добавлено через 25 минут Можно и так:
Так как разность координат курсора и координат верхнего левого угла формы всегда неотрицательна я отнимаю именно в таком порядке значения этих величин.
1
|
03.07.2017, 18:26 | |
Помогаю со студенческими работами здесь
6
Как сделать так, чтобы можно было закрыть только текущую Форму? Как сделать чтоб нажимая на лабел можно было двигать форму по экрану с помощью DragDrop? Нарисовать заданные фигуры и сделать, чтобы их можно было двигать
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |