|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <precomp.h>#include <shlwapi.h>#include <locale.h>#include <io.h>#include <fcntl.h>#include "services/shellservices.h"
Go to the source code of this file.
Classes | |
| struct | ExplorerAboutDlg |
| "About Explorer" Dialog More... | |
Functions | |
| int | initialize_gdb_stub () |
| DynamicLoadLibFct< void(__stdcall *)(BOOL)> | g_SHDOCVW_ShellDDEInit (TEXT("SHDOCVW"), 118) |
| void | _log_ (LPCTSTR txt) |
| HBITMAP | create_bitmap_from_icon (HICON hIcon, HBRUSH hbrush_bkgnd, HDC hdc_wnd) |
| create a bitmap from an icon | |
| HBITMAP | create_small_bitmap_from_icon (HICON hIcon, HBRUSH hbrush_bkgnd, HDC hdc_wnd) |
| int | ImageList_AddAlphaIcon (HIMAGELIST himl, HICON hIcon, HBRUSH hbrush_bkgnd, HDC hdc_wnd) |
| add icon with alpha channel to imagelist using the specified background color | |
| void | SetWindowIcon (HWND hwnd, UINT nid) |
| set big and small icons out of the resources for a window | |
| void | explorer_show_frame (int cmdShow, LPTSTR lpCmdLine) |
| void | explorer_about (HWND hwndParent) |
| static void | InitInstance (HINSTANCE hInstance) |
| int | explorer_main (HINSTANCE hInstance, LPTSTR lpCmdLine, int cmdShow) |
| static bool | SetShellReadyEvent (LPCTSTR evtName) |
| int WINAPI | _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nShowCmd) |
Variables | |
| ExplorerGlobals | g_Globals |
| boolean | SelectOpt =FALSE |
Definition at line 139 of file explorer.cpp.
| int WINAPI _tWinMain | ( | HINSTANCE | hInstance, |
| HINSTANCE | hPrevInstance, | ||
| LPTSTR | lpCmdLine, | ||
| int | nShowCmd | ||
| ) |
TODO launching autostart programs can be moved into a background thread.
Definition at line 1006 of file explorer.cpp.
create a bitmap from an icon
Definition at line 332 of file explorer.cpp.
Referenced by Icon::create_bitmap(), TaskBar::EnumWndProc(), and ImageList_AddAlphaIcon().
Definition at line 349 of file explorer.cpp.
Definition at line 934 of file explorer.cpp.
Referenced by MainFrameBase::Command(), DesktopBar::Command(), and DesktopShellView::DoDesktopContextMenu().
Definition at line 961 of file explorer.cpp.
Referenced by _tWinMain().
Definition at line 707 of file explorer.cpp.
Referenced by DesktopBar::Command(), StartMenuHandler::Command(), explorer_main(), DesktopBar::ProcessHotKey(), and DesktopWindow::WndProc().
Referenced by _tWinMain().
| int ImageList_AddAlphaIcon | ( | HIMAGELIST | himl, |
| HICON | hIcon, | ||
| HBRUSH | hbrush_bkgnd, | ||
| HDC | hdc_wnd | ||
| ) |
add icon with alpha channel to imagelist using the specified background color
Definition at line 366 of file explorer.cpp.
Referenced by Icon::add_to_imagelist(), MainFrameBase::FillBookmarks(), TrayNotifyDlg::InsertItem(), and TrayNotifyDlg::TrayNotifyDlg().
| int initialize_gdb_stub | ( | ) |
Referenced by _tWinMain().
Definition at line 940 of file explorer.cpp.
Referenced by explorer_main().
Definition at line 993 of file explorer.cpp.
Referenced by _tWinMain().
set big and small icons out of the resources for a window
Definition at line 689 of file explorer.cpp.
Referenced by DesktopBar::DesktopBar(), ExplorerAboutDlg::ExplorerAboutDlg(), FindProgramDlg::FindProgramDlg(), and TrayNotifyDlg::TrayNotifyDlg().
| ExplorerGlobals g_Globals |
Definition at line 52 of file explorer.cpp.
Referenced by _log_(), _tWinMain(), StartMenu::AddButton(), SettingsMenu::AddEntries(), BrowseMenu::AddEntries(), SearchMenu::AddEntries(), FavoritesMenu::AddEntries(), QuickLaunchBar::AddShortcuts(), DesktopSettingsDlg::Command(), TaskbarSettingsDlg::Command(), MdiSdiDlg::Command(), MainFrameBase::Command(), DesktopBar::Command(), StartMenuHandler::Command(), MDIMainFrame::Create(), SDIMainFrame::Create(), ChildWindow::create(), MainFrameBase::Create(), FileChildWindow::create(), Window::Create(), Pane::create_header(), DesktopSettingsDlg::DesktopSettingsDlg(), Dialog::DoModal(), Pane::draw_item(), explorer_show_frame(), Entry::extract_icon(), BookmarkList::fill_tree(), ShellDirectory::fill_w32fdata_shell(), MainFrameBase::FillBookmarks(), FindProgramDlg::FindProgramDlg(), ShellBrowser::get_image_idx(), Pane::init(), DesktopWindow::Init(), DesktopBar::Init(), StartMenuRoot::Init(), InitInstance(), ShellBrowser::InsertSubitems(), ShellBrowser::invalidate_cache(), MainFrameBase::MainFrameBase(), MDIMainFrame::MDIMainFrame(), MdiSdiDlg::MdiSdiDlg(), MinimizeDesktopEnumFct(), FindProgramDlg::Notify(), DesktopSettingsDlg::Notify(), TaskbarSettingsDlg::Notify(), MainFrameBase::OpenShellFolders(), ExplorerAboutDlg::Paint(), DesktopBar::ProcessHotKey(), MainFrameBase::ProcessMessage(), PropertySheetDialog::PropertySheetDialog(), PropSheetPage::PropSheetPage(), Favorites::read(), NotifyArea::read_config(), ShellDirectory::read_directory(), WinDirectory::read_directory(), Entry::read_directory_base(), TrayNotifyDlg::RefreshProperties(), StartMenuRoot::StartMenuRoot(), SwitchDesktopEnumFct(), TaskbarSettingsDlg::TaskbarSettingsDlg(), TrayNotifyDlg::TrayNotifyDlg(), SDIMainFrame::update_shell_browser(), MDIShellBrowserChild::update_shell_browser(), WindowClass::WindowClass(), BackgroundWindow::WndProc(), DesktopWindow::WndProc(), NotifyArea::write_config(), Entry::~Entry(), and MainFrameBase::~MainFrameBase().
Definition at line 53 of file explorer.cpp.
Referenced by ExplorerCmd::EvaluateOption().