Skip to content
This repository has been archived by the owner on Apr 28, 2021. It is now read-only.

Commit

Permalink
add play button
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonDanisch committed Jan 23, 2017
1 parent 24664fe commit 3edbec1
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/gui/buttons.jl
Original file line number Diff line number Diff line change
Expand Up @@ -147,14 +147,18 @@ function widget{T <: Range}(
)
slider(value(r), screen; args...)
end
function playbutton(screen; icon_size = 10mm)
play_button, play_stop_signal = GLVisualize.toggle_button(
loadasset("play.png"), loadasset("pause.png"), screen,
primitive = IRect(0, 0, icon_size, icon_size)
)
end

function play_slider(
screen, icon_size = Signal(54), range = 1:360;
slider_length = 200
)
play_button, play_stop_signal = GLVisualize.toggle_button(
loadasset("checked.png"), loadasset("unchecked.png"), screen
)
play_button, play_stop_signal = playbutton(screen)
play_s = map(!, play_stop_signal)
slider_s, slider_w = slider(
range, screen,
Expand Down

0 comments on commit 3edbec1

Please sign in to comment.