public LayerBoxItem CreateLayer(int position) { var newLayerItem = new FgLayerItem(_FgPreview, position); // in case we just add new SetPropertyEventHandlers(newLayerItem); return(newLayerItem); }
private void SetPropertyEventHandlers(FgLayerItem layer) { layer.TextChanged += OnTextChanged; layer.TextAttrChanged += OnTextAttrChanged; layer.TextPosRelChanged += OnTextPosRelChanged; layer.TextTransformChanged += OnTextTransformChanged; layer.BackAttrChanged += OnBackAttrChanged; layer.BackPosRelChanged += OnBackPosRelChanged; layer.BackBorderNumbersRelChanged += OnBackBorderNumbersRelChanged; layer.BackTransformChanged += OnBackTransformChanged; }