X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fplaylist_item.rb;h=3931a7a4685b7d1878509d197ec8af356991a49f;hb=ba495b9b0c946836ad5c4eda8ab1b1d1b9666351;hp=ed7762410c262aa793b52ced9d7c305f1c4b7267;hpb=6ae229da7767d20220936fc939648d871a923f56;p=multipass-eu.git diff --git a/src/playlist_item.rb b/src/playlist_item.rb index ed77624..3931a7a 100644 --- a/src/playlist_item.rb +++ b/src/playlist_item.rb @@ -1,4 +1,4 @@ -# $Id: playlist_item.rb 9 2005-04-24 15:44:54Z tilman $ +# $Id: playlist_item.rb 11 2005-04-24 18:00:39Z tilman $ TEXT_COLOR_HILIGHT = "#f0fafd" @@ -33,7 +33,7 @@ EDJE.collection("playlist_item") do |c| ["selected", "unselected"].each do |state| c.program("playlist_item.#{state}", :set_state) do |p| - p.signal = "PLAYLIST_ITEM_#{state.upcase}" + p.signal = "playlist_item.#{state}" p.state = state == "unselected" ? "default" : state p.mode = state == "selected" ? :accelerate : :decelerate p.time = 0.5 @@ -41,4 +41,10 @@ EDJE.collection("playlist_item") do |c| p.targets << ProgramTarget.new(c.part("length")) end end + + c.program("playlist_item.doubleclick", :emit_signal) do |p| + p.signal = "mouse,down,1,double" + p.source = "*" + p.emission_signal = "playlist_item.play" + end end