Sdk/Canvas: Little cleanup
This commit is contained in:
parent
670199b557
commit
439f8d0033
|
|
@ -14,9 +14,10 @@ namespace Ndk
|
||||||
m_canvas = this;
|
m_canvas = this;
|
||||||
m_widgetParent = nullptr;
|
m_widgetParent = nullptr;
|
||||||
|
|
||||||
// Widgetception
|
// Register ourselves as a widget to handle cursor change
|
||||||
m_canvasIndex = m_canvas->RegisterWidget(this);
|
RegisterToCanvas();
|
||||||
|
|
||||||
|
// Connect to every meaningful event
|
||||||
m_keyPressedSlot.Connect(eventHandler.OnKeyPressed, this, &Canvas::OnKeyPressed);
|
m_keyPressedSlot.Connect(eventHandler.OnKeyPressed, this, &Canvas::OnKeyPressed);
|
||||||
m_keyReleasedSlot.Connect(eventHandler.OnKeyReleased, this, &Canvas::OnKeyReleased);
|
m_keyReleasedSlot.Connect(eventHandler.OnKeyReleased, this, &Canvas::OnKeyReleased);
|
||||||
m_mouseButtonPressedSlot.Connect(eventHandler.OnMouseButtonPressed, this, &Canvas::OnMouseButtonPressed);
|
m_mouseButtonPressedSlot.Connect(eventHandler.OnMouseButtonPressed, this, &Canvas::OnMouseButtonPressed);
|
||||||
|
|
@ -25,6 +26,7 @@ namespace Ndk
|
||||||
m_mouseLeftSlot.Connect(eventHandler.OnMouseLeft, this, &Canvas::OnMouseLeft);
|
m_mouseLeftSlot.Connect(eventHandler.OnMouseLeft, this, &Canvas::OnMouseLeft);
|
||||||
m_textEnteredSlot.Connect(eventHandler.OnTextEntered, this, &Canvas::OnTextEntered);
|
m_textEnteredSlot.Connect(eventHandler.OnTextEntered, this, &Canvas::OnTextEntered);
|
||||||
|
|
||||||
|
// Disable padding by default
|
||||||
SetPadding(0.f, 0.f, 0.f, 0.f);
|
SetPadding(0.f, 0.f, 0.f, 0.f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue