Ejemplo n.º 1
0
        private void HotkeySearch(object sender, NHotkey.HotkeyEventArgs e)
        {
            SearchWIndow searchWIndow = new SearchWIndow();

            searchWIndow.Show();
            searchWIndow.entries = entries;
        }
Ejemplo n.º 2
0
 private void volDownHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     if (volumeBar.Value > 0)
     {
         volumeBar.Value -= 2;
     }
     e.Handled = true;
 }
Ejemplo n.º 3
0
 public void PublishClipHotkey(object sender, NHotkey.HotkeyEventArgs e)
 {
     if (!KeyBindingProvider.IsRecording)
     {
         PublishClipboard();
         e.Handled = true;
     }
 }
Ejemplo n.º 4
0
 private void volUpHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     if (volumeBar.Value < volumeBar.Maximum)
     {
         volumeBar.Value += 2;
     }
     e.Handled = true;
 }
Ejemplo n.º 5
0
 private void HotkeyManagerClose(object sender, NHotkey.HotkeyEventArgs e)
 {
     entries      = entryManager.entries;
     Output.Text  = FormatForOutput();
     this.unsaved = true;
     Retitle();
     entryManager.closedFromMain = true;
     entryManager.Close();
 }
        private void OnSetWindow4(object sender, NHotkey.HotkeyEventArgs e)
        {
            var desktops = WindowsDesktop.VirtualDesktop.GetDesktops();

            if (desktops.Length - 1 >= 3)
            {
                this.MoveToDesktop(desktops[3]);
                desktops[3].Switch();
                TEXT.Text = "4";
            }
        }
Ejemplo n.º 7
0
 // Toggle the launcher window.
 private void Toggle(object sender, NHotkey.HotkeyEventArgs e)
 {
     if (WindowState == WindowState.Minimized)
     {
         WindowState = WindowState.Maximized;
         this.Show();
         return;
     }
     if (WindowState == WindowState.Maximized)
     {
         WindowState = WindowState.Minimized;
         this.Hide();
         return;
     }
     e.Handled = true;
 }
Ejemplo n.º 8
0
 public virtual void Execute(object sender, NHotkey.HotkeyEventArgs e)
 {
     try
     {
         foreach (var func in TargetType.GetMethods())
         {
             if (func.Name == Command)
             {
                 func.Invoke(TargetObject, null);
             }
         }
     }
     catch
     {
         MessageBox.Show($"Hotkey did not execute successfully.\n");
     }
 }
Ejemplo n.º 9
0
 private void HotkeyOpen(object sender, NHotkey.HotkeyEventArgs e)
 {
     Open();
 }
 public MappedHotKeyEventArgs(NHotkey.HotkeyEventArgs eventArgs)
 {
     this.Name    = eventArgs.Name;
     this.Handled = eventArgs.Handled;
 }
Ejemplo n.º 11
0
 private void playPauseHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     media.playPause();
     e.Handled = true;
 }
Ejemplo n.º 12
0
 private void OnShowKeyPressed(object sender, NHotkey.HotkeyEventArgs e)
 {
     Window.Show();
 }
