MouseMove event and increase window title font size

master
Noah 2021-10-03 21:46:36 -07:00
parent f6703bf1ba
commit e8d4e7008b
2 changed files with 8 additions and 1 deletions

View File

@ -15,6 +15,7 @@ type Event int
const (
NullEvent Event = iota
MouseOver
MouseMove
MouseOut
MouseDown
MouseUp
@ -351,6 +352,12 @@ func (s *Supervisor) runWidgetEvents(XY render.Point, ev *event.State,
s.hovering[id] = nil
}
// Mouse movement. NOTE: it is intentional that this fires on
// every tick even if XY was the same as last time.
handle(w.Event(MouseMove, EventData{
Point: XY,
}))
isClicked, _ := s.clicked[id]
if ev.Button1 {
if !isClicked {

View File

@ -121,7 +121,7 @@ func (w *Window) setupTitleBar() (*Frame, *Label) {
TextVariable: &w.Title,
Font: render.Text{
Color: w.ActiveTitleForeground,
Size: 10,
Size: 11,
Stroke: w.ActiveTitleBackground.Darken(40),
Padding: 2,
},