--@include checkbox.txt --@include /koptilnya/libs/utils.txt --@include /koptilnya/libs/render.txt require("checkbox.txt") require("/koptilnya/libs/utils.txt") require("/koptilnya/libs/render.txt") ERadio = class("ERadio", ECheckbox) function ERadio:paint(x, y, w, h) render.setColor(self:isChecked() and self:getColorFromScheme("mark") or Color(0, 0, 0, 0)) render.setMaterial() render.drawFilledCircle(x + w / 2, y + h / 2, w / 2 - 4, 6) render.setColor(self:getColorFromScheme("border")) render.setMaterial() render.drawCircle(x + w / 2, y + h / 2, w / 2) render.drawCircle(x + w / 2, y + h / 2, w / 2 - 1) end