public AudioOverlay( TourStop owner, string filename) { isDesignTimeOnly = true; X = 0; Y = 0; this.filename = Guid.NewGuid().ToString() + filename.Substring(filename.LastIndexOf(".")); this.Owner = owner; this.Name = owner.GetNextDefaultName("Audio"); File.Copy(filename, Owner.Owner.WorkingDirectory + this.filename); }
public ShapeOverlay( TourStop owner, ShapeType shapeType) { ShapeType = shapeType; this.Owner = owner; this.Name = owner.GetNextDefaultName(shapeType.ToString()); }
public FlipbookOverlay( TourStop owner, Image image) { this.Owner = owner; // to make directory and guid filename in tour temp dir. this.filename = Guid.NewGuid().ToString() + ".png"; this.Name = owner.GetNextDefaultName("Image"); X = 0; Y = 0; image.Save(Owner.Owner.WorkingDirectory + filename, ImageFormat.Png); Width = 256; Height = 256; }
public BitmapOverlay( TourStop owner, Image image) { Owner = owner; // to make directory and guid filename in tour temp dir. filename = Guid.NewGuid()+".png"; Name = owner.GetNextDefaultName("Image"); X = 0; Y = 0; image.Save(Owner.Owner.WorkingDirectory + filename, ImageFormat.Png); Width = image.Width; Height = image.Height; }