Changeset 279 for trunk/src/PagePter.h

Show
Ignore:
Timestamp:
06/26/07 07:07:49 (18 months ago)
Author:
jordi
Message:

Igor Vagulin sent a patch to change the Scroll and Text Selection ToggleAction? to RadioActions?.

Moved the implementation of PagePter?'s setMode() to its implementation file.

Fixed the selection of an empty rectangle.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/PagePter.h

    r277 r279  
    2424namespace ePDFView 
    2525{ 
    26     enum PagePterMode{ 
    27         PagePterModeScroll, 
    28         PagePterModeSelectText, 
    29     }; 
     26    enum PagePterMode{ 
     27        PagePterModeScroll, 
     28        PagePterModeSelectText, 
     29    }; 
    3030 
    3131    /// 
     
    5959            void setView (IMainView &view); 
    6060            void viewResized (gint width, gint height); 
    61             void setMode(PagePterMode mode) 
    62             { 
    63                 m_Mode = mode; 
    64             } 
     61            void setMode(PagePterMode mode); 
    6562 
    6663        protected: 
     
    7370            /// The page view. 
    7471            IPageView *m_PageView; 
    75             /// Last text selection 
    76             GdkRegion *m_LastSelection; 
    77             /// What page presenter must do when user move mouse with button pressed. 
    78             PagePterMode m_Mode; 
     72            /// Last text selection 
     73            GdkRegion *m_LastSelection; 
     74            /// What page presenter must do when user move mouse with button pressed. 
     75            PagePterMode m_ScrollMode; 
    7976 
    80             void refreshPage (PageScroll pageScroll, gboolean wasZoomed); 
     77            void refreshPage (PageScroll pageScroll, gboolean wasZoomed); 
    8178    }; 
    8279}