Showing changes from revision #0 to #1:
Added | Removed
require "rubygems"
require "wx"
include Wx
class Ejemplo < App
def on_init
frameEjemplo = Frame.new(nil, -1, "Ejemplo")
@gdc1 = GenericDirCtrl.new(frameEjemplo, 1, "/home/ubuntu", [20,40], [300,200],
DIRCTRL_3D_INTERNAL|SUNKEN_BORDER, "All files (.*)|*|Ruby files (*.rb)|*rb", 0)
#activo el filtro "*rb"
@gdc1.set_filter_index(1)
#actualizo el control para que se visualicen solo los archivos *rb
@gdc1.re_create_tree()
bt1 = Button.new(frameEjemplo, 5, "click 1", [20, 5], DEFAULT_SIZE, BU_TOP)
evt_button(5) { | event |
printf("path por defecto: %s\n", @gdc1.get_default_path())
printf("path del archivo seleccionado: %s\n", @gdc1.get_path())
}
frameEjemplo.show()
end
end
Ejemplo.new.main_loop