private UIButton SetSupportButton(UIButton btn) { btn.ClipsToBounds = true; btn.ContentMode = UIViewContentMode.ScaleAspectFit; // Anchorage type if (Settings.LastAnchorageType == AnchorageType.MobileBracket) { btn.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_bracket", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); } else if (Settings.LastAnchorageType == AnchorageType.MobileMat) { btn.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_mat", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); } else if (Settings.LastAnchorageType == AnchorageType.Pocket) { btn.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_pocket", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); } return(btn); }
private UIButton SetVehicleButton(UIButton btn) { // Set button backgrounds btn.ClipsToBounds = true; btn.ContentMode = UIViewContentMode.ScaleAspectFit; // Vehicle type if (Settings.LastVehicleType == VehicleType.Motorcycle) { btn.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_motorcycle", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); } else if (Settings.LastVehicleType == VehicleType.Car) { btn.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_car", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); } else if (Settings.LastVehicleType == VehicleType.Truck) { btn.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_bus", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); } return(btn); }
public override void ViewDidLoad() { base.ViewDidLoad(); // Set Localized Strings String title = NSBundle.MainBundle.LocalizedString("Vernacular_P0_tutorial_4_title", null).PrepareForLabel(); lblTitle.Text = title; String body1 = NSBundle.MainBundle.LocalizedString("Vernacular_P0_tutorial_4_question", null).PrepareForLabel(); lblBody1.Text = body1; String matString = NSBundle.MainBundle.LocalizedString("Vernacular_P0_anchorage_mat", null).PrepareForLabel(); String staffString = NSBundle.MainBundle.LocalizedString("Vernacular_P0_anchorage_bracket", null).PrepareForLabel(); String otherString = NSBundle.MainBundle.LocalizedString("Vernacular_P0_anchorage_pocket", null).PrepareForLabel(); lblBody2.Text = staffString; String bottom = NSBundle.MainBundle.LocalizedString("Vernacular_P0_tutorial_bottom_question_notice", null).PrepareForLabel(); lblBottom.Text = bottom; // Set UI elements View.BackgroundColor = StyleSettings.ThemePrimaryDarkLightenedColor(); lblTitle.TextColor = StyleSettings.ThemePrimaryColor(); lblBody1.TextColor = StyleSettings.TextOnDarkColor(); lblBody2.TextColor = StyleSettings.ThemePrimaryColor(); lblBottom.TextColor = StyleSettings.SubduedTextOnDarkColor(); btnMat.SetTitle("", UIControlState.Normal); btnStaff.SetTitle("", UIControlState.Normal); btnOther.SetTitle("", UIControlState.Normal); // Set button backgrounds btnStaff.ClipsToBounds = true; btnStaff.ContentMode = UIViewContentMode.ScaleAspectFit; btnStaff.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_bracket", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnMat.ClipsToBounds = true; btnMat.ContentMode = UIViewContentMode.ScaleAspectFit; btnMat.SetBackgroundImage(UIImage.FromBundle("icon_mat"), UIControlState.Normal); btnOther.ClipsToBounds = true; btnOther.ContentMode = UIViewContentMode.ScaleAspectFit; btnOther.SetBackgroundImage(UIImage.FromBundle("icon_pocket"), UIControlState.Normal); // Button handlers // car button btnMat.TouchUpInside += delegate { btnMat.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_mat", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnStaff.SetBackgroundImage(UIImage.FromBundle("icon_bracket"), UIControlState.Normal); btnOther.SetBackgroundImage(UIImage.FromBundle("icon_pocket"), UIControlState.Normal); lblBody2.Text = matString; selectAnchorage(AnchorageType.MobileMat); }; // motorcycle button btnStaff.TouchUpInside += delegate { btnStaff.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_bracket", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnMat.SetBackgroundImage(UIImage.FromBundle("icon_mat"), UIControlState.Normal); btnOther.SetBackgroundImage(UIImage.FromBundle("icon_pocket"), UIControlState.Normal); lblBody2.Text = staffString; selectAnchorage(AnchorageType.MobileBracket); }; // truck button btnOther.TouchUpInside += delegate { btnOther.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_pocket", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnStaff.SetBackgroundImage(UIImage.FromBundle("icon_bracket"), UIControlState.Normal); btnMat.SetBackgroundImage(UIImage.FromBundle("icon_mat"), UIControlState.Normal); lblBody2.Text = otherString; selectAnchorage(AnchorageType.Pocket); }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Set Localized Strings String title = NSBundle.MainBundle.LocalizedString("Vernacular_P0_tutorial_3_title", null).PrepareForLabel(); lblTitle.Text = title; String body1 = NSBundle.MainBundle.LocalizedString("Vernacular_P0_tutorial_3_question", null).PrepareForLabel(); lblBody1.Text = body1; String motorcycleString = NSBundle.MainBundle.LocalizedString("Vernacular_P0_vehicle_motorcycle", null).PrepareForLabel(); String carString = NSBundle.MainBundle.LocalizedString("Vernacular_P0_vehicle_car", null).PrepareForLabel(); String truckString = NSBundle.MainBundle.LocalizedString("Vernacular_P0_vehicle_truck", null).PrepareForLabel(); lblBody2.Text = carString; String bottom = NSBundle.MainBundle.LocalizedString("Vernacular_P0_tutorial_bottom_question_notice", null).PrepareForLabel(); lblBottom.Text = bottom; // Set UI String elements View.BackgroundColor = StyleSettings.ThemePrimaryDarkLightenedColor(); lblTitle.TextColor = StyleSettings.ThemePrimaryColor(); lblBody1.TextColor = StyleSettings.TextOnDarkColor(); lblBody2.TextColor = StyleSettings.ThemePrimaryColor(); lblBottom.TextColor = StyleSettings.SubduedTextOnDarkColor(); btnCar.SetTitle("", UIControlState.Normal); btnMotorcycle.SetTitle("", UIControlState.Normal); btnTruck.SetTitle("", UIControlState.Normal); // Set button backgrounds btnMotorcycle.ClipsToBounds = true; btnMotorcycle.ContentMode = UIViewContentMode.ScaleAspectFit; btnMotorcycle.SetBackgroundImage(UIImage.FromBundle("icon_motorcycle"), UIControlState.Normal); btnCar.ClipsToBounds = true; btnCar.ContentMode = UIViewContentMode.ScaleAspectFit; btnCar.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_car", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnTruck.ClipsToBounds = true; btnTruck.ContentMode = UIViewContentMode.ScaleAspectFit; btnTruck.SetBackgroundImage(UIImage.FromBundle("icon_bus"), UIControlState.Normal); // Button handlers // car button btnCar.TouchUpInside += delegate { btnCar.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_car", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnMotorcycle.SetBackgroundImage(UIImage.FromBundle("icon_motorcycle"), UIControlState.Normal); btnTruck.SetBackgroundImage(UIImage.FromBundle("icon_bus"), UIControlState.Normal); lblBody2.Text = carString; selectVehicle(VehicleType.Car); }; // motorcycle button btnMotorcycle.TouchUpInside += delegate { btnMotorcycle.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_motorcycle", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnCar.SetBackgroundImage(UIImage.FromBundle("icon_car"), UIControlState.Normal); btnTruck.SetBackgroundImage(UIImage.FromBundle("icon_bus"), UIControlState.Normal); lblBody2.Text = motorcycleString; selectVehicle(VehicleType.Motorcycle); }; // truck button btnTruck.TouchUpInside += delegate { btnTruck.SetBackgroundImage(ChangeImageColor.GetColoredImage("icon_bus", StyleSettings.ThemePrimaryColor()), UIControlState.Normal); btnMotorcycle.SetBackgroundImage(UIImage.FromBundle("icon_motorcycle"), UIControlState.Normal); btnCar.SetBackgroundImage(UIImage.FromBundle("icon_car"), UIControlState.Normal); lblBody2.Text = truckString; selectVehicle(VehicleType.Truck); }; }