ReactOS 0.4.16-dev-737-g3368adc
|
#include <stdio.h>
#include <stdlib.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <wingdi.h>
#include <winuser.h>
#include <shellapi.h>
#include <commctrl.h>
#include <richedit.h>
#include <windowsx.h>
#include <strsafe.h>
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | _PROGRAM |
struct | _PROGGROUP |
struct | _GLOBALS |
Macros | |
#define | WIN32_NO_STATUS |
#define | MAX_STRING_LEN 255 |
#define | MAX_PATHNAME_LEN 1024 |
#define | MAX_LANGUAGE_NUMBER (PM_LAST_LANGUAGE - PM_FIRST_LANGUAGE) |
#define | DEFAULTICON OIC_WINLOGO |
#define | DEF_GROUP_WIN_XPOS 100 |
#define | DEF_GROUP_WIN_YPOS 100 |
#define | DEF_GROUP_WIN_WIDTH 300 |
#define | DEF_GROUP_WIN_HEIGHT 200 |
#define | EnableDlgItem(hDlg, nID, bEnable) EnableWindow(GetDlgItem((hDlg), (nID)), (bEnable)) |
#define | STRING_MAIN_WIN_CLASS_NAME L"PMMain" |
#define | STRING_GROUP_WIN_CLASS_NAME L"PMGroup" |
Typedefs | |
typedef struct _PROGRAM | PROGRAM |
typedef struct _PROGRAM * | PPROGRAM |
typedef struct _PROGGROUP | PROGGROUP |
typedef struct _PROGGROUP * | PPROGGROUP |
typedef enum _GROUPFORMAT | GROUPFORMAT |
typedef struct _GLOBALS | GLOBALS |
typedef struct _GLOBALS * | PGLOBALS |
Enumerations | |
enum | _GROUPFORMAT { Win_311 = 0x0 , NT_Ansi = 0x1 , NT_Unicode = 0x2 } |
Variables | |
GLOBALS | Globals |
WCHAR | szTitle [256] |
#define EnableDlgItem | ( | hDlg, | |
nID, | |||
bEnable | |||
) | EnableWindow(GetDlgItem((hDlg), (nID)), (bEnable)) |
#define MAX_LANGUAGE_NUMBER (PM_LAST_LANGUAGE - PM_FIRST_LANGUAGE) |
typedef enum _GROUPFORMAT GROUPFORMAT |
typedef struct _PROGGROUP * PPROGGROUP |
typedef struct _PROGGROUP PROGGROUP |
Enumerator | |
---|---|
Win_311 | |
NT_Ansi | |
NT_Unicode |
Definition at line 63 of file main.c.
Referenced by AppendToBuffer(), COMBOEX_Create(), COMBOEX_NotifyItem(), CompareFileName(), create_taskdialog_template(), CreatePropertySheetPageA(), CreatePropertySheetPageW(), DATETIME_Create(), DATETIME_SetFormatA(), DPA_CreateEx(), DrawStatusTextA(), DSA_Create(), Ext2MapExtent(), GetUserAndDomainName(), GROUP_AddGroup(), heap_strdupAtoW(), heap_strdupW(), InitFunctionPtrs(), FxLookasideList::InitObjectAlloc(), FxPagedLookasideListFromPool::InitPagedAlloc(), LISTVIEW_EndEditLabelT(), LISTVIEW_InsertColumnT(), LISTVIEW_InsertItemT(), LISTVIEW_NCCreate(), load_string(), MAIN_LoadSettings(), MAIN_ReplaceString(), MAIN_SetMainWindowTitle(), MakeDragList(), NATIVEFONT_Create(), notify_dispinfoT(), PROGRAM_AddProgram(), PropertySheetA(), PropertySheetW(), PROPSHEET_CollectSheetInfoA(), PROPSHEET_CreateDialog(), PROPSHEET_CreatePage(), PROPSHEET_DialogProc(), PROPSHEET_InsertPage(), PROPSHEET_RemovePage(), PROPSHEET_SetTitleW(), ranges_add(), ranges_clone(), ranges_create(), ranges_del(), REBAR_InsertBandT(), REBAR_NCCreate(), set_sub_item(), SetWindowSubclass(), STATUSBAR_SetParts(), STATUSBAR_SetTextT(), STATUSBAR_WMCreate(), STATUSBAR_WMSetText(), SYSLINK_AppendDocItem(), SYSLINK_ParseText(), SYSLINK_SetItem(), SysLinkWindowProc(), TAB_Create(), TAB_InsertItemT(), taskdialog_add_buttons(), taskdialog_add_command_links(), taskdialog_add_radio_buttons(), taskdialog_get_label_size(), taskdialog_gettext(), taskdialog_layout(), textdupTtoW(), TOOLBAR_Cust_AddButton(), TOOLBAR_CustomizeDialogProc(), TOOLBAR_DeleteButton(), TOOLBAR_InsertImageList(), TOOLBAR_NCCreate(), TOOLBAR_Restore(), TOOLBAR_Save(), TOOLBAR_SaveRestoreA(), TOOLBAR_TTGetDispInfo(), TOOLTIPS_AddToolT(), TOOLTIPS_Create(), TOOLTIPS_DelToolT(), TOOLTIPS_SetTitleT(), TOOLTIPS_SetToolText(), TRACKBAR_Create(), UDFBuildLongAllocDescs(), UDFBuildShortAllocDescs(), and ValidateEditContents().
PVOID AppendToBuffer | ( | IN PVOID | pBuffer, |
IN PSIZE_T | pdwBufferSize, | ||
IN PVOID | pData, | ||
IN SIZE_T | dwDataSize | ||
) |
Definition at line 343 of file dialog.c.
Referenced by PROGRAM_CopyMoveProgram().
Definition at line 361 of file dialog.c.
Referenced by MAIN_MenuCommand().
Definition at line 1021 of file dialog.c.
Referenced by MAIN_MenuCommand().
BOOL DIALOG_GroupAttributes | ( | GROUPFORMAT | format, |
LPWSTR | lpszTitle, | ||
LPWSTR | lpszGrpFile, | ||
INT | nSize | ||
) |
Definition at line 484 of file dialog.c.
Referenced by GROUP_ModifyGroup(), and GROUP_NewGroup().
Definition at line 233 of file dialog.c.
Referenced by MAIN_MenuCommand().
BOOL DIALOG_ProgramAttributes | ( | LPWSTR | lpszTitle, |
LPWSTR | lpszCmdLine, | ||
LPWSTR | lpszWorkDir, | ||
LPWSTR | lpszIconFile, | ||
HICON * | lphIcon, | ||
INT * | lpnIconIndex, | ||
INT * | lpnHotKey, | ||
INT * | lpnCmdShow, | ||
BOOL * | lpbNewVDM, | ||
INT | nSize | ||
) |
Definition at line 864 of file dialog.c.
Referenced by PROGRAM_ModifyProgram(), and PROGRAM_NewProgram().
Definition at line 671 of file group.c.
Referenced by DIALOG_NEW_DlgProc(), MAIN_MainWndProc(), and MAIN_MenuCommand().
PROGGROUP * GROUP_AddGroup | ( | GROUPFORMAT | format, |
BOOL | bIsCommonGroup, | ||
LPCWSTR | lpszName, | ||
LPCWSTR | lpszGrpFile, | ||
INT | left, | ||
INT | top, | ||
INT | right, | ||
INT | bottom, | ||
INT | xMin, | ||
INT | yMin, | ||
INT | nCmdShow, | ||
WORD | cxIcon, | ||
WORD | cyIcon, | ||
BOOL | bOverwriteFileOk, | ||
BOOL | bSuppressShowWindow | ||
) |
Definition at line 435 of file group.c.
Referenced by GROUP_NewGroup().
Definition at line 627 of file group.c.
Referenced by MAIN_MenuCommand().
Definition at line 596 of file group.c.
Referenced by MAIN_MenuCommand().
VOID GROUP_NewGroup | ( | GROUPFORMAT | format, |
BOOL | bIsCommonGroup | ||
) |
Definition at line 392 of file group.c.
Referenced by MAIN_MenuCommand().
Definition at line 369 of file group.c.
Referenced by wWinMain().
Definition at line 65 of file grpfile.c.
Referenced by GROUP_NewGroup().
Definition at line 358 of file grpfile.c.
Referenced by GROUP_ModifyGroup(), GROUP_NewGroup(), PROGRAM_CopyMoveProgram(), PROGRAM_DeleteProgram(), PROGRAM_ModifyProgram(), and PROGRAM_NewProgram().
Definition at line 1159 of file main.c.
Referenced by DIALOG_COPY_MOVE_DlgProc(), DIALOG_EXECUTE_DlgProc(), DIALOG_GROUP_DlgProc(), DIALOG_NEW_DlgProc(), DIALOG_PROGRAM_DlgProc(), DIALOG_SYMBOL_DlgProc(), GROUP_AddGroup(), MAIN_MenuCommand(), MAIN_ReplaceString(), and PROGRAM_AddProgram().
Definition at line 1174 of file main.c.
Referenced by DIALOG_Delete(), GRPFILE_ReadGroupFile(), and GRPFILE_WriteGroupFile().
Definition at line 1192 of file main.c.
Referenced by GROUP_ModifyGroup(), and PROGRAM_ModifyProgram().
Definition at line 331 of file program.c.
Referenced by MAIN_MainWndProc(), and MAIN_MenuCommand().
PROGRAM * PROGRAM_AddProgram | ( | PROGGROUP * | hGroup, |
HICON | hIcon, | ||
LPCWSTR | lpszName, | ||
INT | x, | ||
INT | y, | ||
LPCWSTR | lpszCmdLine, | ||
LPCWSTR | lpszIconFile, | ||
INT | nIconIndex, | ||
LPCWSTR | lpszWorkDir, | ||
INT | nHotKey, | ||
INT | nCmdShow, | ||
BOOL | bNewVDM | ||
) |
Definition at line 157 of file program.c.
Referenced by PROGRAM_CopyMoveProgram(), and PROGRAM_NewProgram().
Definition at line 236 of file program.c.
Referenced by MAIN_MenuCommand().
Definition at line 289 of file program.c.
Referenced by GROUP_DeleteGroup(), MAIN_MenuCommand(), and PROGRAM_CopyMoveProgram().
Definition at line 274 of file program.c.
Referenced by GROUP_GroupWndProc(), MAIN_AutoStart(), and MAIN_MenuCommand().
Definition at line 116 of file program.c.
Referenced by MAIN_MenuCommand().
Definition at line 80 of file program.c.
Referenced by MAIN_MenuCommand().
Definition at line 76 of file main.c.
Referenced by AppendToBuffer(), DSA_DeleteItem(), DSA_InsertItem(), DSA_SetItem(), InitFunctionPtrs(), Str_SetPtrA(), Str_SetPtrW(), SYSLINK_Render(), TOOLBAR_AddBitmap(), TOOLBAR_AddStringA(), TOOLBAR_AddStringW(), TOOLBAR_InternalInsertButtonsT(), TRACKBAR_RecalculateTics(), and TRACKBAR_SetTic().
Definition at line 41 of file string.c.
Referenced by wWinMain().
|
extern |
Definition at line 35 of file magnifier.c.