diff --git a/rhythmblock.lua b/rhythmblock.lua index 29f3a7c..35063e9 100644 --- a/rhythmblock.lua +++ b/rhythmblock.lua @@ -110,10 +110,10 @@ function renderEjectButton() -- Renders the Eject button end function renderCloseButton() -- Renders the Close button - term.setCursorPos(width, 1) + term.setCursorPos(width - 1, 1) term.setTextColor(textColor) term.setBackgroundColor(backgroundColor) - term.write("x") + term.write(" x") end function buttonRender(play) -- Render some buttons depending if the computer is advanced or not @@ -142,6 +142,9 @@ status = defaultStatus -- Setting the value to the default while true do statusRender(status) -- Renders the status + if term.isColour() then -- Renders the close button (if the song title is too long, the close button kind of disappears + renderCloseButton() + end local eventData = {os.pullEvent()} local event = eventData[1]