LibreOffice Module dbaccess (master) 1
Classes | Namespaces | Typedefs | Functions
controllerframe.cxx File Reference
#include <dbaccess/controllerframe.hxx>
#include <dbaccess/IController.hxx>
#include <com/sun/star/awt/XTopWindow.hpp>
#include <com/sun/star/awt/XWindow2.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/document/XDocumentEventBroadcaster.hpp>
#include <com/sun/star/frame/XController2.hpp>
#include <cppuhelper/implbase.hxx>
#include <rtl/ref.hxx>
#include <sfx2/objsh.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <vcl/window.hxx>
Include dependency graph for controllerframe.cxx:

Go to the source code of this file.

Classes

struct  dbaui::ControllerFrame_Data
 

Namespaces

namespace  dbaui
 

Typedefs

typedef ::cppu::WeakImplHelper< XTopWindowListener > dbaui::FrameWindowActivationListener_Base
 

Functions

static void dbaui::lcl_setFrame_nothrow (ControllerFrame_Data &_rData, const Reference< XFrame > &_rxFrame)
 
static bool dbaui::lcl_isActive_nothrow (const Reference< XFrame > &_rxFrame)
 
static void dbaui::lcl_updateActiveComponents_nothrow (const ControllerFrame_Data &_rData)
 updates various global and local states with a new active component More...
 
static void dbaui::lcl_notifyFocusChange_nothrow (ControllerFrame_Data &_rData, bool _bActive)
 broadcasts the OnFocus resp. More...
 
static void dbaui::lcl_updateActive_nothrow (ControllerFrame_Data &_rData, bool _bActive)
 

Variable Documentation

◆ m_pData

ControllerFrame_Data* m_pData
private

Definition at line 96 of file controllerframe.cxx.