Changeset 62
- Timestamp:
- 04/14/06 13:42:25 (2 years ago)
- Location:
- trunk
- Files:
-
- 5 modified
-
src/IMainView.h (modified) (1 diff)
-
src/MainPter.cxx (modified) (2 diffs)
-
tests/DumbMainView.cxx (modified) (3 diffs)
-
tests/DumbMainView.h (modified) (3 diffs)
-
tests/MainPterTest.cxx (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/IMainView.h
r49 r62 133 133 134 134 /// 135 /// @brief Changes the sensitivity of the "Reload" action. 136 /// 137 /// The view must change the sensitivity (it's called enabled or 138 /// disabled on some toolkits) of the "Reload" action 139 /// (both on the menu and the toolbar or any other place). 140 /// 141 /// @param sensitive Set to TRUE if need to make sensitive (enable) 142 /// the action (enable) or FALSE to 143 /// insensitive (disable) it. 144 /// 145 virtual void sensitiveReload (gboolean sensitive) = 0; 146 147 /// 135 148 /// @brief Changes the sensitivity of the "Rotate Left" action. 136 149 /// -
trunk/src/MainPter.cxx
r58 r62 82 82 } 83 83 view.sensitiveGoToPage (TRUE); 84 view.sensitiveReload (TRUE); 84 85 view.sensitiveRotateRight (TRUE); 85 86 view.sensitiveRotateLeft (TRUE); … … 99 100 view.sensitiveGoToPage (FALSE); 100 101 view.sensitiveGoToPreviousPage (FALSE); 102 view.sensitiveReload (FALSE); 101 103 view.sensitiveRotateRight (FALSE); 102 104 view.sensitiveRotateLeft (FALSE); -
trunk/tests/DumbMainView.cxx
r36 r62 38 38 m_SensitiveGoToPage = TRUE; 39 39 m_SensitiveGoToPreviousPage = TRUE; 40 m_SensitiveReload = TRUE; 40 41 m_SensitiveRotateLeft = TRUE; 41 42 m_SensitiveRotateRight = TRUE; … … 102 103 } 103 104 105 void 106 DumbMainView::sensitiveReload (gboolean sensitive) 107 { 108 m_SensitiveReload = sensitive; 109 } 110 104 111 void 105 112 DumbMainView::sensitiveRotateLeft (gboolean sensitive) … … 262 269 { 263 270 return m_SensitiveGoToPreviousPage; 271 } 272 273 gboolean 274 DumbMainView::isSensitiveReload () 275 { 276 return m_SensitiveReload; 264 277 } 265 278 -
trunk/tests/DumbMainView.h
r36 r62 35 35 void sensitiveGoToPage (gboolean sensitive); 36 36 void sensitiveGoToPreviousPage (gboolean sensitive); 37 void sensitiveReload (gboolean sensitive); 37 38 void sensitiveRotateLeft (gboolean sensitive); 38 39 void sensitiveRotateRight (gboolean sensitive); … … 62 63 gboolean isSensitiveGoToPage (void); 63 64 gboolean isSensitiveGoToPreviousPage (void); 65 gboolean isSensitiveReload (void); 64 66 gboolean isSensitiveRotateLeft (void); 65 67 gboolean isSensitiveRotateRight (void); … … 83 85 gboolean m_SensitiveGoToPage; 84 86 gboolean m_SensitiveGoToPreviousPage; 87 gboolean m_SensitiveReload; 85 88 gboolean m_SensitiveRotateLeft; 86 89 gboolean m_SensitiveRotateRight; -
trunk/tests/MainPterTest.cxx
r58 r62 69 69 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPage ()); 70 70 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 71 CPPUNIT_ASSERT (!m_View->isSensitiveReload ()); 71 72 CPPUNIT_ASSERT (!m_View->isSensitiveRotateLeft ()); 72 73 CPPUNIT_ASSERT (!m_View->isSensitiveRotateRight ()); … … 98 99 CPPUNIT_ASSERT (m_View->isSensitiveGoToPage ()); 99 100 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 101 CPPUNIT_ASSERT (m_View->isSensitiveReload ()); 100 102 CPPUNIT_ASSERT (m_View->isSensitiveRotateLeft ()); 101 103 CPPUNIT_ASSERT (m_View->isSensitiveRotateRight ()); … … 116 118 CPPUNIT_ASSERT (m_View->isSensitiveGoToPage ()); 117 119 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 120 CPPUNIT_ASSERT (m_View->isSensitiveReload ()); 118 121 CPPUNIT_ASSERT (m_View->isSensitiveRotateLeft ()); 119 122 CPPUNIT_ASSERT (m_View->isSensitiveRotateRight ()); … … 143 146 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPage ()); 144 147 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 148 CPPUNIT_ASSERT (!m_View->isSensitiveReload ()); 145 149 CPPUNIT_ASSERT (!m_View->isSensitiveRotateLeft ()); 146 150 CPPUNIT_ASSERT (!m_View->isSensitiveRotateRight ()); … … 173 177 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPage ()); 174 178 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 179 CPPUNIT_ASSERT (!m_View->isSensitiveReload ()); 175 180 CPPUNIT_ASSERT (!m_View->isSensitiveRotateLeft ()); 176 181 CPPUNIT_ASSERT (!m_View->isSensitiveRotateRight ()); … … 205 210 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPage ()); 206 211 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 212 CPPUNIT_ASSERT (!m_View->isSensitiveReload ()); 207 213 CPPUNIT_ASSERT (!m_View->isSensitiveRotateLeft ()); 208 214 CPPUNIT_ASSERT (!m_View->isSensitiveRotateRight ()); … … 237 243 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPage ()); 238 244 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 245 CPPUNIT_ASSERT (!m_View->isSensitiveReload ()); 239 246 CPPUNIT_ASSERT (!m_View->isSensitiveRotateLeft ()); 240 247 CPPUNIT_ASSERT (!m_View->isSensitiveRotateRight ()); … … 269 276 CPPUNIT_ASSERT (m_View->isSensitiveGoToPage ()); 270 277 CPPUNIT_ASSERT (!m_View->isSensitiveGoToPreviousPage ()); 278 CPPUNIT_ASSERT (m_View->isSensitiveReload ()); 271 279 CPPUNIT_ASSERT (m_View->isSensitiveRotateLeft ()); 272 280 CPPUNIT_ASSERT (m_View->isSensitiveRotateRight ());
