Добавлен функционал в компонент DropFile.
Пример использования.
Также сделаны новые компоненты для перетаскивания:
DropFileManager
DropTextManager
DragText
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
| ||
Голосовали: | CriDos, ser_davkin, LainX, Konst |
Ответов: 5227
Рейтинг: 587
|
|||
Nic, на дополнительные юниты (для Clipboard тоже) ссылки не помешают.
|
|||
карма: 4 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Nic,
1 пример не компилится 2 теперь все схемы с использованием DropFile не работают !!! (Win7x32,hiasm 185+svn) |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
andrestudio писал(а): на дополнительные юниты (для Clipboard тоже) ссылки не помешаютВсе необходимые файлы выложены на SVN. Компонент и его прототипы тестировалить на: hitman249 писал(а): (Win7x32,hiasm 185+svn)Заметил, что в примере, Drag не срабатывает с первой от запуска программы попытки, видимо потому, что мониторинг нажатия ЛКМ запускается только после первого ЛКМ на контроле. hitman249 писал(а): все схемы с использованием DropFile не работаютВыложите хотя бы одну, не работающую. Отмечу, что под FPC на XP SP3 (как минимум у меня) не создаёт ссылки. |
|||
карма: 6 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Nic, [offtop]C:\Program Files\HiAsm_default\Elements\delphi\code\hiDropFile.pas(5) Fatal: File not found: 'DropSourcek.dcu'[/offtop]
это где? ------------ Дoбавленo в 18.06: вопрос снят, обновлялся с палитры |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Nic, а как должен работать пример из статьи? Когда я подвожу файл с рабочего стола к форме, то на label выводится 1, а курсор принимает состояние "запрещено".
|
|||
карма: 10 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Assasin, используйте клавиатуру:
Ctrl - copy Shift - move Alt - link |
|||
карма: 6 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Nic писал(а): Assasin, используйте клавиатуру:Ctrl - copy Shift - move Alt - link Хорошо, в список добавил, ну а дальше то что? Не могу никак понять для чего конкретно нужен DropType - то ли для того, чтобы на форму сбрасывались только те объекты, что предназначены для копированияперемещения и прочего, то ли для того, чтобы система знала, что делать с файлом после обработки программой |
|||
карма: 10 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Assasin писал(а): для чего конкретно нужен DropTypeЕсли Вам не нужно, то оставьте значение по-умолчанию Copy и получите функционал как у компонента DropFile, за исключением не привязанности компонента к визуальным контейнерам. |
|||
карма: 6 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Nic, какова работспособность твоих компонентов под FPC
|
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Nic писал(а): Отмечу, что под FPC на XP SP3 (как минимум у меня) не создаёт ссылки.DropFileManager работает под FPC. |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Добавлены на SVN компоненты для перетаскивания и приёма текста на контролы:
DragText DropTextManager Работают под FPC. |
|||
карма: 6 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Nic, ты можешь нормально добавлять компоненты во вкладки, что бы не пееделывать за тебя потом
DropTextManager надо выше поднять, во вкладку "менеджеры", а не во вкладку "слои" ------------ Дoбавленo в 13.33: Может ты и нормально добавлял, но оно оказалось именно там |
|||
карма: 22 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Торопился - забыл проверить перед выкладыванием
|
|||
карма: 6 |
|