Ejemplo n.º 13
0
        private async void OnTakeImage(object sender, NHotkey.HotkeyEventArgs e)
        {
            int      cutWidth     = Screen.PrimaryScreen.Bounds.Width / 2;
            int      sectionWidth = (int)Math.Round(0.24475 * cutWidth);
            int      spacingWidth = (int)Math.Round(0.007 * cutWidth);
            int      cutHeight    = sectionWidth / 5;
            Bitmap   bitmap       = new Bitmap(cutWidth, cutHeight);
            Graphics g            = Graphics.FromImage(bitmap);

            g.CopyFromScreen(cutWidth / 2, 413, 0, 0, bitmap.Size, CopyPixelOperation.SourceCopy);
            List <Item> ActiveList = new List <Item>(4);
            Item        item;

            for (int i = 0; i < 4; i++)
            {
                if (this.CheckSection(bitmap, i * (sectionWidth + spacingWidth), sectionWidth, out item))
                {
                    ActiveList.Add(item);
                }
            }
            if (ActiveList.Count == 0)
            {
                for (int i = 0; i < 3; i++)
                {
                    if (this.CheckSection(bitmap, i * (sectionWidth + spacingWidth) + sectionWidth / 2, sectionWidth, out item))
                    {
                        ActiveList.Add(item);
                    }
                }
            }
            bitmap.Dispose();

            if (ActiveList.Count == 0)
            {
                return;
            }

            JObject itemData  = new JObject();
            JArray  itemlist  = new JArray();
            JArray  pricelist = new JArray();

            List <Task <HttpResponseMessage> > responses = new List <Task <HttpResponseMessage> >(ActiveList.Count);

            for (int i = 0; i < ActiveList.Count; i++)
            {
                var itemName = ActiveList[i].urlName;

                if (switchItemOne || switchItemFour)
                {
                    responses.Add(client.GetAsync($"https://api.warframe.market/v1/items/{itemName}/statistics"));
                }
                else
                {
                    responses.Add(client.GetAsync($"https://api.warframe.market/v1/items/{itemName}/orders"));
                }
            }

            for (int i = 0; i < ActiveList.Count; i++)
            {
                var itemName = ActiveList[i].urlName;

                try
                {
                    if (switchItemOne)
                    {
                        HttpResponseMessage response = await responses[i];
                        response.EnsureSuccessStatusCode();
                        string responseBody = await response.Content.ReadAsStringAsync();

                        JObject jsonO = JObject.Parse(responseBody);

                        itemlist.Add(ActiveList[i].prettyName);

                        var records = (JArray)jsonO["payload"]["statistics_closed"]["90days"];

                        pricelist.Add(records[records.Count - 1]["moving_avg"]);
                    }
                    else if (switchItemTwo || switchItemThree)
                    {
                        HttpResponseMessage response = await responses[i];
                        response.EnsureSuccessStatusCode();
                        string responseBody = await response.Content.ReadAsStringAsync();

                        JObject jsonO = JObject.Parse(responseBody);

                        JArray jsonD = (JArray)jsonO["payload"]["orders"];
                        JArray jsonS = new JArray();
                        JArray jsonB = new JArray();

                        for (int io = 0; io < jsonD.Count; io++)
                        {
                            if ((bool)jsonD[io]["visible"])
                            {
                                if (!switchItemThree)
                                {
                                    if ((string)jsonD[io]["user"]["status"] == "online" || (string)jsonD[io]["user"]["status"] == "ingame")
                                    {
                                        if ((string)jsonD[io]["order_type"] == "buy")
                                        {
                                            jsonB.Add(jsonD[io]);
                                        }
                                        else
                                        {
                                            jsonS.Add(jsonD[io]);
                                        }
                                    }
                                }
                                else
                                {
                                    if ((string)jsonD[io]["order_type"] == "buy")
                                    {
                                        jsonB.Add(jsonD[io]);
                                    }
                                    else
                                    {
                                        jsonS.Add(jsonD[io]);
                                    }
                                }
                            }
                        }
                        var itemPrice  = new JArray(jsonS.OrderBy(obj => (int)obj["platinum"]));
                        var buyerPrice = new JArray(jsonB.OrderBy(obj => (int)obj["platinum"]));
                        itemlist.Add(ActiveList[i].prettyName);

                        var bPrice = 0;
                        var sPrice = 0;

                        if ((int)buyerPrice.Count != 0)
                        {
                            bPrice = (int)buyerPrice[(int)buyerPrice.Count - 1]["platinum"];
                        }
                        if ((int)itemPrice.Count != 0)
                        {
                            sPrice = (int)itemPrice[0]["platinum"];
                        }
                        if (bPrice == 1 && sPrice == 1)
                        {
                            pricelist.Add("1");
                        }
                        else
                        {
                            pricelist.Add($"{bPrice}-{sPrice}");
                        }
                    }
                    else
                    {
                        HttpResponseMessage response = await responses[i];
                        response.EnsureSuccessStatusCode();
                        string responseBody = await response.Content.ReadAsStringAsync();

                        JObject jsonO = JObject.Parse(responseBody);

                        itemlist.Add(ActiveList[i].prettyName);

                        var records = (JArray)jsonO["payload"]["statistics_closed"]["48hours"];

                        pricelist.Add(records[records.Count - 1]["moving_avg"]);
                    }
                }
                catch (InvalidCastException ee)
                {
                    Debug.Write(ee);
                }
            }

            itemData.Add("itemdata", itemlist);
            itemData.Add("pricedata", pricelist);

            FormCollection fc = Application.OpenForms;

            Form frmc = Application.OpenForms["Form2"];

            if (frmc != null)
            {
                frmc.Close();
            }

            Form2 form = new Form2(itemData);

            form.Show();
            form.StartPosition = FormStartPosition.Manual;
            form.Location      = new Point(Screen.PrimaryScreen.WorkingArea.Width - form.Width,
                                           Screen.PrimaryScreen.WorkingArea.Height - form.Height);
        }
Ejemplo n.º 14
0
 public void ProgHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     SendTextOut("_prog(ITR)_");
 }
Ejemplo n.º 15
0
 //Shortcuts
 public void NewPracticeHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     SendTextOut(";ITR DW Added New Practice DATE ");
 }
Ejemplo n.º 16
0
 public void NewLogoHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     SendTextOut(";ITR DW Added Logo DATE ");
 }
Ejemplo n.º 17
0
 private void HotkeyManagerOpen(object sender, NHotkey.HotkeyEventArgs e)
 {
     //public EntryManager entryManager = new EntryManager();
     entryManager.entries = entries;
     entryManager.Show();
 }
Ejemplo n.º 18
0
 private void OnHideKeyPressed(object sender, NHotkey.HotkeyEventArgs e)
 {
     Window.Hide();
 }
Ejemplo n.º 19
0
 public void ITRHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     SendTextOut("ITR");
 }
Ejemplo n.º 20
0
 private void HotkeySaveAs(object sender, NHotkey.HotkeyEventArgs e)
 {
     SaveAs();
 }
Ejemplo n.º 21
0
 public void JustinCommentHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     SendTextOut(";ITR jmccabe DATE ");
 }
Ejemplo n.º 22
0
 public void ResetHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     //do nothing
 }
Ejemplo n.º 23
0
 private void lastHandler(object sender, NHotkey.HotkeyEventArgs e)
 {
     media.last();
     e.Handled = true;
 }
Ejemplo n.º 24
0
 private void HotkeyNew(object sender, NHotkey.HotkeyEventArgs e)
 {
     New();
 }