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;
        }
Пример #3
0
 public Dialogue_Message(NPC.NPCMessage message)
 {
     InitializeComponent();
     Message     = message;
     DataContext = this;
 }
Пример #4
0
 public Dialogue_Message(NPC.NPCMessage message)
 {
     InitializeComponent();
     Message = message;
 }