| 1185 | } |
| 1186 | |
| 1187 | void |
| 1188 | ViewObjectUI::ungrab_mouse (ViewService *obj) |
| 1189 | { |
| 1190 | std::list<ViewService *>::iterator g; |
| 1191 | for (g = m_grabbed.begin (); g != m_grabbed.end () && *g != obj; ++g) { |
| 1192 | ; |
| 1193 | } |
| 1194 | if (g != m_grabbed.end ()) { |
| 1195 | m_grabbed.erase (g); |
| 1196 | } |
| 1197 | } |
| 1198 | |
| 1199 | void |
| 1200 | ViewObjectUI::freeze (ViewObject *obj) |