From 0ea627deec99a196ffe4537d514ae91ce0e0a480 Mon Sep 17 00:00:00 2001 From: genywind Date: Thu, 25 Apr 2013 20:38:01 +0400 Subject: [PATCH] signature: add filename --- app/SignatureUtil/controller.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/SignatureUtil/controller.rb b/app/SignatureUtil/controller.rb index dc573c5..44b7a19 100644 --- a/app/SignatureUtil/controller.rb +++ b/app/SignatureUtil/controller.rb @@ -12,7 +12,9 @@ def index def new imgFormat = System::get_property('platform') == 'WINDOWS' ? "bmp" : "jpg" - Rho::SignatureCapture.take(url_for( :action => :signature_callback), { :imageFormat => imgFormat, :penColor => 0xff0000, :penWidth=>5, :border => true, :bgColor => 0x00ff00 }) + Rho::SignatureCapture.take(url_for( :action => :signature_callback), { :imageFormat => imgFormat, :penColor => 0xff0000, :penWidth=>5, :border => true, :bgColor => 0x00ff00, + :fileName => File.join( Rho::Application.databaseBlobFolder(), "/Image_" + Time.now.to_i.to_s() ) }) + redirect :action => :index end @@ -38,7 +40,8 @@ def signature_callback end def inline_capture - Rho::SignatureCapture.visible(true, :penColor => 0xff0000, :penWidth=>1, :border => true, :bgColor => 0x00ff00 ) + Rho::SignatureCapture.visible(true, :penColor => 0xff0000, :penWidth=>1, :border => true, :bgColor => 0x00ff00, + :fileName => File.join( Rho::Application.databaseBlobFolder(), "/Image_" + Time.now.to_i.to_s() ) ) end def do_capture