Как нарисовать прямоугольник с закругленными краями без нижней границы?
Я знаю только,чтр нужно как-то нарисовать 4 линии и приварить к каждой по угла дугу.
Как это будет выглядеть, можно пожалйста?
(Добавление)
Но как закрасить это, я не знаю...
21. 007wan - 08 Ноября, 2019 - 11:54:10 - перейти к сообщению
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%