コード例 #1
0
ファイル: gui.cpp プロジェクト: EQ4/genesis
void Gui::start_drag(GuiWindow *gui_window, const MouseEvent *event, DragData *new_drag_data) {
    if (drag_data)
        end_drag();
    drag_window = gui_window;
    drag_orig_event = *event;
    drag_data = new_drag_data;
    dragging = false;
}
コード例 #2
0
ファイル: modviewview.cpp プロジェクト: 3ddy/Jedi-Academy
void CModViewView::OnRButtonUp(UINT nFlags, CPoint point) 
{
//	CView::OnRButtonUp(nFlags, point);

	if (sys_rbuttondown) 
	{
		ReleaseCapture(); 
		ShowCursor( true ); 
		end_drag( (mkey_enum)nFlags, point.x, point.y );
		sys_rbuttondown = false;
	}
}