|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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.