Кибор » Кибор - Интегрированная среда разработки ботов » Готовые скрипты » Вывод миниатюры окна на диалог

Страниц (4): « 1 [2] 3 4 »
 

11. 007wan - 28 Октября, 2019 - 01:02:09 - перейти к сообщению
Можно, пожалуйста пример? Выводит 4 окна миниатюры рабочего стола в диалог с отступами.

4 миниатюры будут расположены примерно так:
[-] [-]
[-] [-]
Где скобки - это нарисованный прямоугольник(рамка красного цвета), а пробелы между миниатюрами - это отступы(так же стоит учесть отступы между краями диалога и рамкой, что бы не лепить слишком близко к краями диалога).

При наведении на прямоугольник(любой), окрашивает его в желтый цвет(как курсор), убираем - обратно в прежний цвет.

Так же хочу обратить внимание на глобальную проблему: миниатюры сбрасываются resettextout или др, как и нарисованное впрочем тоже. Как избавится, что бы миниатюра сбрасывалась, а нарисованное не стиралось после того как мы нарисовали впервые? Т.е диалог запустили, всё нарисовалось, миниатюру сбрасываем, а нарисованное не стирается(Без использования таймера!)
12. Zireael - 28 Октября, 2019 - 02:38:38 - перейти к сообщению
 Цитата:
Можно, пожалуйста пример? Выводит 4 окна миниатюры рабочего стола в диалог с отступами.

Пример есть в этой теме.
 Цитата:
При наведении на прямоугольник(любой), окрашивает его в желтый цвет(как курсор), убираем - обратно в прежний цвет.

Рисование рамки через visualwindow есть на форуме.
 Цитата:
Как избавится, что бы миниатюра сбрасывалась, а нарисованное не стиралось после того как мы нарисовали впервые?

Сделать скрин диалога и выводить через visualwindow.
13. Zireael - 28 Октября, 2019 - 19:28:03 - перейти к сообщению
 Цитата:
При наведении на прямоугольник(любой), окрашивает его в желтый цвет(как курсор), убираем - обратно в прежний цвет.

code (Отобразить)
14. 007wan - 28 Октября, 2019 - 23:47:12 - перейти к сообщению
Огромнейшее человеческое спасибо!!! Жаль времени нет на проверку.
15. Budni - 06 Ноября, 2019 - 09:55:10 - перейти к сообщению
Как сделать так
код (Отобразить)

С помощью вашего кода?
16. Zireael - 06 Ноября, 2019 - 16:43:58 - перейти к сообщению
 Цитата:
Как сделать так
С помощью вашего кода?

А чем этот не устраивает?
17. Budni - 06 Ноября, 2019 - 22:20:11 - перейти к сообщению
Zireael , Мерцание
18. Zireael - 07 Ноября, 2019 - 02:48:07 - перейти к сообщению
Вывод изображения по курсором на диалог с указанного окна (Отобразить)
19. 007wan - 12 Декабря, 2019 - 04:20:37 - перейти к сообщению
 Zireael пишет:
Вывод миниатюры окна на диалог (Отобразить)

В отличии от visualwindow меньше теряется качество при сжатии.
А можно простенкий пример? Просто я не знаю что удалять(флаги и переменные), что бы все работало как надо*

*Суть заключается в следующем: получаем указатель на окно(или контролл), а потом вывести его на диалог с размерами допустим 100х100 в координатах 10х10, и не важно по размерам какое само окно(хоть большое или маленькое), а то еще пока не понял, у меня Шляпа какая-то твориться, когда меняю цифры
CODE:

int rect[4] = {0, 0, w.width/4, w.height/4} // какого размера вывести изображение на диалог
если меняю 0 на 100 и вторую так же, по идеи должен сместить прямоугольник вниз и вправо, а он просто уменьшается.
Да и переменные лишнии не нужны и флаги
20. Zireael - 12 Декабря, 2019 - 12:10:46 - перейти к сообщению
 Цитата:
с размерами допустим 100х100

Не учитывая пропорции. И что получиться?

Powered by ExBB FM 1.0 Final