Example #1
0
 protected virtual void OnGainCaret(Wimp.CaretEventArgs e)
 {
     if (GainCaret != null)
     {
         GainCaret(this, e);
     }
 }
Example #2
0
/*
 *                      TODO:
 *
 *                      void AddKeyboardShortcuts();
 *                      void RemoveKeyboardShortcuts();
 *                      void ExtractGadgetInfo();
 */

            protected virtual void OnLoseCaret(Wimp.CaretEventArgs e)
            {
                if (LoseCaret != null)
                {
                    LoseCaret(this, e);
                }
            }
Example #3
0
    public void gain_caret(object sender, Wimp.CaretEventArgs e)
    {
        var caret = (Wimp.Window.CaretEventArgs)e;

        Reporter.WriteLine("caret window: {0:X8}", caret.Window.WimpHandle);
        Reporter.WriteLine("caret icon: {0}", caret.Icon.Handle);
        Reporter.WriteLine("caret pos: {0},{1}", caret.Offset.X, caret.Offset.Y);
        Reporter.WriteLine("caret index: {0}", caret.Index);
        Reporter.WriteLine("caret invisible: {0}", caret.Invisible);
        Reporter.WriteLine("");
    }
Example #4
0
        void gain_caret(object sender, Wimp.CaretEventArgs e)
        {
            var caret = (Toolbox.Window.CaretEventArgs)e;

            Reporter.WriteLine("caret window: {0:X8}", caret.Window.ID);
            if (caret.Gadget == null)
            {
                Reporter.WriteLine("Gadget is composite; icon handle: {0}", caret.IconHandle);
            }
            else
            {
                Reporter.WriteLine("caret gadget: {0}", caret.Gadget.ComponentID);
            }
            Reporter.WriteLine("caret pos: {0},{1}", caret.Offset.X, caret.Offset.Y);
            Reporter.WriteLine("caret index: {0}", caret.Index);
            Reporter.WriteLine("caret invisible: {0}", caret.Invisible);
            Reporter.WriteLine("");
        }