Develop and Download Open Source Software

Browse Subversion Repository

Diff of /view.rb

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

revision 2 by bluedwarf, Tue Apr 3 18:03:39 2007 UTC revision 3 by bluedwarf, Tue Apr 3 20:38:37 2007 UTC
# Line 17  module Edmaru Line 17  module Edmaru
17      #An initialized instance of View.      #An initialized instance of View.
18      def initialize(event_manager)      def initialize(event_manager)
19        @event_manager = event_manager        @event_manager = event_manager
20        init        init_ui
21      end      end
22    
23      #The system specific initialization for this view.      #The system specific initialization for this view.
24      #      #
25      #=== Warning      #=== Warning
26      #This method *MUST* be overrided in derived classes.      #This method *MUST* be overrided in derived classes.
27      def init      def init_ui
28      end      end
29    
30      #Main loop to catch all events.      #Main loop to catch all events.
# Line 34  module Edmaru Line 34  module Edmaru
34      def main_loop      def main_loop
35      end      end
36    
37        #Exit the running main loop.
38        #
39        #=== Warning
40        #This method *SHOULD* be overrided in derived classes.
41        #
42        #=== Note
43        #Some UI systems (such as Ncurses) don't exit the main loop as
44        #soon as this method is called.
45        def exit_main_loop
46        end
47    
48      #Beep once.      #Beep once.
49      #      #
50      #=== Warning      #=== Warning

Legend:
Removed from v.2  
changed lines
  Added in v.3

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26