ReactOS 0.4.15-dev-7085-g12a5971
|
#include <stdio.h>
#include <tchar.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <wingdi.h>
#include <winnls.h>
#include <wincon.h>
#include <atlbase.h>
#include <atlcom.h>
#include <atlwin.h>
#include <atlstr.h>
#include <atlcoll.h>
#include <atlsimpcoll.h>
#include <shellapi.h>
#include <shlobj.h>
#include <shlwapi.h>
#include <uxtheme.h>
#include <process.h>
#include <strsafe.h>
#include <undocuser.h>
#include <shlwapi_undoc.h>
#include <shlobj_undoc.h>
#include <shlguid_undoc.h>
#include <undocshell.h>
#include <ui/rosctrls.h>
#include <ui/rosdlgs.h>
#include <shellutils.h>
#include "tmschema.h"
#include "resource.h"
#include <wine/debug.h>
Go to the source code of this file.
Classes | |
struct | _TW_STUCKRECTS2 |
struct | TaskbarSettings |
Typedefs | |
typedef struct _TW_STUCKRECTS2 | TW_STRUCKRECTS2 |
typedef struct _TW_STUCKRECTS2 * | PTW_STUCKRECTS2 |
Variables | |
HINSTANCE | hExplorerInstance |
HANDLE | hProcessHeap |
HKEY | hkExplorer |
BOOL | bExplorerIsShell |
const GUID | IID_IShellDesktopTray |
TaskbarSettings | g_TaskbarSettings |
const GUID | CLSID_ITaskBand |
#define ASSERT | ( | cond | ) |
typedef struct _TW_STUCKRECTS2 * PTW_STUCKRECTS2 |
typedef struct _TW_STUCKRECTS2 TW_STRUCKRECTS2 |
Definition at line 186 of file rshell.cpp.
Referenced by CTrayBandSite::_Init().
Definition at line 167 of file rshell.cpp.
Referenced by CTrayBandSite::AddContextMenus().
Definition at line 32 of file rshell.cpp.
Referenced by CreateStartMenu().
Definition at line 52 of file rshell.cpp.
Referenced by CDesktopThread::DesktopThreadProc().
Definition at line 81 of file rshell.cpp.
Referenced by CDesktopThread::DesktopThreadProc().
Definition at line 139 of file rshell.cpp.
Referenced by StartWithDesktop().
Definition at line 110 of file rshell.cpp.
Referenced by StartWithDesktop().
IMenuPopup * CreateStartMenu | ( | IN ITrayWindow * | Tray, |
OUT IMenuBand ** | ppMenuBand, | ||
IN HBITMAP hbmBanner | OPTIONAL, | ||
IN BOOL | bSmallIcons | ||
) |
Definition at line 44 of file startmnu.cpp.
Referenced by CTrayWindow::OnCreate().
HRESULT CreateTrayWindow | ( | ITrayWindow ** | ppTray | ) |
Definition at line 3860 of file traywnd.cpp.
Referenced by StartWithDesktop().
HRESULT CStartMenuBtnCtxMenu_CreateInstance | ( | ITrayWindow * | TrayWnd, |
IN HWND | hWndOwner, | ||
IContextMenu ** | ppCtxMenu | ||
) |
Definition at line 243 of file startctxmnu.cpp.
Referenced by CTrayWindow::OnContextMenu().
Definition at line 385 of file startmnusite.cpp.
Referenced by CreateStartMenu().
HRESULT CTaskBand_CreateInstance | ( | IN ITrayWindow * | Tray, |
HWND | hWndStartButton, | ||
REFIID | riid, | ||
void ** | ppv | ||
) |
Definition at line 346 of file taskband.cpp.
Referenced by CTrayWindow::OnCreate().
HRESULT CTaskSwitchWnd_CreateInstance | ( | IN HWND | hWndParent, |
IN OUT ITrayWindow * | Tray, | ||
REFIID | riid, | ||
void ** | ppv | ||
) |
HRESULT CTrayBandSite_CreateInstance | ( | IN ITrayWindow * | tray, |
IN IDeskBand * | pTaskBand, | ||
OUT ITrayBandSite ** | pBandSite | ||
) |
Definition at line 715 of file tbsite.cpp.
Referenced by CTrayWindow::OnCreate().
Definition at line 779 of file trayclock.cpp.
Referenced by CTrayNotifyWnd::OnCreate().
Definition at line 372 of file trayntfy.cpp.
Referenced by CTrayWindow::OnCreate().
DECLARE_INTERFACE_ | ( | ITrayBandSite | , |
IUnknown | |||
) |
Definition at line 274 of file precomp.h.
DECLARE_INTERFACE_ | ( | ITrayWindow | , |
IUnknown | |||
) |
Definition at line 188 of file desktop.cpp.
Referenced by StartWithDesktop().
Definition at line 203 of file desktop.cpp.
Referenced by StartWithDesktop().
Definition at line 344 of file trayprop.cpp.
Referenced by CTrayWindow::TrayPropertiesThread().
Definition at line 508 of file startup.cpp.
Referenced by DoStartStartupItems(), and StartWithDesktop().
BOOL DoStartStartupItems | ( | ITrayWindow * | Tray | ) |
Definition at line 519 of file startup.cpp.
Referenced by StartWithDesktop().
Definition at line 55 of file util.cpp.
Referenced by CStartMenuSite::AppendMenu().
Definition at line 106 of file util.cpp.
Referenced by CStartMenuSite::AppendMenu().
Definition at line 73 of file util.cpp.
Referenced by CStartMenuSite::AppendMenu().
Definition at line 144 of file util.cpp.
Referenced by CStartMenuSite::AppendMenu().
Definition at line 27 of file rshell.cpp.
Referenced by _tWinMain().
Definition at line 48 of file shellservice.cpp.
Referenced by CTrayWindow::OnCreate().
Definition at line 11 of file util.cpp.
Referenced by CTrayBandSite::IsTaskBand(), and CTrayBandSite::QueryBand().
Definition at line 33 of file util.cpp.
Referenced by CStartMenuSite::AppendMenu(), CTrayWindowCtxMenu::QueryContextMenu(), and SettingsPageProc().
Definition at line 453 of file startup.cpp.
Referenced by StartWithDesktop().
Definition at line 83 of file precomp.h.
Definition at line 109 of file startmnucust.cpp.
Referenced by CStartMenuSettingsPage::OnStartMenuCustomize().
Definition at line 47 of file notifyiconscust.cpp.
Referenced by CTrayWindow::ExecContextMenuCmd(), and CNotifySettingsPage::OnCustomizeTrayIcons().
Definition at line 135 of file shellservice.cpp.
Referenced by InitShellServices(), and CTrayWindow::~CTrayWindow().
HRESULT Tray_OnStartMenuDismissed | ( | ITrayWindow * | Tray | ) |
Definition at line 3875 of file traywnd.cpp.
Referenced by CStartMenuSite::SetSubMenu().
Referenced by StartWithDesktop().
Referenced by DoStartStartupItems(), and CDesktopThread::Initialize().
WINE_DEFAULT_DEBUG_CHANNEL | ( | explorernew | ) |
|
extern |
Definition at line 27 of file explorer.cpp.
Referenced by _tWinMain(), and DoStartStartupItems().
Definition at line 27 of file taskband.cpp.
Referenced by CTaskBand::GetClassID(), CTrayBandSite::HasTaskBand(), and CTrayBandSite::OnLoad().
|
extern |
Definition at line 23 of file settings.cpp.
Referenced by CTrayClockWnd::CalculateDueTime(), CTrayClockWnd::CalibrateTimer(), CTrayWindow::ChangingWinPos(), CTrayClockWnd::GetMinimumSize(), CTrayNotifyWnd::GetMinimumSize(), CSysPagerWnd::GetSize(), CTaskSwitchWnd::GetWndIcon(), CTrayWindow::HandleCommand(), CNotifyToolbar::Initialize(), CTrayClockWnd::Initialize(), CTaskSwitchWnd::Initialize(), CTrayWindow::Lock(), CTaskBarSettingsPage::OnApply(), CNotifySettingsPage::OnApply(), CTaskSwitchWnd::OnCreate(), CTrayClockWnd::OnCreate(), CTrayWindow::OnCreate(), CTrayWindow::OnEnterSizeMove(), CTrayWindow::OnExitSizeMove(), CTaskBarSettingsPage::OnInitDialog(), CNotifySettingsPage::OnInitDialog(), CTrayWindow::OnMouseMove(), CTrayWindow::OnMoving(), CTrayWindow::OnNcCalcSize(), CTrayWindow::OnNcHitTest(), CTrayWindow::OnNcPaint(), CTrayClockWnd::OnPaint(), CTrayWindow::OnSizing(), CTaskSwitchWnd::OnTaskbarSettingsChanged(), CTrayClockWnd::OnTaskbarSettingsChanged(), CTrayWindow::OnTaskbarSettingsChanged(), CTrayWindow::Open(), CTrayClockWnd::PaintLine(), CTrayWindowCtxMenu::QueryContextMenu(), CTrayWindow::RegLoadSettings(), CTrayWindow::ResizeWorkArea(), CTrayNotifyWnd::Size(), StartWithDesktop(), CTaskSwitchWnd::UpdateButtonsSize(), and CTrayClockWnd::UpdateWnd().
|
extern |
Definition at line 24 of file explorer.cpp.
Referenced by CStartMenuBtnCtxMenu::AddStartContextMenuItems(), CStartMenuSite::AppendMenu(), CStartButton::Create(), DisplayTrayProperties(), CTrayWindow::ExecContextMenuCmd(), CTrayWindow::ExecResourceCmd(), CStartButton::Initialize(), CTrayWindow::OnCreate(), CNotifySettingsPage::OnCustomizeTrayIcons(), CStartMenuSettingsPage::OnStartMenuCustomize(), PropSheetProc(), CTrayWindowCtxMenu::QueryContextMenu(), SetBitmap(), and StartWithDesktop().
|
extern |
Definition at line 26 of file explorer.cpp.
Referenced by GetCurrentLoggedOnUserName(), CTrayBandSite::GetUserBandsStream(), TaskbarSettings::Load(), TaskbarSettings::Save(), and StartWithDesktop().
|
extern |
Definition at line 43 of file kbswitch.c.
Definition at line 191 of file traywnd.cpp.