mirror of
https://github.com/lxsang/antos-frontend.git
synced 2025-02-22 09:52:47 +01:00
add tooltip support
This commit is contained in:
parent
5837fa742b
commit
e72aaddf45
@ -244,7 +244,7 @@ self.OS.GUI =
|
|||||||
.css("background-size", wp.size)
|
.css("background-size", wp.size)
|
||||||
.css("background-repeat", wp.repeat)
|
.css("background-repeat", wp.repeat)
|
||||||
|
|
||||||
showTooltip: (e, el, text) ->
|
showTooltip: (el, text, e) ->
|
||||||
el = el[0]
|
el = el[0]
|
||||||
label = ($ "#systooltip")[0]
|
label = ($ "#systooltip")[0]
|
||||||
$("#workspace").on "mousemove", (ev) ->
|
$("#workspace").on "mousemove", (ev) ->
|
||||||
@ -266,6 +266,7 @@ self.OS.GUI =
|
|||||||
$(label).css "top", top + "px"
|
$(label).css "top", top + "px"
|
||||||
.css "left", left + "px"
|
.css "left", left + "px"
|
||||||
else
|
else
|
||||||
|
return unless e
|
||||||
$(label).css "top", e.clientY + 5 + "px"
|
$(label).css "top", e.clientY + 5 + "px"
|
||||||
.css "left", e.clientX + 5 + "px"
|
.css "left", e.clientX + 5 + "px"
|
||||||
|
|
||||||
@ -311,7 +312,7 @@ self.OS.GUI =
|
|||||||
($ "#workspace").mouseover (e) ->
|
($ "#workspace").mouseover (e) ->
|
||||||
el = $(e.target).closest "[tooltip]"
|
el = $(e.target).closest "[tooltip]"
|
||||||
return unless el.length > 0
|
return unless el.length > 0
|
||||||
_GUI.showTooltip e, el, $(el).attr "tooltip"
|
_GUI.showTooltip el, ($(el).attr "tooltip"), e
|
||||||
|
|
||||||
# desktop default file manager
|
# desktop default file manager
|
||||||
desktop = $ "#desktop"
|
desktop = $ "#desktop"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user