mono/packages/media/cpp/src/win/ui_next/Resource.h

55 lines
1.5 KiB
C

#ifndef PM_UI_RESOURCE_H
#define PM_UI_RESOURCE_H
#include "default_resource.h"
#include "RibbonUI.h"
// Menu fallback IDs (when ribbon is unavailable)
#define IDM_PROCESS 200
#define IDM_CLEAR_QUEUE 201
#define IDM_ADD_FILES 202
#define IDM_ADD_FOLDER 203
#define IDM_SETTINGS 204
#define IDM_EXIT 205
#define IDM_ABOUT 206
// Ribbon command IDs (must match Ribbon.xml Symbol= values)
#define IDC_CMD_PROCESS 300
#define IDC_CMD_CLEAR 301
#define IDC_CMD_ADD_FILES 302
#define IDC_CMD_ADD_FOLDER 303
#define IDC_CMD_EXIT 304
#define IDC_CMD_ABOUT 305
// Ribbon tabs/groups
#define IDC_TAB_HOME 400
#define IDC_GROUP_QUEUE 401
#define IDC_GROUP_ACTIONS 402
// Dock / container
#define IDI_QUEUE 500
#define IDB_QUEUE 501
// Settings controls (for settings dock)
#define IDC_COMBO_PRESET_OUT 600
#define IDC_EDIT_OUT_DIR 601
#define IDC_BTN_BROWSE_OUT 602
#define IDC_EDIT_MAX_W 603
#define IDC_EDIT_MAX_H 604
#define IDC_COMBO_FIT 605
#define IDC_EDIT_QUALITY 606
#define IDC_CHK_ENLARGE 607
#define IDC_CHK_AUTOROT 608
#define IDC_CHK_STRIP 609
// Ribbon misc
#define IDC_RIBBONHELP 700
#define IDC_QAT 701
#define IDC_CUSTOMIZE_QAT 702
// User messages
#define UWM_QUEUE_PROGRESS (WM_USER + 100)
#define UWM_QUEUE_DONE (WM_USER + 101)
#endif // PM_UI_RESOURCE_H