long candy support

This commit is contained in:
meelstorm
2025-08-28 16:30:52 +02:00
parent bf13a5ea2d
commit d52c844b5d
24 changed files with 1714 additions and 16 deletions

View File

@@ -22,7 +22,7 @@ namespace VisionBuilder.UI.Windows.Dialogs
InitializeComponent();
ReloadRecipes();
if (!_recipeCreationTool.Enabled)
if (_recipeCreationTool.Enabled)
{
btnCreateNewRecipe.Visible = true;
}

View File

@@ -6,9 +6,16 @@ namespace VisionBuilder.UI.Windows.Settings;
public class WindowsRecipeSelectionDialogService: IRecipeSelectionDialogService
{
private readonly IRecipeCreationTool _recipeCreationTool;
public WindowsRecipeSelectionDialogService(IRecipeCreationTool recipeCreationTool)
{
_recipeCreationTool = recipeCreationTool;
}
public bool SelectRecipe(RecipeSelectionVM recipeSelectionVm)
{
RecipeSelectionDialog dialog = new RecipeSelectionDialog(recipeSelectionVm);
RecipeSelectionDialog dialog = new RecipeSelectionDialog(recipeSelectionVm, _recipeCreationTool);
if(dialog.ShowDialog() == DialogResult.OK)
{
return true;