fxruby을 사용하여 몇 가지 옵션이있는 대화 상자를 만듭니다. 다음은 하나의 옵션을 표시하는 부분이며 그 중 하나를 클릭하면 어떻게됩니까?클릭하면 끝내기 대화 상자가 나타납니다.
# Download file
dwd_file= FXButton.new(contents,
"&Download\tDownload file",
:opts => FRAME_RAISED|FRAME_THICK|LAYOUT_BOTTOM |LAYOUT_FIX_WIDTH|LAYOUT_FIX_HEIGHT,
:width => 150, :height => 50)
dwd_file.connect(SEL_COMMAND, method(:download))
def download(sender, sel, ptr)
# Doing something which will take time.
end
dwd_file.connect 시간이 걸린다 뭔가를해야만 하는가 다운로드 방법을 실행한다.
질문 : 대화 상자가 해당 메서드가 실행될 때까지 중단됩니다. 클릭 할 때 닫고 나중에 메서드가 실행됩니다.
팁 주셔서 감사합니다.