Вверх ↑
Этот топик читают: Гость
Ответов: 875
Рейтинг: 322
#1: 2009-03-19 14:23:09 ЛС | профиль | цитата
В теме Сборник схем, Андрей писал
интересная кстати идея - удерживая некую клавишу (ту же принтскрин например) выделить мышкой кусочек, отпускаешь клавишу и фрагмент складируется в png. В трее можно выбрать его из списка последних..
Я не вполне представляю как - может кто возьмётся..
Вот попытался сделать что-то подобное. Как говорится первый блин комом - Потому ногами не пинать. code_12290.txt
карма: 1

2
файлы: 1code_12290.txt [9.4KB] [315]
Голосовали:Assasin, andrestudio
Разработчик
Ответов: 4698
Рейтинг: 426
#2: 2009-03-19 14:49:28 ЛС | профиль | цитата
Полезная программа, но есть один очень маленький недостаток - ведь ты ВЫДЕЛЯЕШЬ! значит выделяются выделяемые объекты...
карма: 10
0
Ответов: 875
Рейтинг: 322
#3: 2009-03-19 15:02:44 ЛС | профиль | цитата
Assasin, это не маленький а очень большой недочет и ещё нет выделения выделенной области. Я просто не знаю как это реализуется. Хотя задней частью чуствую, не очень сложно. Но Знаний не хватает.
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#4: 2009-03-19 15:13:28 ЛС | профиль | цитата
kamakama писал(а):
Но Знаний не хватает.

Вот в этом ты прав!
Я знаешь как предлагаю(но не знаю как реализовать) , чтоб при нажатии на клавишу, считывалось положение мыши по X и Y(1), а при отпускании кнопки повторял операцию 1 и образовывал из них прямоугольник, а его уж и сохранял в картинку. Это только предположение...
карма: 10
0
Ответов: 1161
Рейтинг: 160
#5: 2009-03-19 15:16:51 ЛС | профиль | цитата
а не проще ли снять со всего экрана скриншот, закалякать его в image в форме на полный экран, и из imag'а уже и копировать картинку и сохранять ее в png
карма: 0

0
Ответов: 5227
Рейтинг: 587
#6: 2009-03-19 15:17:46 ЛС | профиль | цитата
kamakama, во многих программах клавиша Esc = выход. думаю что нужно другую клавишу назначить. В целом схема довольно акуратная "+"

р.s раньше делал нечто похожее, может пригодитсяcode_12291.txt

карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_12291.txt [14.4KB] [259]
Разработчик
Ответов: 4698
Рейтинг: 426
#7: 2009-03-19 15:19:43 ЛС | профиль | цитата
LainX,вообще-то тема вроде вот эта:
kamakama писал(а):
интересная кстати идея - удерживая некую клавишу (ту же принтскрин например) выделить мышкой кусочек, отпускаешь клавишу и фрагмент складируется в png. В трее можно выбрать его из списка последних..

карма: 10
0
Ответов: 875
Рейтинг: 322
#8: 2009-03-19 15:35:22 ЛС | профиль | цитата
Assasin, тут так и есть, но это для копирования, а для выделения нужен другой фокус. Первая точка отсчета, рисование прямоугольника тянущегося за курсором. То есть то что ты видишь на рабочем столе при выделении.
------------ Дoбавленo:

andrestudio, ну прямо как -FastStone Capture- А Esc зацепил просто от фонаря.
карма: 1

0
Ответов: 5227
Рейтинг: 587
#9: 2009-03-19 15:43:03 ЛС | профиль | цитата
kamakama, это было давно, сейчас можно тоже самое на полиморфной форме сделать
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 875
Рейтинг: 322
#10: 2009-03-19 15:55:09 ЛС | профиль | цитата
andrestudio, я только освоил какую-то часть элементов, а тут снова целая гора - "разбирайся не тоскуй"
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2009-03-19 15:58:42 ЛС | профиль | цитата
Вот небольшой пример работающей схемы по сохранению части экрана в PNG (область выделяется мышкой)
http://www.hiasm.com/sha/shatools.php?q=5&id=128 (4кб)
кто-то сможет сделать короче?
карма: 27
4
Голосовали:Assasin, Валерий, MAV, Andrey
Разработчик
Ответов: 4698
Рейтинг: 426
#12: 2009-03-19 16:04:45 ЛС | профиль | цитата
,
------------ Дoбавленo:

Коротко, просто и рабоче!
------------ Дoбавленo:

Но, недостаток, надо запускать как-то чтоб окно эксплорера не загораживало то, что надо отскринить
карма: 10
0
Администрация
Ответов: 15295
Рейтинг: 1519
#13: 2009-03-19 16:11:09 ЛС | профиль | цитата
Assasin писал(а):
Но, недостаток

вообще-то предполагается запуск данной утилиты из любого иного места, а не из проводника. Скажем можно доделать иконку в трее, или ярлык с глобальной комбинацией клавиш сделать... да что угодно.
карма: 27
0
Разработчик
Ответов: 4698
Рейтинг: 426
#14: 2009-03-19 16:14:49 ЛС | профиль | цитата
Вот именно! А это уже будет длиннее!
Dilma писал(а):
кто-то сможет сделать короче?

------------ Дoбавленo:


карма: 10
0
Ответов: 2060
Рейтинг: 28
#15: 2009-03-19 19:07:06 ЛС | профиль | цитата
Dilma писал(а):
вообще-то предполагается запуск данной утилиты из любого иного места, а не из проводника

Эту программу нужно внедрить в HiAsm, если её там нет. И назначить горячую клавишу, или кнопку на экране.
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)