ReactOS 0.4.16-dev-306-g647d351
|
#include <stdarg.h>
#include <tchar.h>
#include <windef.h>
#include <winbase.h>
#include <wingdi.h>
#include <winnls.h>
#include <winuser.h>
#include <shellapi.h>
#include <strsafe.h>
#include <reactos/buildno.h>
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | _TOPIC |
Macros | |
#define | LIGHT_BLUE RGB(214, 239, 247) |
#define | DARK_BLUE RGB(107, 123, 140) |
#define | TITLE_WIDTH 480 |
#define | TITLE_HEIGHT 93 |
#define | BUFFER_SIZE 1024 |
#define | TOPIC_TITLE_LENGTH 80 |
#define | TOPIC_DESC_LENGTH 1024 |
#define | TOPIC_BTN_ID_BASE 100 |
#define | MAX_NUMBER_INTERNAL_TOPICS 3 |
Typedefs | |
typedef struct _TOPIC | TOPIC |
typedef struct _TOPIC * | PTOPIC |
Variables | |
TCHAR | szWindowClass [] = TEXT("WelcomeWindowClass") |
TCHAR | szAppTitle [80] |
HINSTANCE | hInstance |
HWND | hWndMain = NULL |
HWND | hWndCheckButton = NULL |
HWND | hWndCloseButton = NULL |
BOOL | bDisplayCheckBox = FALSE |
BOOL | bDisplayExitBtn = TRUE |
DWORD | dwNumberTopics = 0 |
PTOPIC * | pTopics = NULL |
WNDPROC | fnOldBtn |
TCHAR | szDefaultTitle [TOPIC_TITLE_LENGTH] |
TCHAR | szDefaultDesc [TOPIC_DESC_LENGTH] |
INT | nTopic = -1 |
INT | nDefaultTopic = -1 |
HDC | hdcMem = NULL |
HBITMAP | hTitleBitmap = NULL |
HBITMAP | hDefaultTopicBitmap = NULL |
HFONT | hFontTopicButton |
HFONT | hFontTopicTitle |
HFONT | hFontTopicDescription |
HFONT | hFontCheckButton |
HBRUSH | hbrLightBlue |
HBRUSH | hbrDarkBlue |
RECT | rcTitlePanel |
RECT | rcLeftPanel |
RECT | rcRightPanel |
#define MAX_NUMBER_INTERNAL_TOPICS 3 |
Definition at line 752 of file welcome.c.
Definition at line 337 of file welcome.c.
Referenced by AddNewTopicEx().
PTOPIC AddNewTopicEx | ( | IN LPTSTR szText | OPTIONAL, |
IN LPTSTR szTitle | OPTIONAL, | ||
IN LPTSTR szDesc | OPTIONAL, | ||
IN LPTSTR szCommand | OPTIONAL, | ||
IN LPTSTR szArgs | OPTIONAL, | ||
IN LPTSTR szAction | OPTIONAL | ||
) |
Definition at line 361 of file welcome.c.
Referenced by LoadLocalizedResourcesFromINI(), and LoadLocalizedResourcesInternal().
Definition at line 928 of file welcome.c.
Referenced by OnCreate().
BOOL ExpandInstallerPath | ( | IN LPCTSTR | lpInstallerName, |
OUT LPTSTR | lpInstallerPath, | ||
IN SIZE_T | PathSize | ||
) |
Definition at line 218 of file welcome.c.
Referenced by AddNewTopicEx().
Definition at line 709 of file welcome.c.
Referenced by _tWinMain().
Definition at line 127 of file welcome.c.
Referenced by LoadLocalizedResourcesFromINI().
Definition at line 331 of file welcome.c.
Referenced by LoadConfiguration().
Definition at line 637 of file welcome.c.
Referenced by _tWinMain().
Definition at line 515 of file welcome.c.
Referenced by LoadConfiguration().
Definition at line 464 of file welcome.c.
Referenced by LoadConfiguration().
Definition at line 1598 of file welcome.c.
Referenced by _tWinMain().
Definition at line 1526 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1209 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1046 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1511 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1552 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1411 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1470 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1260 of file welcome.c.
Referenced by MainWndProc().
Definition at line 1232 of file welcome.c.
Referenced by OnPaint().
Definition at line 986 of file welcome.c.
Referenced by OnCommand().
Definition at line 160 of file welcome.c.
Referenced by AddNewTopicEx(), and LoadLocalizedResourcesFromINI().
Definition at line 65 of file welcome.c.
Referenced by LoadConfiguration(), OnCreate(), and OnPaint().
Definition at line 66 of file welcome.c.
Referenced by LoadConfiguration(), and OnCreate().
DWORD dwNumberTopics = 0 |
Definition at line 91 of file welcome.c.
Referenced by AddNewTopic(), FreeResources(), InitializeTopicList(), OnCommand(), OnCreate(), and OnDestroy().
WNDPROC fnOldBtn |
Definition at line 94 of file welcome.c.
Referenced by ButtonSubclassWndProc(), and OnCreate().
HBRUSH hbrDarkBlue |
Definition at line 114 of file welcome.c.
Referenced by OnCreate(), OnDestroy(), and PaintBanner().
HBRUSH hbrLightBlue |
Definition at line 113 of file welcome.c.
Referenced by OnCreate(), OnCtlColorStatic(), OnDestroy(), OnDrawItem(), and OnPaint().
Definition at line 104 of file welcome.c.
Referenced by CMenuDeskBar::_OnPaint(), AboutDlgProc(), ANIMATE_PaintFrame(), BitBltFromClipboard(), BuildMaskFromPoints(), ClockWndProc(), co_IntDrawCaret(), CURSORICON_GetCursorDataFromIconInfo(), DisplayDlgProc(), DlgProc(), DrawBaseBackground(), DrawIconOnOwnerDrawnButtons(), DrawLogoffScreen(), DrawShadowText(), DrawThemePreview(), SelectionModel::FlipHorizontally(), SelectionModel::FlipVertically(), GeneralPageProc(), SelectionModel::GetSelectionContents(), Ghost_OnDraw(), HLPFILE_RtfAddTransparentBitmap(), IntGetWindowBitmap(), MENU_DrawBitmapItem(), MENU_DrawMenuItem(), NT5_CreateLogoffScreen(), NT5_DrawBaseBackground(), NT5_DrawLogoffCaptionText(), NT5_DrawLogoffIcon(), NT5_RefreshLogoffScreenText(), NtGdiStretchDIBitsInternal(), OnCreate(), OnDestroy(), OnDrawItem(), OnPaint(), CMiniatureWindow::OnPaint(), CDownloaderProgress::OnPaint(), PaintBanner(), CAppScrnshotPreview::PaintOnDC(), RosImageProc(), SelectionModel::RotateNTimes90Degrees(), Run(), ScreenSaverProc(), ShowColorSpectrum(), SnapWindow(), START_TEST(), StatusDialogProc(), StatusMessageWindowProc(), T1_DrawLabels(), test_data_cache(), Test_GetDIBits(), TimeZonePageProc(), UXTHEME_DrawThemePartToDib(), WndProc(), and ZoomWnd_OnDraw().
Definition at line 106 of file welcome.c.
Referenced by OnCreate(), OnDestroy(), and OnPaint().
HFONT hFontCheckButton |
Definition at line 111 of file welcome.c.
Referenced by OnCreate(), and OnDestroy().
HFONT hFontTopicButton |
Definition at line 108 of file welcome.c.
Referenced by OnCreate(), and OnDestroy().
HFONT hFontTopicDescription |
Definition at line 110 of file welcome.c.
Referenced by OnCreate(), OnDestroy(), and OnPaint().
HFONT hFontTopicTitle |
Definition at line 109 of file welcome.c.
Referenced by OnCreate(), OnDestroy(), and OnPaint().
HINSTANCE hInstance |
Definition at line 58 of file welcome.c.
Referenced by _tWinMain(), LoadConfiguration(), LoadLocalizedResourcesInternal(), and OnCreate().
Definition at line 105 of file welcome.c.
Referenced by _tWinMain(), OnCreate(), OnDestroy(), and PaintBanner().
Definition at line 62 of file welcome.c.
Referenced by OnActivate(), OnCreate(), OnCtlColorStatic(), OnDestroy(), OnDrawItem(), and OnMouseMove().
Definition at line 63 of file welcome.c.
Referenced by OnActivate(), OnCreate(), OnDestroy(), OnDrawItem(), and OnMouseMove().
Definition at line 60 of file welcome.c.
Referenced by _tWinMain(), ButtonSubclassWndProc(), CreateDialogParamTest(), OnMouseMove(), openURL(), RunAction(), and WinMain().
INT nDefaultTopic = -1 |
Definition at line 102 of file welcome.c.
Referenced by OnCreate().
INT nTopic = -1 |
Definition at line 101 of file welcome.c.
Referenced by ButtonSubclassWndProc(), OnActivate(), OnDrawItem(), OnMouseMove(), OnPaint(), and RunAction().
Definition at line 92 of file welcome.c.
Referenced by AddNewTopic(), FreeResources(), InitializeTopicList(), OnActivate(), OnCreate(), OnDestroy(), OnMouseMove(), OnPaint(), and RunAction().
RECT rcLeftPanel |
Definition at line 117 of file welcome.c.
Referenced by _tWinMain(), OnCreate(), and OnPaint().
RECT rcRightPanel |
Definition at line 118 of file welcome.c.
Referenced by _tWinMain(), ButtonSubclassWndProc(), OnCreate(), OnMouseMove(), and OnPaint().
RECT rcTitlePanel |
Definition at line 116 of file welcome.c.
Referenced by _tWinMain(), and OnPaint().
TCHAR szAppTitle[80] |
Definition at line 56 of file welcome.c.
Referenced by _tWinMain(), LoadConfiguration(), and LoadLocalizedResourcesFromINI().
TCHAR szDefaultDesc[TOPIC_DESC_LENGTH] |
Definition at line 97 of file welcome.c.
Referenced by LoadConfiguration(), LoadLocalizedResourcesFromINI(), and OnPaint().
TCHAR szDefaultTitle[TOPIC_TITLE_LENGTH] |
Definition at line 96 of file welcome.c.
Referenced by LoadConfiguration(), LoadLocalizedResourcesFromINI(), and OnPaint().
Definition at line 55 of file welcome.c.
Referenced by _tWinMain().