| 217 | |
| 218 | |
| 219 | WindowSplitter::WindowSplitter(Window * windowParent, Window * window1, Window * window2) : |
| 220 | m_windowParent(windowParent), |
| 221 | m_window1(window1), |
| 222 | m_window2(window2), |
| 223 | m_splitRatio(0.5), |
| 224 | m_dragging(false), |
| 225 | m_splitterSize(5), |
| 226 | m_dragStartOffset(0), |
| 227 | m_splitterMargin(20) |
| 228 | { |
| 229 | ::ZeroMemory(&m_splitterRect, sizeof(m_splitterRect)); |
| 230 | ::ZeroMemory(&m_windowRect, sizeof(m_windowRect)); |
| 231 | |
| 232 | /* |
| 233 | HCURSOR cursorDefault = LoadCursor(NULL, IDC_ARROW); |
| 234 | HCURSOR cursorSplitterHorizontal = LoadCursor(NULL, IDC_SIZENS); |
| 235 | HCURSOR cursorSplitterVertical = LoadCursor(NULL, IDC_SIZEWE); |
| 236 | */ |
| 237 | } |
| 238 | |
| 239 | WindowSplitter::~WindowSplitter() { |
| 240 | } |
nothing calls this directly
no outgoing calls
no test coverage detected