private void ChangeCSSofVL2_OnClick(object sender, EventArgs e) { if (_vl2.CssClass == "vl") { _vl2.CssClass = "CssVerticalLayout"; _vl2.Refresh(); } else if (_vl2.CssClass == "CssVerticalLayout") { _vl2.CssClass = "vl"; _vl2.Refresh(); } }
internal void PrintZ_OnPressUp(object sender, EventArgs e) { VerticalLayout VL = (VerticalLayout)((HorizontalLayout)sender).GetControl(0); VL.CssClass = RemovePressedStyle(VL.CssClass); VL.Refresh(); }
internal void Button_OnPressUp(object sender, EventArgs args) { VerticalLayout parent = (VerticalLayout)((HorizontalLayout)sender).Parent; parent.CssClass = "OuterButtonLayout"; parent.Refresh(); }
private void Add_WebMap_OnClick(object sender, EventArgs e) { _webMapGoogle = new WebMapGoogle(); _webMapGoogle.Visible = true; _webMapGoogle.CssClass = "WebMapGoogle"; _webMapGoogle.Id = "ID OF WEB MAP GOOGLE"; _webMapGoogle.AddMarker("marker", GPS.CurrentLocation.Latitude, GPS.CurrentLocation.Longitude, "red"); vl.AddChild(_webMapGoogle); vl.Refresh(); }
private void UpdateButtonCSS(HorizontalLayout buttonLayout, VerticalLayout commentLayout, Image image, string buttonCSS, string commentCSS, string name) { buttonLayout.CssClass = buttonCSS; buttonLayout.Refresh(); commentLayout.CssClass = commentCSS; commentLayout.Refresh(); image.Source = ResourceManager.GetImage(name); image.Refresh(); }
private void AddNewButton_OnClick(object sender, EventArgs e) { _newButton = new Button("My name is NewButton", Back_OnClick); var text = new EditText(); text.Text = "New EditText"; var image = new Image(); image.Source = "Image\\cats.jpg"; _vl.AddChild(_newButton); _vl.AddChild(text); _vl.AddChild(image); _vl.Refresh(); }
private void ChangeLayoutToStartedEvent() { _startButton.CssClass = "NoHeight"; _startButton.Visible = false; _startButton.Refresh(); _refuseButton.CssClass = "NoHeight"; _refuseButton.Visible = false; _refuseButton.Refresh(); _startFinishButton.CssClass = "FinishButton"; _startFinishButton.Refresh(); _statusImage.Source = GetStatusPicture((string)_currentEventRecordset["ImportanceName"], "InWork"); _rootLayout.Refresh(); Event_OnStart(); }
//TODO: КОСТЫЛЬ: поскольку bool в платформе не работает метод заглушка, если когда-нибудь bool починят - заменить все вызовы на private static void ChangeRequiredIndicator(VerticalLayout requiredIndecator, bool done) private void ChangeRequiredIndicatorForRequired(VerticalLayout requiredIndecator) { if (requiredIndecator.CssClass == "CheckListNotRequiredVL") { return; } if (requiredIndecator.CssClass == "CheckListRequiredDoneVL") { _totalAnswered--; } _topInfoComponent.SubHeader = string.Format(Translator.Translate("mandatory_questions_0_1"), _totalAnswered, _totalRequired); requiredIndecator.CssClass = "CheckListRequiredVL"; requiredIndecator.Refresh(); }
private void DeleteElement(string id) { var index = -1; for (var i = 0; i < _data.Count; i++) { var element = (Dictionary <string, object>)_data[i]; var skuId = (string)element["SKU"]; if (string.Compare(skuId, id, false) == 0) { index = i; #if DEBUG DConsole.WriteLine("Index naiden" + Environment.NewLine); #endif break; } } if (index >= 0) { _data.RemoveAt(index); #if DEBUG DConsole.WriteLine($"Element {id} with {nameof(index)} = {index} is deleted {Environment.NewLine}"); #endif if (_data.Count == 0) { var bigImage = (Image)GetControl("BigImageMaterialsRequest", true); var descriptionTextView = (TextView)GetControl("DescriptionMaterialsRequest", true); var button = (Button)GetControl("ButtonMaterialsRequest", true); var dockLayout = (DockLayout)GetControl("State2DockLayout", true); bigImage.CssClass = "BigImageMaterialsRequestImg"; descriptionTextView.CssClass = "DescriptionMaterialsRequestTV"; button.CssClass = "ButtonMaterialsRequestBtn"; dockLayout.CssClass = "NoHeight"; dockLayout.Visible = false; _rootLayout.Refresh(); } } else { #if DEBUG DConsole.WriteLine( $"Element is not deleted Error in method {nameof(DeleteElement)} {Environment.NewLine}"); #endif } }
public void Refresh() { _topInfoRootLayout.Refresh(); }
internal void ConnectToFptr_OnPressDown(object sender, EventArgs e) { _connectionButtonImage.CssClass = AddPressedStyle(_connectionButtonImage.CssClass); _connectionButtonImage.Refresh(); }
internal void TopInfo_RightButton_OnPressDown(object sender, EventArgs e) { ((Image)_rightButtonVerticalLayout.GetControl(0)) .Source = ResourceManager.GetImage("fptr_settings_active"); _rightButtonVerticalLayout.Refresh(); }
internal void TopInfo_LeftButton_OnPressDown(object sender, EventArgs e) { ((Image)_leftButtonVerticalLayout.GetControl(0)) .Source = ResourceManager.GetImage("fptr_errorlist_active"); _leftButtonVerticalLayout.Refresh(); }