Guest User

Untitled

a guest
Jul 19th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. diff --git a/window.lua b/window.lua
  2. index 648de23..723a834 100755
  3. --- a/window.lua
  4. +++ b/window.lua
  5. @@ -34,9 +34,16 @@ function window.build()
  6. l = {
  7. layout = hbox(),
  8. ebox = eventbox(),
  9. +
  10. back = label(),
  11. + backebox = eventbox(),
  12. +
  13. forward = label(),
  14. + forwardebox = eventbox(),
  15. +
  16. reload = label(),
  17. + reloadebox = eventbox(),
  18. +
  19. uri = label(),
  20. loaded = label(),
  21. },
  22. @@ -68,7 +75,8 @@ function window.build()
  23. w.sbar.l.back.text = "◀"
  24. w.sbar.l.forward.text = "▶"
  25. w.sbar.l.reload.text = "●"
  26. - w.sbar.l.back:add_signal("button-release", function (v, mods, button)
  27. + w.sbar.l.backebox:add_signal("button-release", function (v, mods, button)
  28. + print("IN HERE")
  29. w.sbar.l.back.text = "◀back"
  30. end)
  31. -- Assemble window
  32. @@ -83,9 +91,12 @@ function window.build()
  33.  
  34. -- Pack left-aligned statusbar elements
  35. local l = w.sbar.l
  36. - l.layout:pack_start(l.back, false, false, 0)
  37. - l.layout:pack_start(l.forward, false, false, 0)
  38. - l.layout:pack_start(l.reload, false, false, 0)
  39. + l.backebox:set_child(l.back)
  40. + l.forwardebox:set_child(l.forward)
  41. + l.reloadebox:set_child(l.reload)
  42. + l.layout:pack_start(l.backebox, false, false, 0)
  43. + l.layout:pack_start(l.forwardebox, false, false, 0)
  44. + l.layout:pack_start(l.reloadebox, false, false, 0)
  45. l.layout:pack_start(l.uri, false, false, 0)
  46. l.layout:pack_start(l.loaded, false, false, 0)
  47. l.ebox:set_child(l.layout)
  48. @@ -207,6 +218,9 @@ window.init_funcs = {
  49. -- Set backgrounds
  50. for wi, v in pairs({
  51. [s.l.ebox] = theme.sbar_bg,
  52. + [s.l.reloadebox] = theme.sbar_bg,
  53. + [s.l.backebox] = theme.sbar_bg,
  54. + [s.l.forwardebox] = theme.sbar_bg,
  55. [s.r.ebox] = theme.sbar_bg,
  56. [s.sep] = theme.sbar_bg,
  57. [s.ebox] = theme.sbar_bg,
Add Comment
Please, Sign In to add comment