A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/dock__manager_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/widgets/wx/dock_manager.hpp Source File

1 #ifndef GUI_WIDGETS_WX___DOCK_MANAGER__HPP 2 #define GUI_WIDGETS_WX___DOCK_MANAGER__HPP 92  void

SetKeyboardHook(wxFrame* frame);

99

wxWindow* GetTopAppWindow();

114  void

ActivateClients(TClients& clients);

115  void

OnMove(wxMoveEvent& event);

119  void

OnBeginDrag(

IDockableWindow

& dockable,

const

wxPoint& sc_mouse_pos);

125  void

OnFloatingPaneBeginMove(

CFloatingFrame

& frame,

const

wxPoint& sc_mouse_pos);

126  void

OnFloatingPaneMoving(

CFloatingFrame

& frame,

const

wxPoint& sc_mouse_pos);

128  const

wxPoint& sc_mouse_pos);

131

wxMenu* GetDockPanelMenu(

CDockPanel

& panel);

134  void

OnKeyDown(wxKeyEvent& event);

135  void

OnKeyUp(wxKeyEvent& event);

139  void

OnTabClosePressed(

const

vector<IWMClient*>& clients);

140  void

OnFloatingFrameActivateEvent(

CFloatingFrame

* frame,

bool

active);

142  void

RaiseFloatingInZOrder();

143  void

RaiseFloatingInZOrder(wxRect);

145  void

ApplyLayout(

const

objects::CUser_object&

object

);

149  void

LoadLayout(

const

objects::CUser_object&

object

,

IWMClientFactory

& factory);

152 

objects::CUser_object* SaveLayout();

158  void

x_MoveDragFrame(

const

wxPoint& sc_mouse_pos);

165  CDockContainer

* x_GetActiveContainerByPos(

const

wxPoint& sc_mouse_pos);

172  bool

x_ReadLayout(

const

objects::CUser_object&

object

, vector<

CRef<CDockContainerDescr>

>& descriptors,

string

& videoId);

CDockContainer is a window that hosts docked windows.

CNode - a node in layout tree corresponding to a window.

CDockLayoutTree - represents hierarchical layout in a Dock Container as a tree where nodes correspond...

CDockManager CDockManager sends requests to Window Manager, Window Manager makes decisions about dele...

TDescrMRUList m_DeadFrameDescrs

void x_OnEndDrag(IDockableWindow &dockable, bool apply)

vector< IWMClient * > TClients

CDockLayoutTree::CNode TNode

IWMClient::CFingerprint TFingerprint

CDockContainer * m_ActiveDragContainer

CWindowManager & m_WindowManager

IDockManagerKeyHook * m_FrameHook

vector< CDockContainer * > TContainers

CFloatingFrame * m_DragFrame

IDockableWindow * m_DragClient

TContainers m_Containers

A list of all Dock containers, the first container in the list is the main one.

CMinPanelContainer * m_MinContainer

holds minimized IWMClients

wxWindow * m_FocusedChild

wxWindow & m_ParentWindow

a window that hosts the main dock container

CMRUList< CRef< CDockContainerDescr > > TDescrMRUList

vector< CRef< CDockLayoutTree > > TTreeVector

CDockPanel - a container with a title bar (caption) hosting a single client window (IWMClient).

CWindowManager - component controlling windowing of client windows.

virtual ~IDockManagerKeyHook()

virtual void ForwardKeyEventsTo(CDockManager *manager)=0

IDockableWindow - repersents a window that can be docked in Dock Manager.

IWMClientFactory - IWMClient factory.

CFingerprint identifies an instance of IWMClient and is used for labeling layout positions.

IWClient - abstract Window Manager client.

GUI command routing and handling framework.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

#define NCBI_GUIWIDGETS_WX_EXPORT

const struct ncbi::grid::netcache::search::fields::SIZE size

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.

static CNamedPipeClient * client


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4