| 1284 | } |
| 1285 | |
| 1286 | void PhoneDrawingProgramScreen::color_selector_button(const char* id, Vector4f* color, const ColorSelectorButtonData& colorSelectorData) { |
| 1287 | auto& gui = main.g.gui; |
| 1288 | color_button(gui, id, color, { |
| 1289 | .isSelected = colorPickerPtr == color, |
| 1290 | .onClick = [&, colorSelectorData, color] { |
| 1291 | if(colorSelectorData.onSelectorButtonClick) colorSelectorData.onSelectorButtonClick(); |
| 1292 | color_selector(color, { |
| 1293 | .onChange = colorSelectorData.onChange, |
| 1294 | .onSelect = colorSelectorData.onSelect, |
| 1295 | .onDeselect = colorSelectorData.onDeselect |
| 1296 | }); |
| 1297 | } |
| 1298 | }); |
| 1299 | } |
| 1300 | |
| 1301 | PhoneDrawingProgramScreen::~PhoneDrawingProgramScreen() { |
| 1302 | #ifndef __ANDROID__ |
no test coverage detected