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

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

21. 007wan - 08 Ноября, 2019 - 11:54:10 - перейти к сообщению
Как нарисовать прямоугольник с закругленными краями без нижней границы?
Я знаю только,чтр нужно как-то нарисовать 4 линии и приварить к каждой по угла дугу.
Как это будет выглядеть, можно пожалйста?
(Добавление)
Но как закрасить это, я не знаю...
22. Zireael - 08 Ноября, 2019 - 16:37:01 - перейти к сообщению
 Цитата:
Но как закрасить это

Закрасить можно только замкнутые фигуры.
Можно поверх нижней линии нарисовать ещё один прямоугольник в цвет фона.
code (Отобразить)
23. 007wan - 08 Ноября, 2019 - 23:55:49 - перейти к сообщению
Да я это знаю. Ладно. Пусть такой дизайн будет. Как добавить иконки на вкладки и текст, что бы можно было изменять их во время запущенного процесса и ширина вкладки зависила от текста?
24. 007wan - 11 Ноября, 2019 - 03:14:21 - перейти к сообщению
Код (Отобразить)
УважаемыйZireael , Как с помощью этого кода создать зависимость:
Где "кружок" - это будущий "+", но не могу понять как сделать зависимость, что при нажатии на него будут создаваться вкладки там где нужно ?
25. Zireael - 11 Ноября, 2019 - 03:23:34 - перейти к сообщению
 Цитата:
как сделать зависимость, что при нажатии на него будут создаваться вкладки там где нужно ?

Записать координаты добавляемой вкладки в массив rect_tab. Соответственно сместить круг вправо.
26. 007wan - 11 Ноября, 2019 - 03:33:09 - перейти к сообщению
 Zireael пишет:
 Цитата:
как сделать зависимость, что при нажатии на него будут создаваться вкладки там где нужно ?

Записать координаты добавляемой вкладки в массив rect_tab. Соответственно сместить круг вправо.
Спасибо, вы пролили свет, теперь всё понятно. Только один вопрос еще: Как узнать сколько и какие вкладки добавлены После запуска кода и после создания других? Не могу понять.
27. Zireael - 11 Ноября, 2019 - 03:37:37 - перейти к сообщению
 Цитата:
Как узнать сколько и какие вкладки добавлены

Хранить в переменной количество вкладок.
28. 007wan - 11 Ноября, 2019 - 03:38:48 - перейти к сообщению
Сапсибо!
(Добавление)
Объясните в чем ошибка? + не добавляется...
Код (Отобразить)
29. Zireael - 11 Ноября, 2019 - 04:03:05 - перейти к сообщению
 Цитата:
Объясните в чем ошибка? + не добавляется...

А что может добавиться в прямоугольник с координатами 10 10 10 10?
 Цитата:
cord_control_buttons[0][0] = 10; cord_control_buttons[0][1] = 10; cord_control_buttons[0][2] = 10; cord_control_buttons[0][3] = 10;//+
30. 007wan - 11 Ноября, 2019 - 04:08:45 - перейти к сообщению
 Zireael пишет:
А что может добавиться в прямоугольник с координатами 10 10 10 10?
Нужно просто вывести текст, а потом отлавливать его, что бы узнать нажат или нет
(Добавление)
Можно пожалуйста дополнить пример одним фрагментом: возле вкладки будет нарисован"+", при нажатии которого ничего не произойдет(сам допишу код). Просто нужно понять как нарисовать "+", что бы он сливался с фоном рядом со вкладкой, т.е он должн быть "+" серым, а по факту "+" имеет квадрат, что бы отлавить нажатия(зону). Ну пж. только это и всё. Дальше я походу пьесы сам додумаю 100%

Powered by ExBB FM 1.0 Final