1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-20 14:35:07 +00:00

VisualBuilder: Add a table view with the selected widget's properties.

This commit is contained in:
Andreas Kling 2019-04-11 21:41:09 +02:00
parent c57cf9834b
commit 707bfe848d
11 changed files with 113 additions and 6 deletions

View file

@ -105,6 +105,8 @@ void VBForm::mousedown_event(GMouseEvent& event)
if (!widget) {
if (m_selected_widget) {
m_selected_widget = nullptr;
if (on_widget_selected)
on_widget_selected(nullptr);
update();
}
return;
@ -113,6 +115,8 @@ void VBForm::mousedown_event(GMouseEvent& event)
m_selected_widget = widget->make_weak_ptr();
m_transform_event_origin = event.position();
m_transform_widget_origin_rect = widget->rect();
if (on_widget_selected)
on_widget_selected(widget);
update();
}
}