| 840 | } |
| 841 | |
| 842 | void Window::PrivateData::onPuglScroll(const Widget::ScrollEvent& ev) |
| 843 | { |
| 844 | DGL_DBGp("onPuglScroll : %f %f %f %f\n", ev.pos.getX(), ev.pos.getY(), ev.delta.getX(), ev.delta.getY()); |
| 845 | |
| 846 | if (modal.child != nullptr) |
| 847 | return modal.child->focus(); |
| 848 | |
| 849 | #ifndef DPF_TEST_WINDOW_CPP |
| 850 | FOR_EACH_TOP_LEVEL_WIDGET_INV(rit) |
| 851 | { |
| 852 | TopLevelWidget* const widget(*rit); |
| 853 | |
| 854 | if (widget->isVisible() && widget->onScroll(ev)) |
| 855 | break; |
| 856 | } |
| 857 | #endif |
| 858 | } |
| 859 | |
| 860 | const void* Window::PrivateData::getClipboard(size_t& dataSize) |
| 861 | { |
no test coverage detected