コード例 #1
0
ファイル: PopupMenu.cs プロジェクト: ventor3000/guppy
        virtual internal bool OnShowing()
        {
            var e = new GuppyEventArgs(this);

            if (EvShowing != null)
            {
                EvShowing(e);
            }
            return(e.Block);
        }
コード例 #2
0
ファイル: Memo.cs プロジェクト: ventor3000/guppy
        virtual public bool OnChanged()
        {
            var e = new GuppyEventArgs(this);

            if (EvChanged != null)
            {
                EvChanged(e);
            }
            return(e.Block);
        }
コード例 #3
0
ファイル: Toggle.cs プロジェクト: ventor3000/guppy
        virtual internal bool OnEnter()
        {
            var e = new GuppyEventArgs(this);

            if (EvEnter != null)
            {
                EvEnter(e);
            }
            return(e.Block);
        }
コード例 #4
0
ファイル: Window.cs プロジェクト: ventor3000/guppy
        virtual internal bool OnShowed()
        {
            GuppyEventArgs e = new GuppyEventArgs(this);

            if (EvShowed != null)
            {
                EvShowed(e);
            }
            return(e.Block);
        }
コード例 #5
0
        virtual internal bool OnClicked()
        {
            var e = new GuppyEventArgs(this);

            if (EvClicked != null)
            {
                EvClicked(e);
            }
            return(e.Block);
        }
コード例 #6
0
ファイル: Window.cs プロジェクト: ventor3000/guppy
        virtual internal bool OnClosing()
        {
            GuppyEventArgs e = new GuppyEventArgs(this);

            if (EvClosing != null)
            {
                EvClosing(e);
            }
            return(e.Block);
        }
コード例 #7
0
ファイル: Edit.cs プロジェクト: ventor3000/guppy
        virtual public bool OnLeave()
        {
            var e = new GuppyEventArgs(this);

            if (EvLeave != null)
            {
                EvLeave(e);
            }
            return(e.Block);
        }
コード例 #8
0
        virtual internal bool OnDoubleClick()
        {
            var e = new GuppyEventArgs(this);

            if (EvDoubleClick != null)
            {
                EvDoubleClick(e);
            }
            return(e.Block);
        }
コード例 #9
0
        virtual internal bool OnChanged()
        {
            if (eventblock)
            {
                return(false);
            }
            var e = new GuppyEventArgs(this);

            if (EvChanged != null)
            {
                EvChanged(e);
            }
            return(e.Block);
        }
コード例 #10
0
ファイル: Button.cs プロジェクト: ventor3000/guppy
        virtual internal bool OnClicked()
        {
            //handle buttons built-in response function
            if (response != null)
            {
                Window w = Window;
                if (w != null)
                {
                    w.Close(response);
                }
            }

            var e = new GuppyEventArgs(this);

            if (EvClicked != null)
            {
                EvClicked(e);
            }
            return(e.Block);
        }
コード例 #11
0
 void Splitter_EvChanged(GuppyEventArgs e)
 {
     Child1.Update();
     Child2.Update();
 }