Class: Osaka::TypicalSaveDialog
Instance Attribute Summary
#control
Instance Method Summary
collapse
#initialize, #set_folder
Instance Method Details
#click_save ⇒ Object
6
7
8
|
# File 'lib/osaka/typicalsavedialog.rb', line 6
def click_save
control.click(at.button("Save")).wait_until_not_exists(control.base_location)
end
|
#save(filename) ⇒ Object
14
15
16
17
18
|
# File 'lib/osaka/typicalsavedialog.rb', line 14
def save(filename)
set_folder(File.dirname(filename))
set_filename(File.basename(filename))
click_save
end
|
#set_filename(filename) ⇒ Object
10
11
12
|
# File 'lib/osaka/typicalsavedialog.rb', line 10
def set_filename(filename)
control.set("value", at.text_field(1), filename)
end
|