コード例 #1
0
ファイル: SketchWindow.cs プロジェクト: bvssvni/csharp-sketch
    public SketchWindow()
        : base(Gtk.WindowType.Toplevel)
    {
        Build ();

        m_app = new App();
        m_app.Refresh = this.Refresh;
        m_app.IsBusy = sketchcontrol1.IsBusy;

        sketchcontrol1.App = m_app;

        var advisor = new FrameAdvisor(m_app);
        advisor.Do(FrameAdvisor.Event.Loading);
    }
コード例 #2
0
ファイル: SketchWindow.cs プロジェクト: bvssvni/csharp-sketch
 protected void OnGotoFirstActionActivated(object sender, EventArgs e)
 {
     var advisor = new FrameAdvisor(m_app);
     advisor.Do(FrameAdvisor.Event.GotoFirstFrame);
 }
コード例 #3
0
ファイル: SketchWindow.cs プロジェクト: bvssvni/csharp-sketch
 protected void OnGoBackActionActivated(object sender, EventArgs e)
 {
     var advisor = new FrameAdvisor(m_app);
     advisor.Do(FrameAdvisor.Event.GotoPreviousFrame);
 }
コード例 #4
0
ファイル: SketchWindow.cs プロジェクト: bvssvni/csharp-sketch
 protected void OnAddActionActivated(object sender, EventArgs e)
 {
     var advisor = new FrameAdvisor(m_app);
     advisor.Do(FrameAdvisor.Event.AddNewFrame);
 }
コード例 #5
0
ファイル: SketchWindow.cs プロジェクト: bvssvni/csharp-sketch
 protected void OnRemoveActionActivated(object sender, EventArgs e)
 {
     var advisor = new FrameAdvisor(m_app);
     advisor.Do(FrameAdvisor.Event.DeleteSelectedFrame);
 }