~gordallott/nux/fix-scrollview-textcaretblink

« back to all changes in this revision

Viewing changes to Nux/WindowCompositor.h

  • Committer: Jay Taoko
  • Date: 2011-08-03 16:02:53 UTC
  • Revision ID: jay.taoko@canonical.com-20110803160253-usldl5sqdlbud0rp
Made signals sigHiddenViewWindow and sigVisibleViewWindow public

Show diffs side-by-side

added added

removed removed

Lines of Context:
81
81
    void SetKeyFocusArea(InputArea* area);
82
82
    InputArea* GetKeyFocusArea();
83
83
 
 
84
    //! Signal emitted when a BaseWindow becomes visible.
 
85
    /*!
 
86
        This signal is emitted after the BaseWindow has emitted it own sigVisible signal. 
 
87
    */
 
88
    sigc::signal<void, BaseWindow*> sigVisibleViewWindow;    //!< Signal emitted when the BaseWindow becomes visible.
 
89
 
 
90
    //! Signal emitted when a BaseWindow becomes hidden.
 
91
    /*!
 
92
        This signal is emitted after the BaseWindow has emitted it own sigHidden signal. 
 
93
    */
 
94
    sigc::signal<void, BaseWindow*> sigHiddenViewWindow;    //!< Signal emitted when the BaseWindow becomes hidden.
 
95
 
84
96
  private:
85
97
 
86
98
    //! Traverse the widget tree and found the area that is right below the mouse pointer.
528
540
    //! True while rendering is being done.
529
541
    bool _inside_rendering_cycle;
530
542
 
531
 
    //! Signal emitted when a BaseWindow becomes visible.
532
 
    /*!
533
 
        This signal is emitted after the BaseWindow has emitted it own sigVisible signal. 
534
 
    */
535
 
    sigc::signal<void, BaseWindow* > sigVisibleViewWindow;    //!< Signal emitted when the BaseWindow becomes visible.
536
 
 
537
 
    //! Signal emitted when a BaseWindow becomes hidden.
538
 
    /*!
539
 
        This signal is emitted after the BaseWindow has emitted it own sigHidden signal. 
540
 
    */
541
 
    sigc::signal<void, BaseWindow* > sigHiddenViewWindow;    //!< Signal emitted when the BaseWindow becomes hidden.
542
 
 
543
543
    InputArea* OverlayDrawingCommand;
544
544
    ObjectWeakPtr<BaseWindow> m_OverlayWindow;            //!< The window that owns the overlay;
545
545
    ObjectWeakPtr<BaseWindow> _tooltip_window;            //!< The window that owns the tooltip;