resource.hpp (2228B)
1 /* ReaPack: Package manager for REAPER 2 * Copyright (C) 2015-2025 Christian Fillion 3 * 4 * This program is free software: you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License as published by 6 * the Free Software Foundation, either version 3 of the License, or 7 * (at your option) any later version. 8 * 9 * This program is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 * GNU Lesser General Public License for more details. 13 * 14 * You should have received a copy of the GNU Lesser General Public License 15 * along with this program. If not, see <http://www.gnu.org/licenses/>. 16 */ 17 18 #ifndef REAPACK_RESOURCE_HPP 19 #define REAPACK_RESOURCE_HPP 20 21 #ifdef _WIN32 22 # include <commctrl.h> 23 # include <richedit.h> 24 #else 25 # define PROGRESS_CLASS "msctls_progress32" 26 # define WC_LISTVIEW "SysListView32" 27 # define WC_TABCONTROL "SysTabControl32" 28 # define PBS_MARQUEE 0 29 #endif 30 31 #define DIALOG_STYLE DS_MODALFRAME | WS_POPUP | WS_SYSMENU | WS_CAPTION 32 #define DIALOG_FONT 8, "MS Shell Dlg" 33 34 #define IDAPPLY 0x3021 35 36 #define IDD_PROGRESS_DIALOG 100 37 #define IDD_REPORT_DIALOG 101 38 #define IDD_CONFIG_DIALOG 102 39 #define IDD_ABOUT_DIALOG 103 40 #define IDD_IMPORT_DIALOG 104 41 #define IDD_BROWSER_DIALOG 105 42 #define IDD_NETCONF_DIALOG 106 43 #define IDD_OBSQUERY_DIALOG 107 44 45 #define IDC_LABEL 200 46 #define IDC_LABEL2 201 47 #define IDC_LABEL3 202 48 #define IDC_PROGRESS 210 49 #define IDC_REPORT 211 50 #define IDC_LIST 212 51 #define IDC_IMPORT 213 52 #define IDC_TABS 214 53 #define IDC_ACTION 215 54 #define IDC_WEBSITE 216 55 #define IDC_DONATE 217 56 #define IDC_ABOUT 218 57 #define IDC_MENU 219 58 #define IDC_GROUPBOX 220 59 #define IDC_URL 221 60 #define IDC_FILTER 222 61 #define IDC_CLEAR 223 62 #define IDC_DISPLAY 224 63 #define IDC_SELECT 225 64 #define IDC_UNSELECT 226 65 #define IDC_OPTIONS 227 66 #define IDC_BROWSE 228 67 #define IDC_PROXY 229 68 #define IDC_VERIFYPEER 230 69 #define IDC_SCREENSHOT 231 70 #define IDC_ENABLE 232 71 #define IDC_CHANGELOG 233 72 #define IDC_DISCOVER 234 73 #define IDC_STALETHRSH 235 74 75 #endif