require 'RUDL' require '../utility/edit_field.rb' include RUDL include Constant done=false display=DisplaySurface.new [600,300] Key.set_repeat(300,50) # Comment out another one of these to use another font type: # SDL_GFX 8x8 font: #editfield=EditField.new [10,10,200,10] # Truetype font: editfield=TTFEditField.new TrueTypeFont.new('media/polarbear.ttf', 45), [10,10,500,50] # SFont bitmap font: #editfield=SFontEditField.new SFont.new(Surface.load_new('media/24p_copperplate_blue.png')), [10,10,500,100] while !done event=EventQueue.poll case event when QuitEvent done=true when KeyDownEvent case event.key when K_ESCAPE done=true end end editfield.process_event event display.fill [100,200,0] editfield.draw display display.flip end