public EffectLineViewModel(int type) { Model = new TimelineEffect(type); FullText = GetLanguageNameByIdx(type); mPixelSizeOfName = GetPixelsOfText(FullText); RecalculateCurText(); IconPath_n = "ms-appx:///Assets/EffectLine/asus_gc_aurazone_" + EngName + "_btn_s.png"; IconPath_s = "ms-appx:///Assets/EffectLine/asus_gc_aurazone_" + EngName + "_btn_n.png"; }
public EffectLineViewModel(EffectLineViewModel vm) { Model = TimelineEffect.Clone(vm.Model); FullText = GetLanguageNameByIdx(Model.Type); mPixelSizeOfName = GetPixelsOfText(FullText); RecalculateCurText(); Layer = new LayerModel(); Left = vm.Left; StartTime = vm.StartTime; DurationTime = vm.DurationTime; IconPath_n = "ms-appx:///Assets/EffectLine/asus_gc_aurazone_" + EngName + "_btn_s.png"; IconPath_s = "ms-appx:///Assets/EffectLine/asus_gc_aurazone_" + EngName + "_btn_n.png"; }