Можно ли сделать так чтобы текст выделенный в файле с атрибутом «только для чтения» перетаскивался в редактируемый файл открытый в другой группе вкладок?
И еще желательно было бы чтобы вид курсора отличался при вставке перетаскиваемого текста когда текст вырезается а не просто копируется (например при нажатии ctrl перед вставкой перетаскиваемого текста).
Перетаскивание текста из файла «только для чтения»
-
- Posts: 2245
- Joined: 25.08.2021 18:15
-
- Posts: 2245
- Joined: 25.08.2021 18:15
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Как я понимаю при нажатии Ctrl курсор должен иметь тот же вид что и при перетаскивании текста из другой группы вкладок (так как в обоих случаях перетаскиваемый текст просто копируется) и только при перетаскивании текста в одном и том же файле без нажатия Ctrl вид курсора должен отличаться, указывая на то что перетаскиваемый текст будет не просто копироваться а вырезаться.
Если быть более точным, то вид курсора должен зависеть от того, добавляется ли новый текст в редактируемый файл или нет. При перетаскивании выделенного текста в одном и том же файле без нажатия Ctrl текст просто перемещается в другое место (вырезание), а при перетаскивании текста из другого файла или в том же файле с нажатием Ctrl, происходит добавление в файл нового текста (копирование).
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Теперь курсор меняет вид только после вставки перетаскиваемого текста. По моему в этом нет особого смысла. Другое дело если бы курсор менял вид в процессе перетаскивания (хотя бы только при перетаскивании выделенного текста в пределах одного редактора при нажатом Ctrl), тогда по виду курсора можно было бы определить, будет ли добавляться в редактируемый файл новый фрагмент текста после вставки или перетаскиваемый текст просто будет перемещён в указываемое курсором место. Спасибо, не сочтите за придирку, просто постарался изложить свои мысли
-
- Posts: 2245
- Joined: 25.08.2021 18:15
я выше уже написал:
--
пока что Куд не может поставить мышь-курсор при дреге в другую вкладку. Лазарус что-то не дает. а вот при дреге в пределах одного таба все уже ОК.
--
разве курсор у вас не меняется при таскании в пределах одной вкладки?
в версии 1.152.
у меня в Линукc меняет. даже до момента отпускания мыши. и при нажатии-отжатии ctrl.
курсор меняется с вида "один листик" (move text) на "2 листика" (copy).
--
пока что Куд не может поставить мышь-курсор при дреге в другую вкладку. Лазарус что-то не дает. а вот при дреге в пределах одного таба все уже ОК.
--
разве курсор у вас не меняется при таскании в пределах одной вкладки?
в версии 1.152.
у меня в Линукc меняет. даже до момента отпускания мыши. и при нажатии-отжатии ctrl.
курсор меняется с вида "один листик" (move text) на "2 листика" (copy).