/[freeride]/freeride/plugins/rubyide_fox_gui/editpane.rb
ViewVC logotype

Diff of /freeride/plugins/rubyide_fox_gui/editpane.rb

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by richkilmer, Mon May 5 23:58:25 2003 UTC revision 1.8 by ljulliar, Tue May 13 18:12:54 2003 UTC
# Line 141  module FreeRIDE Line 141  module FreeRIDE
141          ### Commands ###          ### Commands ###
142                    
143          def load_file(filename, breakpoints=nil)          def load_file(filename, breakpoints=nil)
144              loaded = false
145            begin            begin
146              @app.beginWaitCursor()              @app.beginWaitCursor()
147              @controller.open(filename)              begin
148              if breakpoints                @controller.open(filename)
149                breakpoints.each {|line| @controller.toggle_breakpoint(line-1, false)}              rescue
150                  cmd_mgr = @plugin["/system/ui/commands"].manager
151                  cmd_mgr.command('App/Services/MessageBox').invoke("File Load Error!",$!.to_s.wrap(60))
152                else
153                  if breakpoints
154                    breakpoints.each {|line| @controller.toggle_breakpoint(line-1, false)}
155                  end
156                  loaded = true
157              end              end
158            ensure            ensure
159              @app.endWaitCursor()              @app.endWaitCursor()
160            end            end
161              return loaded
162          end          end
163                    
164          def make_current          def make_current
# Line 175  module FreeRIDE Line 184  module FreeRIDE
184          def save(filename)          def save(filename)
185            begin            begin
186              @app.beginWaitCursor()              @app.beginWaitCursor()
187              @controller.save(filename)              begin
188                  @controller.save(filename)
189                rescue
190                  cmd_mgr = @plugin["/system/ui/commands"].manager
191                  cmd_mgr.command('App/Services/MessageBox').invoke("File Save Error!",$!.to_s.wrap(60))
192                end
193            ensure            ensure
194              @app.endWaitCursor()              @app.endWaitCursor()
195            end            end

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26