Remove the selected widget when delete key is pressed
parent
14f26c1e61
commit
03c4f2ed25
|
@ -307,6 +307,11 @@ void GuiBuilder::mainLoop()
|
|||
if (m_selectedForm && m_selectedForm->hasFocus())
|
||||
m_selectedForm->arrowKeyPressed(event.key);
|
||||
}
|
||||
else if (event.key.code == sf::Keyboard::Key::Delete)
|
||||
{
|
||||
if (m_selectedForm && m_selectedForm->hasFocus() && m_selectedForm->getSelectedWidget())
|
||||
removeSelectedWidget();
|
||||
}
|
||||
else if ((event.key.code == sf::Keyboard::Key::S) && event.key.control)
|
||||
{
|
||||
if (m_selectedForm)
|
||||
|
|
Loading…
Reference in New Issue