public Dialogue_Message(NPC.NPCMessage message) { InitializeComponent(); Message = message; ContextMenu pbmenu = new ContextMenu(); pbmenu.Items.Add(ContextHelper.CreateSelectAssetButton(typeof(GameDialogueAsset), (asset) => { Prev = asset.id; prevBox.Value = asset.id; }, "Control_SelectAsset_Dialogue", MahApps.Metro.IconPacks.PackIconMaterialKind.Chat)); prevBox.ContextMenu = pbmenu; if (Configuration.AppConfig.Instance.useOldStyleMoveUpDown) { dragRectGrid.Visibility = Visibility.Collapsed; } else { dragRect.MouseLeftButtonDown += DragControl_LMB_Down; dragRect.MouseLeftButtonUp += DragControl_LMB_Up; dragRect.MouseMove += DragControl_MouseMove; UpButton.Visibility = Visibility.Collapsed; DownButton.Visibility = Visibility.Collapsed; } DataContext = this; resizeRect.MouseLeftButtonDown += ResizeRect_MouseLeftButtonDown; resizeRect.MouseLeftButtonUp += ResizeRect_MouseLeftButtonUp; resizeRect.MouseMove += ResizeRect_MouseMove; }
public Dialogue_Message(NPC.NPCMessage message) { InitializeComponent(); Message = message; ContextMenu pbmenu = new ContextMenu(); pbmenu.Items.Add(ContextHelper.CreateSelectAssetButton(typeof(GameDialogueAsset), (asset) => { Prev = asset.id; prevBox.Value = asset.id; }, "Control_SelectAsset_Dialogue", MahApps.Metro.IconPacks.PackIconMaterialKind.Chat)); prevBox.ContextMenu = pbmenu; DataContext = this; }
public Dialogue_Message(NPC.NPCMessage message) { InitializeComponent(); Message = message; DataContext = this; }
public Dialogue_Message(NPC.NPCMessage message) { InitializeComponent(); Message = message; }