Public Member Functions | Protected Attributes

WindowHandle Struct Reference

base of all structures storing a window handle More...

#include <utility.h>

Inheritance diagram for WindowHandle:
Inheritance graph
[legend]
Collaboration diagram for WindowHandle:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 WindowHandle (HWND hwnd=0)
 operator HWND () const
HWNDoperator& ()

Protected Attributes

HWND _hwnd

Detailed Description

base of all structures storing a window handle

Definition at line 276 of file utility.h.


Constructor & Destructor Documentation

WindowHandle::WindowHandle ( HWND  hwnd = 0 ) [inline]

Definition at line 278 of file utility.h.

     :  _hwnd(hwnd) {}

Member Function Documentation

WindowHandle::operator HWND (  ) const [inline]

Definition at line 281 of file utility.h.

{return _hwnd;}
HWND* WindowHandle::operator& (  ) [inline]

Definition at line 282 of file utility.h.

{return &_hwnd;}

Member Data Documentation

Definition at line 285 of file utility.h.

Referenced by ToolTip::activate(), FileChildWindow::activate_entry(), StartMenu::ActivateEntry(), ToolTip::add(), StartMenu::AddButton(), QuickLaunchBar::AddButton(), StartMenu::AddSeparator(), QuickLaunchBar::AddShortcuts(), Pane::calc_single_width(), Pane::calc_widths(), ClockWindow::ClockWindow(), StartMenuRoot::CloseStartMenu(), StartMenu::CloseStartMenu(), FindProgramDlg::collect_programs_callback(), Dialog::Command(), TrayNotifyDlg::Command(), NotifyArea::Command(), FavoritesMenu::Command(), StartMenuHandler::Command(), MdiSdiDlg::Command(), TaskbarSettingsDlg::Command(), DesktopSettingsDlg::Command(), QuickLaunchBar::Command(), Pane::command(), MDIMainFrame::Command(), MainFrameBase::Command(), DesktopBar::Command(), Window::create_mdi_child(), MDIMainFrame::CreateChild(), StartMenu::CreateSubmenu(), DesktopSettingsDlg::DesktopSettingsDlg(), DesktopShellView::DoContextMenu(), DesktopShellView::DoDesktopContextMenu(), StartMenu::DrawArrows(), StartMenu::DrawFloatingButton(), FlatButton::DrawItem(), PictureButton::DrawItem(), MDIShellBrowserChild::entry_selected(), MainFrameBase::ExecuteCommandbar(), FileChildWindow::FileChildWindow(), MainFrameBase::FillBookmarks(), MainFrameBase::frame_get_clientspace(), MainFrameBase::fullscreen_move(), Pane::get_frame(), StartMenu::GetArrowButtonRects(), StartMenu::GetButtonRect(), StartMenu::GetFloatingButtonRect(), StartMenuRoot::GetLogoResId(), DesktopWindow::GetWindow(), HyperlinkCtrl::init(), NotifyArea::Init(), TaskBar::Init(), StartMenu::Init(), Pane::init(), DesktopBar::Init(), DesktopWindow::Init(), DesktopShellView::InitDragDrop(), Pane::insert_entries(), HyperlinkCtrl::LaunchLink(), FindProgramDlg::LaunchSelected(), MainFrameBase::MainFrameBase(), SubclassedWindow::Notify(), TrayNotifyDlg::Notify(), NotifyArea::Notify(), DesktopSettingsDlg::Notify(), Pane::Notify(), ClockWindow::Paint(), NotifyArea::Paint(), StartMenuRoot::Paint(), StartMenu::Paint(), ExplorerAboutDlg::Paint(), Window::PostParent(), MainFrameBase::ProcessMessage(), NotifyArea::ProcessTrayNotification(), TrayNotifyDlg::Refresh(), FindProgramDlg::Refresh(), TrayNotifyDlg::RefreshProperties(), DesktopBar::RegisterHotkeys(), ToolTip::remove(), DesktopBar::Resize(), MainFrameBase::resize_frame_client(), TaskBar::ResizeButtons(), StartMenu::ResizeButtons(), Window::SendParent(), FileChildWindow::set_curdir(), Pane::set_header(), NotifyArea::show_clock(), TaskBar::ShowAppSystemMenu(), ListSort::sort(), StartMenu::StartMenu(), StartMenuCtrl::StartMenuCtrl(), StartMenuRoot::StartMenuRoot(), SubclassedWindow::SubclassedWindow(), ClockWindow::TimerTick(), WebChildWindow::TitleChange(), MainFrameBase::toggle_fullscreen(), StartMenuRoot::TrackStartmenu(), MainFrameBase::TranslateMsg(), TrayNotifyDlg::TrayNotifyDlg(), SDIMainFrame::update_clnt_rect(), MDIShellBrowserChild::update_shell_browser(), SDIMainFrame::update_shell_browser(), QuickLaunchBar::UpdateDesktopButtons(), NotifyArea::UpdateIcons(), StartMenu::UpdateIcons(), Window::Window(), EditController::WndProc(), HyperlinkCtrl::WndProc(), FlatButton::WndProc(), ChildWindow::WndProc(), SubclassedWindow::WndProc(), Window::WndProc(), WebChildWindow::WndProc(), ClockWindow::WndProc(), TrayNotifyDlg::WndProc(), NotifyArea::WndProc(), StartMenuRoot::WndProc(), StartMenu::WndProc(), FindProgramDlg::WndProc(), QuickLaunchBar::WndProc(), Pane::WndProc(), SDIMainFrame::WndProc(), MDIMainFrame::WndProc(), FileChildWindow::WndProc(), DesktopBar::WndProc(), StartButton::WndProc(), DesktopWindow::WndProc(), BackgroundWindow::WndProc(), Dialog::~Dialog(), DialogWindow::~DialogWindow(), FindProgramDlg::~FindProgramDlg(), MainFrameBase::~MainFrameBase(), NotifyArea::~NotifyArea(), PreTranslateWindow::~PreTranslateWindow(), TaskBar::~TaskBar(), TrayNotifyDlg::~TrayNotifyDlg(), and Window::~Window().


The documentation for this struct was generated from the following file:

ROS Explorer Source Code Documentation
generated on 02.01.2013 by doxygen

ROS Explorer Homepage