public void LoadPresetData()
        {
            if (!Directory.Exists(PresetFolder))
            {
                Directory.CreateDirectory(PresetFolder);
            }

            string[] presets = Directory.GetFiles(PresetFolder, "*.xml");
            foreach (string presetname in presets)
            {
                try
                {
                    var preset = CameraPreset.Load(presetname);
                    if (preset != null)
                    {
                        CameraPresets.Add(preset);
                    }
                }
                catch (Exception e)
                {
                    Log.Error("Error loading preset :" + presetname, e);
                }
            }
        }