public Orientation() { //RangeSlider 1 rangeSlider1 = new SFRangeSlider(); rangeSlider1.Delegate = new RangeSliderDelegate(); rangeSlider1.Maximum = 12; rangeSlider1.Minimum = -12;; rangeSlider1.Value = (nfloat)2.2; rangeSlider1.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider1.TickFrequency = 12; rangeSlider1.Orientation = SFOrientation.SFOrientationVertical; rangeSlider1.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider1.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider1.KnobColor = UIColor.White; rangeSlider1.TrackSelectionColor = UIColor.FromRGB(182, 182, 182); rangeSlider1.TrackColor = UIColor.FromRGB(182, 182, 182); rangeSlider1.ShowRange = false; //RangeSlider 2 rangeSlider2 = new SFRangeSlider(); rangeSlider2.Delegate = new RangeSliderDelegate(); rangeSlider2.Maximum = 12; rangeSlider2.Minimum = -12; rangeSlider2.Value = (nfloat)(-4.7); rangeSlider2.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider2.TickFrequency = 12; rangeSlider2.Orientation = SFOrientation.SFOrientationVertical; rangeSlider2.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider2.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider2.KnobColor = UIColor.White; rangeSlider2.ShowRange = false; rangeSlider2.TrackSelectionColor = UIColor.FromRGB(182, 182, 182); rangeSlider2.TrackColor = UIColor.FromRGB(182, 182, 182); //RangeSlider 3 rangeSlider3 = new SFRangeSlider(); rangeSlider3.Delegate = new RangeSliderDelegate(); rangeSlider3.Maximum = 12; rangeSlider3.Minimum = -12; rangeSlider3.Value = (nfloat)6; rangeSlider3.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider3.TickFrequency = 12; rangeSlider3.Orientation = SFOrientation.SFOrientationVertical; rangeSlider3.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider3.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider3.KnobColor = UIColor.White; rangeSlider3.ShowRange = false; rangeSlider3.TrackSelectionColor = UIColor.FromRGB(182, 182, 182); rangeSlider3.TrackColor = UIColor.FromRGB(182, 182, 182); this.AddSubview(rangeSlider3); this.AddSubview(rangeSlider1); this.AddSubview(rangeSlider2); mainPageDesign(); }
public void SetValue(SFRangeSlider r, nfloat value) { nfloat f = (nfloat)Math.Round(value, 1); if (r == rangeSlider1) { decibelLabel1.Text = f.ToString() + "db"; } else if (r == rangeSlider2) { decibelLabel2.Text = f.ToString() + "db"; } else { decibelLabel3.Text = f.ToString() + "db"; } }
public void SetValue(SFRangeSlider r, nfloat value) { nfloat f = (nfloat)Math.Round(value, 1); if (r == rangeSlider1) { label4.Text = f.ToString() + "db"; } else if (r == rangeSlider2) { label5.Text = f.ToString() + "db"; } else { label6.Text = f.ToString() + "db"; } }
public RangeSliderGettingStarted_Tablet() { //RangeSlider 1 rangeSlider1 = new SFRangeSlider(); rangeSlider1.Maximum = 12; rangeSlider1.Minimum = 0; rangeSlider1.RangeStart = 0; rangeSlider1.RangeEnd = 12; rangeSlider1.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; rangeSlider1.TickFrequency = 2; rangeSlider1.ToolTipPlacement = SFToolTipPlacement.SFToolTipPlacementTopLeft; rangeSlider1.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; rangeSlider1.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider1.KnobColor = UIColor.White; rangeSlider1.TrackSelectionColor = UIColor.FromRGB(65, 115, 185); rangeSlider1.TrackColor = UIColor.FromRGB(182, 182, 182); rangeSlider1.Delegate = new RangeSliderTabletDelegate(); //RangeSlider 2 rangeSlider2 = new SFRangeSlider(); rangeSlider2.Frame = new CGRect(10, 100, this.Frame.Size.Width, this.Frame.Size.Height); rangeSlider2.Maximum = 12; rangeSlider2.Minimum = 0; rangeSlider2.RangeStart = 0; rangeSlider2.RangeEnd = 12; rangeSlider2.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; rangeSlider2.TickFrequency = 2; rangeSlider2.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; rangeSlider2.ToolTipPlacement = SFToolTipPlacement.SFToolTipPlacementTopLeft; rangeSlider2.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider2.KnobColor = UIColor.White; rangeSlider2.TrackSelectionColor = UIColor.FromRGB(65, 115, 185); rangeSlider2.TrackColor = UIColor.FromRGB(182, 182, 182); rangeSlider2.Delegate = new RangeSliderTabletDelegate(); controlView.AddSubview(rangeSlider1); controlView.AddSubview(rangeSlider2); this.AddSubview(controlView); mainPageDesign(); loadOptionView(); }
public Slider() { //RangeSlider RangeSliderSample = new SFRangeSlider(); RangeSliderSample.Delegate = new RangeSliderDelegate(); RangeSliderSample.Maximum = 100; RangeSliderSample.Minimum = 0; RangeSliderSample.Value = 100; RangeSliderSample.RangeStart = 0; RangeSliderSample.RangeEnd = 100; RangeSliderSample.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; RangeSliderSample.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; RangeSliderSample.TickFrequency = 20; RangeSliderSample.ToolTipPlacement = SFToolTipPlacement.SFToolTipPlacementTopLeft; RangeSliderSample.SnapsTo = SFSnapsTo.SFSnapsToNone; RangeSliderSample.ShowRange = false; RangeSliderSample.KnobColor = UIColor.White; RangeSliderSample.TrackSelectionColor = UIColor.FromRGB(66, 115, 185); RangeSliderSample.TrackColor = UIColor.FromRGB(182, 182, 182); this.AddSubview(RangeSliderSample); mainPageDesign(); }
public Slider () { image = new UIImageView (); RangeSliderSample = new SFRangeSlider (); label = new UILabel (); RangeSliderSample.Delegate = new RangeSliderDelegate (); image.Image = UIImage.FromBundle ("Images/mount.png"); label.TextColor = UIColor.Black; label.Text = "Opacity"; label.TextAlignment = UITextAlignment.Left; label.Font=UIFont.FromName("Helvetica", 20f); RangeSliderSample.Maximum=100; RangeSliderSample.Minimum=0; RangeSliderSample.RangeStart=0; RangeSliderSample.RangeEnd=100; RangeSliderSample.TickPlacement=SFTickPlacement.SFTickPlacementBottomRight; RangeSliderSample.ValuePlacement=SFValuePlacement.SFValuePlacementBottomRight; RangeSliderSample.TickFrequency=20; RangeSliderSample.SnapsTo=SFSnapsTo.SFSnapsToTicks; RangeSliderSample.ShowRange=false; RangeSliderSample.KnobColor=UIColor.White; RangeSliderSample.TrackSelectionColor=UIColor.FromRGB(66,115,185); RangeSliderSample.TrackColor=UIColor.FromRGB(182,182,182); // RangeSliderDelegate slider= new SFRangeSliderDelegate (image); // slider.valueChanged+= (sender, e) => { // this.image.Alpha=e.imageval; // }; this.AddSubview (image); this.AddSubview (label); this.AddSubview (RangeSliderSample); this.control = this; }
public Slider() { image = new UIImageView(); RangeSliderSample = new SFRangeSlider(); label = new UILabel(); RangeSliderSample.Delegate = new RangeSliderDelegate(); image.Image = UIImage.FromBundle("Images/mount.png"); label.TextColor = UIColor.Black; label.Text = "Opacity"; label.TextAlignment = UITextAlignment.Left; label.Font = UIFont.FromName("Helvetica", 20f); RangeSliderSample.Maximum = 100; RangeSliderSample.Minimum = 0; RangeSliderSample.RangeStart = 0; RangeSliderSample.RangeEnd = 100; RangeSliderSample.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; RangeSliderSample.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; RangeSliderSample.TickFrequency = 20; RangeSliderSample.SnapsTo = SFSnapsTo.SFSnapsToTicks; RangeSliderSample.ShowRange = false; RangeSliderSample.KnobColor = UIColor.White; RangeSliderSample.TrackSelectionColor = UIColor.FromRGB(66, 115, 185); RangeSliderSample.TrackColor = UIColor.FromRGB(182, 182, 182); // RangeSliderDelegate slider= new SFRangeSliderDelegate (image); // slider.valueChanged+= (sender, e) => { // this.image.Alpha=e.imageval; // }; this.AddSubview(image); this.AddSubview(label); this.AddSubview(RangeSliderSample); this.control = this; }
public RangeSliderGettingStarted() { picker1 = new UIPickerView(); picker2 = new UIPickerView(); labelswitch = new UISwitch(); labelswitch1 = new UISwitch(); PickerModel model = new PickerModel(TAlignment); picker1.Model = model; PickerModel model1 = new PickerModel(LAlignment); picker2.Model = model1; rangeSlider1 = new SFRangeSlider(); rangeSlider2 = new SFRangeSlider(); rangeSlider1.Delegate = new RangeSliderDelegate(); rangeSlider2.Delegate = new RangeSliderDelegate(); label1 = new UILabel(); label2 = new UILabel(); label3 = new UILabel(); label4 = new UILabel(); label5 = new UILabel(); label6 = new UILabel(); label9 = new UILabel(); label10 = new UILabel(); textbutton = new UIButton(); textbutton1 = new UIButton(); label7 = new UILabel(); label8 = new UILabel(); rangeSlider1.Maximum = 12; rangeSlider1.Minimum = 0; rangeSlider1.RangeStart = 0; rangeSlider1.RangeEnd = 12; rangeSlider1.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; rangeSlider1.TickFrequency = 2; rangeSlider1.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; rangeSlider1.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider1.KnobColor = UIColor.White; rangeSlider1.TrackSelectionColor = UIColor.FromRGB(65, 115, 185); rangeSlider1.TrackColor = UIColor.FromRGB(182, 182, 182); label1.Text = "Departure"; label1.TextColor = UIColor.Black; label1.TextAlignment = UITextAlignment.Left; label1.Font = UIFont.FromName("Helvetica", 18f); label3.Text = "Tick Placement"; label3.TextColor = UIColor.Black; label3.TextAlignment = UITextAlignment.Left; label4.Text = "Label Placement"; label4.TextColor = UIColor.Black; label4.TextAlignment = UITextAlignment.Left; label5.Text = "(in Hours)"; label5.TextColor = UIColor.Gray; label5.TextAlignment = UITextAlignment.Left; label5.Font = UIFont.FromName("Helvetica", 14f); label6.Text = "(in Hours)"; label6.TextColor = UIColor.Gray; label6.TextAlignment = UITextAlignment.Left; label6.Font = UIFont.FromName("Helvetica", 14f); label8.Text = "SnapToTick"; label8.TextColor = UIColor.Black; label8.TextAlignment = UITextAlignment.Left; label9.Text = "Time: 12 AM - 12 PM"; label9.TextColor = UIColor.Gray; label9.TextAlignment = UITextAlignment.Left; label9.Font = UIFont.FromName("Helvetica", 14f); label10.Text = "Time: 12 AM - 12 PM"; label10.TextColor = UIColor.Gray; label10.TextAlignment = UITextAlignment.Left; label10.Font = UIFont.FromName("Helvetica", 14f); textbutton.SetTitle("BottomRight", UIControlState.Normal); textbutton.SetTitleColor(UIColor.Black, UIControlState.Normal); textbutton.HorizontalAlignment = UIControlContentHorizontalAlignment.Center; textbutton.Layer.CornerRadius = 8; textbutton.Layer.BorderWidth = 2; textbutton.TouchUpInside += ShowPicker1; textbutton.Layer.BorderColor = UIColor.FromRGB(246, 246, 246).CGColor; textbutton1.SetTitle("BottomRight", UIControlState.Normal); textbutton1.SetTitleColor(UIColor.Black, UIControlState.Normal); textbutton1.HorizontalAlignment = UIControlContentHorizontalAlignment.Center; textbutton1.Layer.CornerRadius = 8; textbutton1.Layer.BorderWidth = 2; textbutton1.TouchUpInside += ShowPicker2; textbutton1.Layer.BorderColor = UIColor.FromRGB(246, 246, 246).CGColor; doneButton.SetTitle("Done\t", UIControlState.Normal); doneButton.SetTitleColor(UIColor.Black, UIControlState.Normal); doneButton.HorizontalAlignment = UIControlContentHorizontalAlignment.Right; doneButton.TouchUpInside += HidePicker; doneButton.Hidden = true; doneButton.BackgroundColor = UIColor.FromRGB(246, 246, 246); label7.Text = "ShowLabel"; label7.TextColor = UIColor.Black; label7.TextAlignment = UITextAlignment.Left; labelswitch.On = true; labelswitch1.On = false; rangeSlider2.Frame = new CGRect(10, 100, this.Frame.Size.Width, this.Frame.Size.Height); rangeSlider2.Maximum = 12; rangeSlider2.Minimum = 0; rangeSlider2.RangeStart = 0; rangeSlider2.RangeEnd = 12; rangeSlider2.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; rangeSlider2.TickFrequency = 2; rangeSlider2.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; rangeSlider2.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider2.KnobColor = UIColor.White; rangeSlider2.TrackSelectionColor = UIColor.FromRGB(65, 115, 185); rangeSlider2.TrackColor = UIColor.FromRGB(182, 182, 182); labelswitch.ValueChanged += toggleChanged; labelswitch1.ValueChanged += toggleChanged1; label2.Text = "Arrival"; label2.TextColor = UIColor.Black; label2.TextAlignment = UITextAlignment.Left; label2.Font = UIFont.FromName("Helvetica", 18f); model.PickerChanged += SelectedIndexChanged; model1.PickerChanged += SelectedIndexChanged1; picker1.ShowSelectionIndicator = true; picker1.Hidden = true; picker2.ShowSelectionIndicator = true; picker2.Hidden = true; this.AddSubview(rangeSlider1); this.AddSubview(rangeSlider2); this.AddSubview(label1); this.AddSubview(label2); this.AddSubview(label5); this.AddSubview(label6); this.AddSubview(label9); this.AddSubview(label10); this.control = this; }
public override void RangeValueChange(SFRangeSlider SFRangeSlider, nfloat start, nfloat end) { (SFRangeSlider.Superview.Superview as RangeSliderGettingStarted_Tablet).SetValue(SFRangeSlider, start, end); }
public void SetValue(SFRangeSlider r, nfloat start, nfloat end) { if (r == rangeSlider1) { if (Math.Round(start) < 1) { if (Math.Round(end) == 12) { timeLabel2.Text = "Time: 12 AM - " + Math.Round(end) + " PM"; } else { timeLabel2.Text = "Time: 12 AM - " + Math.Round(end) + " AM"; } } else { if (Math.Round(end) == 12) { timeLabel2.Text = "Time: " + Math.Round(start) + " AM - " + Math.Round(end) + " PM"; } else { timeLabel2.Text = "Time: " + Math.Round(start) + " AM - " + Math.Round(end) + " AM"; } } if (Math.Round(start) == Math.Round(end)) { if (Math.Round(start) < 1) { timeLabel2.Text = "Time: 12 AM"; } else if (Math.Round(start) == 12) { timeLabel2.Text = "Time: 12 PM"; } else { timeLabel2.Text = "Time: " + Math.Round(start) + " AM"; } } } else if (r == rangeSlider2) { if (Math.Round(start) < 1) { if (Math.Round(end) == 12) { timeLabel3.Text = "Time: 12 AM - " + Math.Round(end) + " PM"; } else { timeLabel3.Text = "Time: 12 AM - " + Math.Round(end) + " AM"; } } else { if (Math.Round(end) == 12) { timeLabel3.Text = "Time: " + Math.Round(start) + " AM - " + Math.Round(end) + " PM"; } else { timeLabel3.Text = "Time: " + Math.Round(start) + " AM - " + Math.Round(end) + " AM"; } } if (Math.Round(start) == Math.Round(end)) { if (Math.Round(start) < 1) { timeLabel3.Text = "Time: 12 AM"; } else if (Math.Round(start) == 12) { timeLabel3.Text = "Time: 12 PM"; } else { timeLabel3.Text = "Time: " + Math.Round(start) + " AM"; } } } }
public Orientation() { rangeSlider1 = new SFRangeSlider(); rangeSlider2 = new SFRangeSlider(); rangeSlider3 = new SFRangeSlider(); label1 = new UILabel(); label2 = new UILabel(); label3 = new UILabel(); label4 = new UILabel(); label5 = new UILabel(); label6 = new UILabel(); rangeSlider1.Delegate = new RangeSliderDelegate(); rangeSlider2.Delegate = new RangeSliderDelegate(); rangeSlider3.Delegate = new RangeSliderDelegate(); rangeSlider1.Maximum = 12; rangeSlider1.Minimum = -12; rangeSlider1.RangeStart = -12; rangeSlider1.RangeEnd = (nfloat)2.2; rangeSlider1.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider1.TickFrequency = 12; rangeSlider1.Orientation = SFOrientation.SFOrientationVertical; rangeSlider1.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider1.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider1.KnobColor = UIColor.White; rangeSlider1.TrackSelectionColor = UIColor.FromRGB(182, 182, 182); rangeSlider1.TrackColor = UIColor.FromRGB(182, 182, 182); rangeSlider1.ShowRange = false; rangeSlider2.Maximum = 12; rangeSlider2.Minimum = -12; rangeSlider2.RangeStart = -12; rangeSlider2.RangeEnd = (nfloat)(-4.7); rangeSlider2.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider2.TickFrequency = 12; rangeSlider2.Orientation = SFOrientation.SFOrientationVertical; rangeSlider2.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider2.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider2.KnobColor = UIColor.White; rangeSlider2.ShowRange = false; rangeSlider2.TrackSelectionColor = UIColor.FromRGB(182, 182, 182); rangeSlider2.TrackColor = UIColor.FromRGB(182, 182, 182); rangeSlider3.Maximum = 12; rangeSlider3.Minimum = -12; rangeSlider3.RangeStart = -12; rangeSlider3.RangeEnd = (nfloat)6; rangeSlider3.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider3.TickFrequency = 12; rangeSlider3.Orientation = SFOrientation.SFOrientationVertical; rangeSlider3.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider3.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider3.KnobColor = UIColor.White; rangeSlider3.ShowRange = false; rangeSlider3.TrackSelectionColor = UIColor.FromRGB(182, 182, 182); rangeSlider3.TrackColor = UIColor.FromRGB(182, 182, 182); label1.TextColor = UIColor.FromRGB(109, 109, 114); label1.Text = "60Hz"; label1.TextAlignment = UITextAlignment.Center; label1.Font = UIFont.FromName("Helvetica", 20f); label2.TextColor = UIColor.FromRGB(109, 109, 114); label2.Text = "170Hz"; label2.TextAlignment = UITextAlignment.Center; label2.Font = UIFont.FromName("Helvetica", 20f); label3.TextColor = UIColor.FromRGB(109, 109, 114); label3.Text = "310Hz"; label3.TextAlignment = UITextAlignment.Center; label3.Font = UIFont.FromName("Helvetica", 20f); label4.TextColor = UIColor.FromRGB(57, 181, 247); label4.Text = "2.2db"; label4.TextAlignment = UITextAlignment.Center; label4.Font = UIFont.FromName("Helvetica", 14f); label5.TextColor = UIColor.FromRGB(57, 181, 247); label5.Text = "-4.7db"; label5.TextAlignment = UITextAlignment.Center; label5.Font = UIFont.FromName("Helvetica", 14f); label6.TextColor = UIColor.FromRGB(57, 181, 247); label6.Text = "6.0db"; label6.TextAlignment = UITextAlignment.Center; label6.Font = UIFont.FromName("Helvetica", 14f); this.AddSubview(rangeSlider3); this.AddSubview(rangeSlider1); this.AddSubview(rangeSlider2); this.AddSubview(label1); this.AddSubview(label2); this.AddSubview(label3); this.AddSubview(label4); this.AddSubview(label5); this.AddSubview(label6); this.control = this; }
public override void ValueChange(SFRangeSlider SFRangeSlider, nfloat value) { (SFRangeSlider.Superview as Orientation).SetValue(SFRangeSlider, value); }
public Orientation () { rangeSlider1 = new SFRangeSlider (); rangeSlider2 = new SFRangeSlider (); rangeSlider3 = new SFRangeSlider (); label1 = new UILabel (); label2 = new UILabel (); label3 = new UILabel (); label4 = new UILabel (); label5 = new UILabel (); label6 = new UILabel (); rangeSlider1.Delegate = new RangeSliderDelegate (); rangeSlider2.Delegate = new RangeSliderDelegate (); rangeSlider3.Delegate = new RangeSliderDelegate (); rangeSlider1.Maximum=12; rangeSlider1.Minimum =-12; rangeSlider1.RangeStart =-12; rangeSlider1.RangeEnd =(nfloat)2.2; rangeSlider1.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider1.TickFrequency =12; rangeSlider1.Orientation = SFOrientation.SFOrientationVertical; rangeSlider1.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider1.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider1.KnobColor = UIColor.White; rangeSlider1.TrackSelectionColor = UIColor.FromRGB (182, 182, 182); rangeSlider1.TrackColor = UIColor.FromRGB (182, 182, 182); rangeSlider1.ShowRange = false; rangeSlider2.Maximum=12; rangeSlider2.Minimum =-12; rangeSlider2.RangeStart =-12; rangeSlider2.RangeEnd =(nfloat)(-4.7); rangeSlider2.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider2.TickFrequency = 12; rangeSlider2.Orientation = SFOrientation.SFOrientationVertical; rangeSlider2.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider2.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider2.KnobColor = UIColor.White; rangeSlider2.ShowRange = false; rangeSlider2.TrackSelectionColor = UIColor.FromRGB (182, 182, 182); rangeSlider2.TrackColor = UIColor.FromRGB (182, 182, 182); rangeSlider3.Maximum=12; rangeSlider3.Minimum =-12; rangeSlider3.RangeStart =-12; rangeSlider3.RangeEnd =(nfloat)6; rangeSlider3.TickPlacement = SFTickPlacement.SFTickPlacementNone; rangeSlider3.TickFrequency = 12; rangeSlider3.Orientation = SFOrientation.SFOrientationVertical; rangeSlider3.ValuePlacement = SFValuePlacement.SFValuePlacementTopLeft; rangeSlider3.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider3.KnobColor = UIColor.White; rangeSlider3.ShowRange = false; rangeSlider3.TrackSelectionColor = UIColor.FromRGB (182, 182, 182); rangeSlider3.TrackColor = UIColor.FromRGB (182, 182, 182); label1.TextColor = UIColor.FromRGB (109, 109, 114); label1.Text = "60Hz"; label1.TextAlignment = UITextAlignment.Center; label1.Font=UIFont.FromName("Helvetica", 20f); label2.TextColor = UIColor.FromRGB (109, 109, 114); label2.Text = "170Hz"; label2.TextAlignment = UITextAlignment.Center; label2.Font=UIFont.FromName("Helvetica", 20f); label3.TextColor = UIColor.FromRGB (109, 109, 114); label3.Text = "310Hz"; label3.TextAlignment = UITextAlignment.Center; label3.Font=UIFont.FromName("Helvetica", 20f); label4.TextColor = UIColor.FromRGB (57, 181, 247); label4.Text = "2.2db"; label4.TextAlignment = UITextAlignment.Center; label4.Font=UIFont.FromName("Helvetica", 14f); label5.TextColor = UIColor.FromRGB (57, 181, 247); label5.Text = "-4.7db"; label5.TextAlignment = UITextAlignment.Center; label5.Font=UIFont.FromName("Helvetica", 14f); label6.TextColor = UIColor.FromRGB (57, 181, 247); label6.Text = "6.0db"; label6.TextAlignment = UITextAlignment.Center; label6.Font=UIFont.FromName("Helvetica", 14f); this.AddSubview (rangeSlider3); this.AddSubview (rangeSlider1); this.AddSubview (rangeSlider2); this.AddSubview (label1); this.AddSubview (label2); this.AddSubview (label3); this.AddSubview (label4); this.AddSubview (label5); this.AddSubview (label6); this.control = this; }
public override void ValueChange (SFRangeSlider SFRangeSlider, nfloat value) { (SFRangeSlider.Superview as Slider).SetValue (value); }
public override void ValueChange (SFRangeSlider SFRangeSlider, nfloat value) { (SFRangeSlider.Superview as Orientation).SetValue (SFRangeSlider,value); }
public override void ValueChange(SFRangeSlider SFRangeSlider, nfloat value) { (SFRangeSlider.Superview as Slider).SetValue(value); }
public RangeSliderGettingStarted () { picker1 = new UIPickerView (); picker2 = new UIPickerView (); labelswitch = new UISwitch (); labelswitch1 = new UISwitch (); PickerModel model = new PickerModel (TAlignment); picker1.Model = model; PickerModel model1 = new PickerModel (LAlignment); picker2.Model = model1; rangeSlider1 = new SFRangeSlider (); rangeSlider2 = new SFRangeSlider (); rangeSlider1.Delegate=new RangeSliderDelegate(); rangeSlider2.Delegate = new RangeSliderDelegate (); label1 = new UILabel (); label2 = new UILabel (); label3 = new UILabel (); label4 = new UILabel (); label5 = new UILabel (); label6 = new UILabel (); label9 = new UILabel (); label10 = new UILabel (); textbutton = new UIButton (); textbutton1 = new UIButton (); label7 = new UILabel (); label8 = new UILabel (); rangeSlider1.Maximum = 12; rangeSlider1.Minimum = 0; rangeSlider1.RangeStart = 0; rangeSlider1.RangeEnd = 12; rangeSlider1.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; rangeSlider1.TickFrequency = 2; rangeSlider1.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; rangeSlider1.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider1.KnobColor = UIColor.White; rangeSlider1.TrackSelectionColor = UIColor.FromRGB (65, 115, 185); rangeSlider1.TrackColor = UIColor.FromRGB (182, 182, 182); label1.Text = "Departure"; label1.TextColor = UIColor.Black; label1.TextAlignment = UITextAlignment.Left; label1.Font=UIFont.FromName("Helvetica", 18f); label3.Text = "Tick Placement"; label3.TextColor = UIColor.Black; label3.TextAlignment = UITextAlignment.Left; label4.Text = "Label Placement"; label4.TextColor = UIColor.Black; label4.TextAlignment = UITextAlignment.Left; label5.Text = "(in Hours)"; label5.TextColor = UIColor.Gray; label5.TextAlignment = UITextAlignment.Left; label5.Font=UIFont.FromName("Helvetica", 14f); label6.Text = "(in Hours)"; label6.TextColor = UIColor.Gray; label6.TextAlignment = UITextAlignment.Left; label6.Font=UIFont.FromName("Helvetica", 14f); label8.Text = "SnapToTick"; label8.TextColor = UIColor.Black; label8.TextAlignment = UITextAlignment.Left; label9.Text = "Time: 12 AM - 12 PM"; label9.TextColor = UIColor.Gray; label9.TextAlignment = UITextAlignment.Left; label9.Font=UIFont.FromName("Helvetica", 14f); label10.Text = "Time: 12 AM - 12 PM"; label10.TextColor = UIColor.Gray; label10.TextAlignment = UITextAlignment.Left; label10.Font=UIFont.FromName("Helvetica", 14f); textbutton.SetTitle("BottomRight",UIControlState.Normal); textbutton.SetTitleColor(UIColor.Black,UIControlState.Normal); textbutton.HorizontalAlignment = UIControlContentHorizontalAlignment.Center; textbutton.Layer.CornerRadius = 8; textbutton.Layer.BorderWidth = 2; textbutton.TouchUpInside += ShowPicker1; textbutton.Layer.BorderColor =UIColor.FromRGB(246,246,246).CGColor; textbutton1.SetTitle("BottomRight",UIControlState.Normal); textbutton1.SetTitleColor(UIColor.Black,UIControlState.Normal); textbutton1.HorizontalAlignment = UIControlContentHorizontalAlignment.Center; textbutton1.Layer.CornerRadius = 8; textbutton1.Layer.BorderWidth = 2; textbutton1.TouchUpInside += ShowPicker2; textbutton1.Layer.BorderColor =UIColor.FromRGB(246,246,246).CGColor; doneButton.SetTitle("Done\t",UIControlState.Normal); doneButton.SetTitleColor(UIColor.Black,UIControlState.Normal); doneButton.HorizontalAlignment = UIControlContentHorizontalAlignment.Right; doneButton.TouchUpInside += HidePicker; doneButton.Hidden = true; doneButton.BackgroundColor = UIColor.FromRGB(246,246,246); label7.Text = "ShowLabel"; label7.TextColor = UIColor.Black; label7.TextAlignment = UITextAlignment.Left; labelswitch.On = true; labelswitch1.On = false; rangeSlider2.Frame = new CGRect (10, 100, this.Frame.Size.Width, this.Frame.Size.Height); rangeSlider2.Maximum = 12; rangeSlider2.Minimum = 0; rangeSlider2.RangeStart = 0; rangeSlider2.RangeEnd = 12; rangeSlider2.TickPlacement = SFTickPlacement.SFTickPlacementBottomRight; rangeSlider2.TickFrequency = 2; rangeSlider2.ValuePlacement = SFValuePlacement.SFValuePlacementBottomRight; rangeSlider2.SnapsTo = SFSnapsTo.SFSnapsToNone; rangeSlider2.KnobColor = UIColor.White; rangeSlider2.TrackSelectionColor = UIColor.FromRGB (65, 115, 185); rangeSlider2.TrackColor = UIColor.FromRGB (182, 182, 182); labelswitch.ValueChanged += toggleChanged; labelswitch1.ValueChanged += toggleChanged1; label2.Text = "Arrival"; label2.TextColor = UIColor.Black; label2.TextAlignment = UITextAlignment.Left; label2.Font=UIFont.FromName("Helvetica", 18f); model.PickerChanged += SelectedIndexChanged; model1.PickerChanged += SelectedIndexChanged1; picker1.ShowSelectionIndicator = true; picker1.Hidden = true; picker2.ShowSelectionIndicator = true; picker2.Hidden = true; this.AddSubview (rangeSlider1); this.AddSubview (rangeSlider2); this.AddSubview (label1); this.AddSubview (label2); this.AddSubview (label5); this.AddSubview (label6); this.AddSubview (label9); this.AddSubview (label10); this.control = this; }
public override void RangeValueChange (SFRangeSlider SFRangeSlider, nfloat start, nfloat end) { (SFRangeSlider.Superview as RangeSliderGettingStarted).SetValue (SFRangeSlider, start, end); }
public void SetValue(SFRangeSlider r,nfloat start, nfloat end) { if (r == rangeSlider1) { if (Math.Round (start) < 1) { if (Math.Round (end) == 12) label9.Text = "Time: 12 AM - " + Math.Round (end) + " PM"; else label9.Text = "Time: 12 AM - " + Math.Round (end) + " AM"; } else { if (Math.Round (end) == 12) label9.Text = "Time: " + Math.Round (start) + " AM - " + Math.Round (end) + " PM"; else label9.Text = "Time: " + Math.Round (start) + " AM - " + Math.Round (end) + " AM"; } if (Math.Round (start) == Math.Round (end)) { if (Math.Round (start) < 1) label9.Text = "Time: 12 AM"; else if (Math.Round (start) == 12) label9.Text = "Time: 12 PM"; else label9.Text = "Time: " + Math.Round (start) + " AM"; } } else if(r==rangeSlider2){ if (Math.Round (start) < 1) { if (Math.Round (end) == 12) label10.Text = "Time: 12 AM - " + Math.Round (end) + " PM"; else label10.Text = "Time: 12 AM - " + Math.Round (end) + " AM"; } else { if (Math.Round (end) == 12) label10.Text = "Time: " + Math.Round (start) + " AM - " + Math.Round (end) + " PM"; else label10.Text = "Time: " + Math.Round (start) + " AM - " + Math.Round (end) + " AM"; } if (Math.Round (start) == Math.Round (end)) { if (Math.Round (start) < 1) label10.Text = "Time: 12 AM"; else if (Math.Round (start) == 12) label10.Text = "Time: 12 PM"; else label10.Text = "Time: " + Math.Round (start) + " AM"; } } }
public CustomToolbar() { parentView = new UIView(this.Frame); var tap = new UITapGestureRecognizer(OnSingleTap); tap.CancelsTouchesInView = false; //for iOS5 highFont = UIFont.FromName("Final_PDFViewer_IOS_FontUpdate", 30); fontSizeFont = UIFont.FromName("Font size Font", 30); this.AddGestureRecognizer(tap); helper = new TextMarkupAnnotationHelper(this); inkHelper = new InkAnnotationHelper(this); annotHelper = new AnnotationHelper(this); rangeSlider = new SFRangeSlider(); edittextHelper = new EditTextAnnotationHelper(this); shapeHelper = new ShapeAnnotationHelper(this); opacitybutton.TouchUpInside += inkHelper.Opacitybutton_TouchUpInside; pdfViewerControl = new SfPdfViewer(); pdfViewerControl.Toolbar.Enabled = false; pdfViewerControl.PageChanged += ViewerControl_PageChanged; pdfViewerControl.TextMarkupSelected += helper.PdfViewerControl_TextMarkupSelected; pdfViewerControl.TextMarkupDeselected += helper.PdfViewerControl_TextMarkupDeselected; pdfViewerControl.CanUndoModified += PdfViewerControl_CanUndoModified; pdfViewerControl.CanRedoModified += PdfViewerControl_CanRedoModified; pdfViewerControl.CanUndoInkModified += inkHelper.PdfViewerControl_CanUndoInkModified; pdfViewerControl.CanRedoInkModified += inkHelper.PdfViewerControl_CanRedoInkModified; pdfViewerControl.InkSelected += inkHelper.PdfViewerControl_InkSelected; pdfViewerControl.InkDeselected += inkHelper.PdfViewerControl_InkDeselected; pdfViewerControl.FreeTextAnnotationAdded += edittextHelper.PdfViewerControl_FreeTextAnnotationAdded; pdfViewerControl.FreeTextAnnotationDeselected += edittextHelper.PdfViewerControl_FreeTextAnnotationDeselected; pdfViewerControl.FreeTextAnnotationSelected += edittextHelper.PdfViewerControl_FreeTextAnnotationSelected; pdfViewerControl.FreeTextPopupDisappeared += edittextHelper.PdfViewerControl_FreeTextPopupDisappearing; pdfViewerControl.ShapeAnnotationSelected += shapeHelper.PdfViewerControl_ShapeAnnotationSelected; pdfViewerControl.ShapeAnnotationDeselected += shapeHelper.PdfViewerControl_ShapeAnnotationDeselected; BoldBtn1.TouchUpInside += inkHelper.BoldColorBtn1_TouchUpInside; BoldColorBtn1.TouchUpInside += inkHelper.BoldColorBtn1_TouchUpInside; BoldBtn2.TouchUpInside += inkHelper.BoldColorBtn2_TouchUpInside; BoldColorBtn2.TouchUpInside += inkHelper.BoldColorBtn2_TouchUpInside; BoldBtn3.TouchUpInside += inkHelper.BoldColorBtn3_TouchUpInside; BoldColorBtn3.TouchUpInside += inkHelper.BoldColorBtn3_TouchUpInside; BoldColorBtn4.TouchUpInside += inkHelper.BoldColorBtn4_TouchUpInside; BoldBtn4.TouchUpInside += inkHelper.BoldColorBtn4_TouchUpInside; BoldColorBtn5.TouchUpInside += inkHelper.BoldColorBtn5_TouchUpInside; BoldBtn5.TouchUpInside += inkHelper.BoldColorBtn5_TouchUpInside; inkColorButton.TouchUpInside += helper.ColorButton_TouchUpInside; colorButton.TouchUpInside += helper.ColorButton_TouchUpInside; inkAnnotationButton.TouchUpInside += inkHelper.InkAnnotationButton_TouchUpInside; inkThicknessButton.TouchUpInside += inkHelper.InkThicknessButton_TouchUpInside; shapeThicknessButton.TouchUpInside += inkHelper.InkThicknessButton_TouchUpInside; edittextThicknessButton.TouchUpInside += edittextHelper.EditTextThicknessButton_TouchUpInside; edittextColorButton.TouchUpInside += helper.ColorButton_TouchUpInside; shapeColorButton.TouchUpInside += helper.ColorButton_TouchUpInside; pageNumberField.Text = "1"; CreateTopToolbar(); bottomToolBar = CreateBottomToolbar(); toolbar = toolBar; parentView.AddSubview(pdfViewerControl); AddSubview(parentView); AddSubview(toolbar); AddSubview(bottomToolBar); activityDialog = new ActivityIndicator(); activityDialog.Frame = new CGRect(UIScreen.MainScreen.Bounds.Width / 2 - 125, UIScreen.MainScreen.Bounds.Height / 2 - 50, 250, 100); popUpAlertView = new UIAlertView(); dropDownMenu = CreateDropDownMenu(); dropDownMenu.DropDownMenuItemChanged += (e, a) => { fileStream = typeof(CustomToolbar).GetTypeInfo().Assembly.GetManifestResourceStream("SampleBrowser.Samples.PDFViewer.Assets." + a.DisplayText + ".pdf"); pdfViewerControl.LoadDocument(fileStream); ResetToolBar(); annotHelper.RemoveAllToolbars(false); dropDownMenu.Close(); }; }
public void SetValue(SFRangeSlider r,nfloat value) { nfloat f = (nfloat)Math.Round (value,1); if(r==rangeSlider1) label4.Text = f.ToString()+"db"; else if(r == rangeSlider2) label5.Text = f.ToString()+"db"; else label6.Text = f.ToString()+"db"; }