Values lmb[] = {
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	"None", MOUSE_NONE
    },
    {
	NULL, UNDEFINED
    }
};

Values slmb[] = {
    {
	"Clip", MOUSE_CLIP
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"None", MOUSE_NONE
    },
    {
	NULL, UNDEFINED
    }
};

Values clmb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values almb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values mlmb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values mmb[] = {
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	"None", MOUSE_NONE
    },
    {
	NULL, UNDEFINED
    }
};

Values smmb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values cmmb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values ammb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values mmmb[] = {
    {
	"None", MOUSE_NONE
    },
    {
	"Rotate", MOUSE_ROTATE
    },
    {
	"Zoom", MOUSE_ZOOM
    },
    {
	"Clip", MOUSE_CLIP
    },
    {
	NULL, UNDEFINED
    }
};

Values sp[] = {
    {
	"True", PLANES_ON
    },
    {
	"False", PLANES_OFF
    },
    {
	NULL, UNDEFINED
    }
};

Prefs prefs[] = {
    {
	"LeftMouseButton",
	lmb,
    },
    {
	"ShiftLeftMouseButton",
	slmb,
    },
    {
	"ControlLeftMouseButton",
	clmb
    },
    {
	"AltLeftMouseButton",
	almb
    },
    {
	"MetaLeftMouseButton",
	mlmb
    },
    {
	"MiddleMouseButton",
	mmb
    },
    {
	"ShiftMiddleMouseButton",
	smmb,
    },
    {
	"ControlMiddleMouseButton",
	cmmb
    },
    {
	"AltMiddleMouseButton",
	ammb
    },
    {
	"MetaMiddleMouseButton",
	mmmb
    },
    {
	"ShowPlanes",
	sp
    },
    {
	NULL,
	NULL
    }
};
