private void PropertyPageInit()
 {
     pbIcon.Image = ResourceHelper.GetResourceIcon("Vmware.Tools.RestSsoAdminSnapIn.Images.User.ico").ToBitmap();
     _parent = new GenericPropertyPage { Control = this };
     _parent.Apply += new CancelEventHandler(_parent_Apply);
     _parent.Initialize += new EventHandler(_parent_Initialize);
 }
Example #2
0
 void PropertyPageInit()
 {
     _parent = new GenericPropertyPage {
         Control = this
     };
     _parent.Apply      += new CancelEventHandler(_parent_Apply);
     _parent.Initialize += new EventHandler(_parent_Initialize);
 }
 void PropertyPageInit()
 {
     _parent = new GenericPropertyPage {
         Control = this
     };
     _parent.Apply      += _parent_Apply;
     _parent.Initialize += _parent_Initialize;
 }
 void PropertyPageInit()
 {
     pictureBox1.Image = ResourceHelper.GetResourceIcon("Vmware.Tools.RestSsoAdminSnapIn.Images.User.ico").ToBitmap();
     _parent           = new GenericPropertyPage {
         Control = this
     };
     _parent.Initialize += _parent_Initialize;
     _parent.Apply      += _parent_Apply;
 }
Example #5
0
        private GenericPropertyPage CopyToGenericPropertyPage(SystemSettingsData.GameData data)
        {
            var page = new GenericPropertyPage();

            page.FPSLock                 = data.GeneralVideoSettings.FPSLock;
            page.VSync                   = data.GeneralVideoSettings.VSync;
            page.TextureResolution       = data.GeneralVideoSettings.TextureResolution;
            page.TextureFilteringQuality = data.GeneralVideoSettings.TextureFilteringQuality;
            page.LightingQuality         = data.GeneralVideoSettings.LightingQuality;
            page.EffectsQuality          = data.GeneralVideoSettings.EffectsQuality;
            page.ShadowQuality           = data.GeneralVideoSettings.ShadowQuality;
            page.DetailsQuality          = data.GeneralVideoSettings.DetailsQuality;
            page.PostProcessingQuality   = data.GeneralVideoSettings.PostProcessingQuality;
            page.AntiAliasing            = data.GeneralVideoSettings.AntiAliasing;

            page.WaterLodOffset                        = data.RenderSettings.WaterLod.Offset;
            page.WaterLodScale                         = data.RenderSettings.WaterLod.Scale;
            page.ObjectFadeModiferOffset               = data.RenderSettings.ObjectFadeModifer.Offset;
            page.ObjectFadeModiferScale                = data.RenderSettings.ObjectFadeModifer.Scale;
            page.ObjectDetailModiferOffset             = data.RenderSettings.ObjectDetailModifer.Offset;
            page.ObjectDetailModiferScale              = data.RenderSettings.ObjectDetailModifer.Scale;
            page.ObjectImposterCutoffModiferOffset     = data.RenderSettings.ObjectImposterCutoffModifer.Offset;
            page.ObjectImposterCutoffModiferScale      = data.RenderSettings.ObjectImposterCutoffModifer.Scale;
            page.ScreenspaceDynamicLightMaxCountOffset = data.RenderSettings.ScreenspaceDynamicLightMaxCount.Offset;
            page.ScreenspaceDynamicLightMaxCountScale  = data.RenderSettings.ScreenspaceDynamicLightMaxCount.Scale;
            page.ScreenspaceDynamicLightScaleOffset    = data.RenderSettings.ScreenspaceDynamicLightScale.Offset;
            page.ScreenspaceDynamicLightScaleScale     = data.RenderSettings.ScreenspaceDynamicLightScale.Scale;
            page.CPUDynamicLightMaxCountOffset         = data.RenderSettings.CPUDynamicLightMaxCount.Offset;
            page.CPUDynamicLightMaxCountScale          = data.RenderSettings.CPUDynamicLightMaxCount.Scale;
            page.CPUDynamicLightScaleOffset            = data.RenderSettings.CPUDynamicLightScale.Offset;
            page.CPUDynamicLightScaleScale             = data.RenderSettings.CPUDynamicLightScale.Scale;
            page.GPUDynamicLightMaxCountOffset         = data.RenderSettings.GPUDynamicLightMaxCount.Offset;
            page.GPUDynamicLightMaxCountScale          = data.RenderSettings.GPUDynamicLightMaxCount.Scale;
            page.GPUDynamicLightScaleOffset            = data.RenderSettings.GPUDynamicLightScale.Offset;
            page.GPUDynamicLightScaleScale             = data.RenderSettings.GPUDynamicLightScale.Scale;
            page.ShadowGenerateCountOffset             = data.RenderSettings.ShadowGenerateCount.Offset;
            page.ShadowGenerateCountScale              = data.RenderSettings.ShadowGenerateCount.Scale;
            page.ShadowQualityLODOffset                = data.RenderSettings.ShadowQualityLOD.Offset;
            page.ShadowQualityLODScale                 = data.RenderSettings.ShadowQualityLOD.Scale;
            page.DisableDynamicLightingShadows         = data.RenderSettings.DisableDynamicLightingShadows;
            page.DisableFirstPersonShadow              = data.RenderSettings.DisableFirstPersonShadow;
            page.EffectsLODDistanceScaleOffset         = data.RenderSettings.EffectsLODDistanceScale.Offset;
            page.EffectsLODDistanceScaleScale          = data.RenderSettings.EffectsLODDistanceScale.Scale;
            page.DecalFadeDistanceScaleOffset          = data.RenderSettings.DecalFadeDistanceScale.Offset;
            page.DecalFadeDistanceScaleScale           = data.RenderSettings.DecalFadeDistanceScale.Scale;
            page.DisableCheapParticles                 = data.RenderSettings.DisableCheapParticles;
            page.DisablePatchyFog                      = data.RenderSettings.DisablePatchyFog;
            page.DecoratorFadeDistanceOffset           = data.RenderSettings.DecoratorFadeDistance.Offset;
            page.DecoratorFadeDistanceScale            = data.RenderSettings.DecoratorFadeDistance.Scale;
            page.StructureInstanceLODModiferOffset     = data.RenderSettings.StructureInstanceLODModifer.Offset;
            page.StructureInstanceLODModiferScale      = data.RenderSettings.StructureInstanceLODModifer.Scale;
            page.InstanceFadeModifierOffset            = data.RenderSettings.InstanceFadeModifier.Offset;
            page.InstanceFadeModifierScale             = data.RenderSettings.InstanceFadeModifier.Scale;

            return(page);
        }
