선택한 경우 알고 어떻게 어떤 이유로 두 번 클릭하여이 단지 작품에 대한 행TreeView를 행이 루비 GTK
에 클릭 이벤트를 잡으려고 노력하고있어.
@tree.signal_connect("row-activated") do |view, path, column|
puts "Row #{path.to_str} was clicked!"
end
클릭 한번만들을 수 있습니까?
선택한 경우 알고 어떻게 어떤 이유로 두 번 클릭하여이 단지 작품에 대한 행TreeView를 행이 루비 GTK
에 클릭 이벤트를 잡으려고 노력하고있어.
@tree.signal_connect("row-activated") do |view, path, column|
puts "Row #{path.to_str} was clicked!"
end
클릭 한번만들을 수 있습니까?
내가 말할 것이다 : @tree.signal_connect("cursor-changed") { |w,e| selObj(w,e) }
행 활성화를 더블 클릭 신호입니다. "활성화"는 "사용자가 편집하거나 무언가를하고 싶다"고 생각하십시오. VisualRuby를 사용하는 경우 show() 메소드가있는 GTK 객체를 편집 할 수 있어야합니다. 두 번 클릭하면 해당 윈도우가 팝업됩니다.
위의 대답에 동의합니다 - 한 번의 클릭으로 커서가 변경되므로 커서가 변경되었습니다.