|
Заблокирован
|
|
UserControl реакция на DragDrop ?21.10.2013, 18:47. Показов 1083. Ответов 13
Метки нет (Все метки)
Подскажите какой обработчик должен включится
когда я хочу перенести объект на UserControl в процессе проектирования ? или как сделать UserControl контейнером для нового объекта ? Добавлено через 5 минут Начал это делать по своему, запутался в вызываемых событиях как это сделать стандартными средствами VB Добавлено через 2 минуты С учетом того когда UserControl уже размещён на форме ??? Добавлено через 13 минут Событие UserControl_Paint на это не реагирует Добавлено через 22 минуты Может попробовать закинуть в UserControl Timer и вызывать самому событие, только вот какое вызывать ?
0
|
|
| 21.10.2013, 18:47 | |
|
Ответы с готовыми решениями:
13
Как разместить UserControl поверх другого UserControl Управление usercontrol из другого usercontrol
|
|
Заблокирован
|
||
| 21.10.2013, 20:04 [ТС] | ||
|
Тут такое дело я хочу фрейм отключить который растянут на UserControl
а UserControl сделать контейнером вместо фрейма Помните шла реч об некоректном отображении это всё от туда ветер дует ))) тоесть GetCapture выдаёт при этом описатель юсера, а фрейм там для красоты стоит Назначать Parent я умею, мне надо выяснить как заставить реагировать юсер на новый объект, юсер на форме и в разработке, новый объект должен стать Child Добавлено через 9 минут Одним словом сделать поведение как у фрейма Добавлено через 6 минут GetCapture = UserControl.hWnd в исполнении равно TRUE GetCapture = UserControl.hWnd в разработке равно FALSE я бы уже давно сделал если бы не этот нюанс
0
|
||
|
Модератор
|
||||
| 21.10.2013, 20:07 | ||||
Сообщение было отмечено The trick как решение
Решение
1
|
||||
|
Заблокирован
|
|
| 21.10.2013, 20:52 [ТС] | |
|
...
Добавлено через 8 минут нет такой страницы Not Found The requested URL /showthread.p...-Themes-Frames was not found on this server. Apache Server at www.vbforums.com Port 80 Добавлено через 4 минуты Нашол, извиняюсь ))) Добавлено через 6 минут То что надо ! Добавлено через 10 минут Столько сложностей с одним только фреймом ))) Подкласс... ловушки... Добавлено через 11 минут выполнение SubclassFrame Frame1.hWnd, True ничего не даёт
0
|
|
|
Заблокирован
|
|
| 21.10.2013, 22:00 [ТС] | |
|
Как реализовать ?
Добавлено через 1 минуту Как это прикрутить в разработку самое главное Добавлено через 1 минуту Оттдельный класс делать? как я понял с перевода англ. там надо в модуль вставлять Добавлено через 2 минуты и ещё пишут осторожность соблюдать Добавлено через 1 минуту скорее всего выполнятся должна До нарисовки формы верно ? Добавлено через 1 минуту тоесть перехват процедуры WndProc_Frame наверное Добавлено через 21 минуту Короче я ещё больше запутался Добавлено через 2 минуты Я видел как реализовывали продвинутое меню с картинками там целая гора кода
0
|
|
|
Заблокирован
|
|
| 22.10.2013, 17:40 [ТС] | |
|
Ни одного русского текста, меня уже это злить начинает
Добавлено через 5 минут перехват системных сообщений ! Добавлено через 18 минут Закачал русский вариант может пойму что за сабкласинг такой Добавлено через 47 секунд от сюда http://forum.sources.ru/index.... ttach_id=0 Добавлено через 18 часов 52 минуты Сделал я всётаки свой контрол по своему не стал я забивать голову, лишней информацией а только внимательно изучил свойства UserControl теперь он ничем не отличается от обычного Frame с его свойствами и плюс, нормальное отображение дочерних контролов таких как OptionButton Добавлено через 2 минуты а главное что я сделал его таким что он находиться в некомпилированном состоянии на уровне проекта (не группового) и при этом ведёт себя прилично ))) Добавлено через 6 минут Так что его можно зашаблонить, и расспространить ))) Добавлено через 4 минуты Назвал его SCFrame и даже подходящщую иконку сам нарисовал )))
0
|
|
|
Заблокирован
|
|
| 22.10.2013, 17:48 [ТС] | |
|
Вот он
0
|
|
|
Заблокирован
|
|
| 22.10.2013, 18:23 [ТС] | |
|
А вот результат:
0
|
|
|
Заблокирован
|
|
| 22.10.2013, 18:40 [ТС] | |
|
Напомню некоректное отображение в Frame1(стандартного) может быть при использовании файла .Manifest
0
|
|
|
|
||
| 22.10.2013, 19:45 | ||
Сообщение было отмечено The trick как решение
РешениеПросто бросаем на стандартный Frame1 стандартный Picture1 и вот: А если не видно разницы, то зачем вообще лишний код?
1
|
||
|
Заблокирован
|
|
| 22.10.2013, 20:03 [ТС] | |
|
Ну да, всё верно, одно лишнее недопонимание, приводит к целой цепочки других непониманий )))
Добавлено через 12 минут Спасибо за идейку, SCFrame я оставлю, изменю чуток, зря я чтоли иконку рисовал )))
0
|
|
| 22.10.2013, 20:03 | |
|
Помогаю со студенческими работами здесь
14
DragDrop не работает
правильный dragdrop OnMouseMove и DragDrop StringGrid и DragDrop Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит значение перечислений.
/ / Событие "НачалоВыбора" реквизита на форме. . .
|
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|