ReactOS 0.4.16-dev-197-g92996da
|
#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().