Example #6
0
        void PropertyPageInit()
        {
            var il = new ImageList();

            il.Images.AddStrip(ResourceHelper.GetToolbarImage());
            lstMemberOfGroups.SmallImageList = il;

            _parent = new GenericPropertyPage {
                Control = this
            };
            _parent.Apply += _parent_Apply;
        }
Example #7
0
        private SystemSettingsData.GameData CopyFromGenericPropertyPage(GenericPropertyPage page)
        {
            var data = new SystemSettingsData.GameData();

            data.GeneralVideoSettings = new SystemSettingsData.GeneralVideoSettings();
            data.RenderSettings       = new SystemSettingsData.RenderSettings
            {
                WaterLod                        = new SystemSettingsData.WaterLod(),
                ObjectFadeModifer               = new SystemSettingsData.ObjectFadeModifer(),
                ObjectDetailModifer             = new SystemSettingsData.ObjectDetailModifer(),
                ObjectImposterCutoffModifer     = new SystemSettingsData.ObjectImposterCutoffModifer(),
                ScreenspaceDynamicLightMaxCount = new SystemSettingsData.ScreenspaceDynamicLightMaxCount(),
                ScreenspaceDynamicLightScale    = new SystemSettingsData.ScreenspaceDynamicLightScale(),
                CPUDynamicLightMaxCount         = new SystemSettingsData.CPUDynamicLightMaxCount(),
                CPUDynamicLightScale            = new SystemSettingsData.CPUDynamicLightScale(),
                GPUDynamicLightMaxCount         = new SystemSettingsData.GPUDynamicLightMaxCount(),
                GPUDynamicLightScale            = new SystemSettingsData.GPUDynamicLightScale(),
                ShadowGenerateCount             = new SystemSettingsData.ShadowGenerateCount(),
                ShadowQualityLOD                = new SystemSettingsData.ShadowQualityLOD(),
                EffectsLODDistanceScale         = new SystemSettingsData.EffectsLODDistanceScale(),
                DecalFadeDistanceScale          = new SystemSettingsData.DecalFadeDistanceScale(),
                DecoratorFadeDistance           = new SystemSettingsData.DecoratorFadeDistance(),
                StructureInstanceLODModifer     = new SystemSettingsData.StructureInstanceLODModifer(),
                InstanceFadeModifier            = new SystemSettingsData.InstanceFadeModifier()
            };

            data.GeneralVideoSettings.VSync                   = page.VSync;
            data.GeneralVideoSettings.FPSLock                 = page.FPSLock;
            data.GeneralVideoSettings.TextureResolution       = page.TextureResolution;
            data.GeneralVideoSettings.TextureFilteringQuality = page.TextureFilteringQuality;
            data.GeneralVideoSettings.LightingQuality         = page.LightingQuality;
            data.GeneralVideoSettings.EffectsQuality          = page.EffectsQuality;
            data.GeneralVideoSettings.ShadowQuality           = page.ShadowQuality;
            data.GeneralVideoSettings.DetailsQuality          = page.DetailsQuality;
            data.GeneralVideoSettings.PostProcessingQuality   = page.PostProcessingQuality;
            data.GeneralVideoSettings.AntiAliasing            = page.AntiAliasing;

            data.RenderSettings.WaterLod.Offset                        = page.WaterLodOffset;
            data.RenderSettings.WaterLod.Scale                         = page.WaterLodScale;
            data.RenderSettings.ObjectFadeModifer.Offset               = page.ObjectFadeModiferOffset;
            data.RenderSettings.ObjectFadeModifer.Scale                = page.ObjectFadeModiferScale;
            data.RenderSettings.ObjectDetailModifer.Offset             = page.ObjectDetailModiferOffset;
            data.RenderSettings.ObjectDetailModifer.Scale              = page.ObjectDetailModiferScale;
            data.RenderSettings.ObjectImposterCutoffModifer.Offset     = page.ObjectImposterCutoffModiferOffset;
            data.RenderSettings.ObjectImposterCutoffModifer.Scale      = page.ObjectImposterCutoffModiferScale;
            data.RenderSettings.ScreenspaceDynamicLightMaxCount.Offset = page.ScreenspaceDynamicLightMaxCountOffset;
            data.RenderSettings.ScreenspaceDynamicLightMaxCount.Scale  = page.ScreenspaceDynamicLightMaxCountScale;
            data.RenderSettings.ScreenspaceDynamicLightScale.Offset    = page.ScreenspaceDynamicLightScaleOffset;
            data.RenderSettings.ScreenspaceDynamicLightScale.Scale     = page.ScreenspaceDynamicLightScaleScale;
            data.RenderSettings.CPUDynamicLightMaxCount.Offset         = page.CPUDynamicLightMaxCountOffset;
            data.RenderSettings.CPUDynamicLightMaxCount.Scale          = page.CPUDynamicLightMaxCountScale;
            data.RenderSettings.CPUDynamicLightScale.Offset            = page.CPUDynamicLightScaleOffset;
            data.RenderSettings.CPUDynamicLightScale.Scale             = page.CPUDynamicLightScaleScale;
            data.RenderSettings.GPUDynamicLightMaxCount.Offset         = page.GPUDynamicLightMaxCountOffset;
            data.RenderSettings.GPUDynamicLightMaxCount.Scale          = page.GPUDynamicLightMaxCountScale;
            data.RenderSettings.GPUDynamicLightScale.Offset            = page.GPUDynamicLightScaleOffset;
            data.RenderSettings.GPUDynamicLightScale.Scale             = page.GPUDynamicLightScaleScale;
            data.RenderSettings.ShadowGenerateCount.Offset             = page.ShadowGenerateCountOffset;
            data.RenderSettings.ShadowGenerateCount.Scale              = page.ShadowGenerateCountScale;
            data.RenderSettings.ShadowQualityLOD.Offset                = page.ShadowQualityLODOffset;
            data.RenderSettings.ShadowQualityLOD.Scale                 = page.ShadowQualityLODScale;
            data.RenderSettings.DisableDynamicLightingShadows          = page.DisableDynamicLightingShadows;
            data.RenderSettings.DisableFirstPersonShadow               = page.DisableFirstPersonShadow;
            data.RenderSettings.EffectsLODDistanceScale.Offset         = page.EffectsLODDistanceScaleOffset;
            data.RenderSettings.EffectsLODDistanceScale.Scale          = page.EffectsLODDistanceScaleScale;
            data.RenderSettings.DecalFadeDistanceScale.Offset          = page.DecalFadeDistanceScaleOffset;
            data.RenderSettings.DecalFadeDistanceScale.Scale           = page.DecalFadeDistanceScaleScale;
            data.RenderSettings.DisableCheapParticles                  = page.DisableCheapParticles;
            data.RenderSettings.DisablePatchyFog                       = page.DisablePatchyFog;
            data.RenderSettings.DecoratorFadeDistance.Offset           = page.DecoratorFadeDistanceOffset;
            data.RenderSettings.DecoratorFadeDistance.Scale            = page.DecoratorFadeDistanceScale;
            data.RenderSettings.StructureInstanceLODModifer.Offset     = page.StructureInstanceLODModiferOffset;
            data.RenderSettings.StructureInstanceLODModifer.Scale      = page.StructureInstanceLODModiferScale;
            data.RenderSettings.InstanceFadeModifier.Offset            = page.InstanceFadeModifierOffset;
            data.RenderSettings.InstanceFadeModifier.Scale             = page.InstanceFadeModifierScale;

            return(data);
        }