yum-archive/TaSTT-Whisper

High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model

git clone https://git.yummers.dev/yum-archive/TaSTT-Whisper

KonstantinSource codes8c4603c

master
9.3 KiB259 linesraw
1// Windows Template Library - WTL version 10.0
2// Copyright (C) Microsoft Corporation, WTL Team. All rights reserved.
3//
4// This file is a part of the Windows Template Library.
5// The use and distribution terms for this software are covered by the
6// Microsoft Public License (http://opensource.org/licenses/MS-PL)
7// which can be found in the file MS-PL.txt at the root folder.
8
9#ifndef __ATLRES_H__
10#define __ATLRES_H__
11
12#pragma once
13
14
15#ifdef RC_INVOKED
16#ifndef _INC_WINDOWS
17
18  #define _INC_WINDOWS
19
20  #define VS_VERSION_INFO     1
21
22  #ifdef APSTUDIO_INVOKED
23    #define APSTUDIO_HIDDEN_SYMBOLS // Ignore following symbols
24  #endif // APSTUDIO_INVOKED
25
26  #ifndef WINVER
27    #define WINVER 0x0500
28  #endif // !WINVER
29
30  #include <winresrc.h>
31
32    // operation messages sent to DLGINIT
33  #define LB_ADDSTRING    (WM_USER+1)
34  #define CB_ADDSTRING    (WM_USER+3)
35
36  #ifdef APSTUDIO_INVOKED
37    #undef APSTUDIO_HIDDEN_SYMBOLS
38  #endif // APSTUDIO_INVOKED
39
40  #ifdef IDC_STATIC
41    #undef IDC_STATIC
42  #endif // IDC_STATIC
43  #define IDC_STATIC      (-1)
44
45#endif // !_INC_WINDOWS
46#endif // RC_INVOKED
47
48#ifdef APSTUDIO_INVOKED
49  #define APSTUDIO_HIDDEN_SYMBOLS
50#endif // APSTUDIO_INVOKED
51
52///////////////////////////////////////////////////////////////////////////////
53// ATL resource types
54
55#ifndef RC_INVOKED
56  #define RT_DLGINIT  MAKEINTRESOURCE(240)
57  #define RT_TOOLBAR  MAKEINTRESOURCE(241)
58#endif // RC_INVOKED
59
60///////////////////////////////////////////////////////////////////////////////
61
62#ifdef APSTUDIO_INVOKED
63  #undef APSTUDIO_HIDDEN_SYMBOLS
64#endif // APSTUDIO_INVOKED
65
66///////////////////////////////////////////////////////////////////////////////
67// Standard window components
68
69#define ID_SEPARATOR                    0       // special separator value
70#define ID_DEFAULT_PANE                 0       // default status bar pane
71
72#ifndef RC_INVOKED  // code only
73// standard control bars (IDW = window ID)
74  #define ATL_IDW_TOOLBAR               0xE800  // main Toolbar for window
75  #define ATL_IDW_STATUS_BAR            0xE801  // Status bar window
76  #define ATL_IDW_COMMAND_BAR           0xE802  // Command bar window
77
78// parts of a frame window
79  #define ATL_IDW_CLIENT                0xE900
80  #define ATL_IDW_PANE_FIRST            0xE900  // first pane (256 max)
81  #define ATL_IDW_PANE_LAST             0xE9FF
82  #define ATL_IDW_HSCROLL_FIRST         0xEA00  // first Horz scrollbar (16 max)
83  #define ATL_IDW_VSCROLL_FIRST         0xEA10  // first Vert scrollbar (16 max)
84
85  #define ATL_IDW_SIZE_BOX              0xEA20  // size box for splitters
86  #define ATL_IDW_PANE_SAVE             0xEA21  // to shift ATL_IDW_PANE_FIRST
87
88// bands for a rebar
89  #define ATL_IDW_BAND_FIRST            0xEB00
90  #define ATL_IDW_BAND_LAST             0xEBFF
91#endif // !RC_INVOKED
92
93///////////////////////////////////////////////////////////////////////////////
94// Standard Commands
95
96// File commands
97#define ID_FILE_NEW                     0xE100
98#define ID_FILE_OPEN                    0xE101
99#define ID_FILE_CLOSE                   0xE102
100#define ID_FILE_SAVE                    0xE103
101#define ID_FILE_SAVE_AS                 0xE104
102#define ID_FILE_PAGE_SETUP              0xE105
103#define ID_FILE_PRINT_SETUP             0xE106
104#define ID_FILE_PRINT                   0xE107
105#define ID_FILE_PRINT_DIRECT            0xE108
106#define ID_FILE_PRINT_PREVIEW           0xE109
107#define ID_FILE_UPDATE                  0xE10A
108#define ID_FILE_SAVE_COPY_AS            0xE10B
109#define ID_FILE_SEND_MAIL               0xE10C
110
111#define ID_FILE_MRU_FIRST               0xE110
112#define ID_FILE_MRU_FILE1               0xE110          // range - 16 max
113#define ID_FILE_MRU_FILE2               0xE111
114#define ID_FILE_MRU_FILE3               0xE112
115#define ID_FILE_MRU_FILE4               0xE113
116#define ID_FILE_MRU_FILE5               0xE114
117#define ID_FILE_MRU_FILE6               0xE115
118#define ID_FILE_MRU_FILE7               0xE116
119#define ID_FILE_MRU_FILE8               0xE117
120#define ID_FILE_MRU_FILE9               0xE118
121#define ID_FILE_MRU_FILE10              0xE119
122#define ID_FILE_MRU_FILE11              0xE11A
123#define ID_FILE_MRU_FILE12              0xE11B
124#define ID_FILE_MRU_FILE13              0xE11C
125#define ID_FILE_MRU_FILE14              0xE11D
126#define ID_FILE_MRU_FILE15              0xE11E
127#define ID_FILE_MRU_FILE16              0xE11F
128#define ID_FILE_MRU_LAST                0xE11F
129
130// Edit commands
131#define ID_EDIT_CLEAR                   0xE120
132#define ID_EDIT_CLEAR_ALL               0xE121
133#define ID_EDIT_COPY                    0xE122
134#define ID_EDIT_CUT                     0xE123
135#define ID_EDIT_FIND                    0xE124
136#define ID_EDIT_PASTE                   0xE125
137#define ID_EDIT_PASTE_LINK              0xE126
138#define ID_EDIT_PASTE_SPECIAL           0xE127
139#define ID_EDIT_REPEAT                  0xE128
140#define ID_EDIT_REPLACE                 0xE129
141#define ID_EDIT_SELECT_ALL              0xE12A
142#define ID_EDIT_UNDO                    0xE12B
143#define ID_EDIT_REDO                    0xE12C
144#define ID_EDIT_DELETE                  ID_EDIT_CLEAR
145#define ID_EDIT_FIND_NEXT               ID_EDIT_REPEAT
146#define ID_EDIT_FIND_PREVIOUS           0xE12D
147
148// Window commands
149#define ID_WINDOW_NEW                   0xE130
150#define ID_WINDOW_ARRANGE               0xE131
151#define ID_WINDOW_CASCADE               0xE132
152#define ID_WINDOW_TILE_HORZ             0xE133
153#define ID_WINDOW_TILE_VERT             0xE134
154#define ID_WINDOW_SPLIT                 0xE135
155#ifndef RC_INVOKED      // code only
156  #define ATL_IDM_WINDOW_FIRST          0xE130
157  #define ATL_IDM_WINDOW_LAST           0xE13F
158  #define ATL_IDM_FIRST_MDICHILD        0xFF00  // window list starts here
159  #define ATL_IDM_LAST_MDICHILD         0xFFFD
160#endif // !RC_INVOKED
161// TabView
162#define ID_WINDOW_TABFIRST              0xFF00	// = ATL_IDM_FIRST_MDICHILD
163#define ID_WINDOW_TABLAST               0xFFFD
164#define ID_WINDOW_SHOWTABLIST           0xFFFE
165
166// Help and App commands
167#define ID_APP_ABOUT                    0xE140
168#define ID_APP_EXIT                     0xE141
169#define ID_HELP_INDEX                   0xE142
170#define ID_HELP_FINDER                  0xE143
171#define ID_HELP_USING                   0xE144
172#define ID_CONTEXT_HELP                 0xE145      // shift-F1
173// special commands for processing help
174#define ID_HELP                         0xE146      // first attempt for F1
175#define ID_DEFAULT_HELP                 0xE147      // last attempt
176
177// Misc
178#define ID_NEXT_PANE                    0xE150
179#define ID_PREV_PANE                    0xE151
180#define ID_PANE_CLOSE                   0xE152
181#define ID_PANE_NEXT                    ID_NEXT_PANE
182#define ID_PANE_PREVIOUS                ID_PREV_PANE
183
184// Format
185#define ID_FORMAT_FONT                  0xE160
186
187// Scroll
188#define ID_SCROLL_UP                    0xE170
189#define ID_SCROLL_DOWN                  0xE171
190#define ID_SCROLL_PAGE_UP               0xE172
191#define ID_SCROLL_PAGE_DOWN             0xE173
192#define ID_SCROLL_TOP                   0xE174
193#define ID_SCROLL_BOTTOM                0xE175
194#define ID_SCROLL_LEFT                  0xE176
195#define ID_SCROLL_RIGHT                 0xE177
196#define ID_SCROLL_PAGE_LEFT             0xE178
197#define ID_SCROLL_PAGE_RIGHT            0xE179
198#define ID_SCROLL_ALL_LEFT              0xE17A
199#define ID_SCROLL_ALL_RIGHT             0xE17B
200
201// OLE commands
202#define ID_OLE_INSERT_NEW               0xE200
203#define ID_OLE_EDIT_LINKS               0xE201
204#define ID_OLE_EDIT_CONVERT             0xE202
205#define ID_OLE_EDIT_CHANGE_ICON         0xE203
206#define ID_OLE_EDIT_PROPERTIES          0xE204
207#define ID_OLE_VERB_FIRST               0xE210     // range - 16 max
208#ifndef RC_INVOKED      // code only
209  #define ID_OLE_VERB_LAST              0xE21F
210#endif // !RC_INVOKED
211
212// View commands (same number used as IDW used for toolbar and status bar)
213#define ID_VIEW_TOOLBAR                 0xE800
214#define ID_VIEW_STATUS_BAR              0xE801
215#define ID_VIEW_REFRESH                 0xE803
216#define ID_VIEW_RIBBON                  0xE804
217
218///////////////////////////////////////////////////////////////////////////////
219// Standard control IDs
220
221#ifdef IDC_STATIC
222  #undef IDC_STATIC
223#endif // IDC_STATIC
224#define IDC_STATIC              (-1)     // all static controls
225
226///////////////////////////////////////////////////////////////////////////////
227// Standard string error/warnings
228
229// idle status bar message
230#define ATL_IDS_IDLEMESSAGE             0xE001
231
232#ifndef RC_INVOKED      // code only
233  #define ATL_IDS_SCFIRST               0xEF00
234#endif // !RC_INVOKED
235
236#define ATL_IDS_SCSIZE                  0xEF00
237#define ATL_IDS_SCMOVE                  0xEF01
238#define ATL_IDS_SCMINIMIZE              0xEF02
239#define ATL_IDS_SCMAXIMIZE              0xEF03
240#define ATL_IDS_SCNEXTWINDOW            0xEF04
241#define ATL_IDS_SCPREVWINDOW            0xEF05
242#define ATL_IDS_SCCLOSE                 0xEF06
243#define ATL_IDS_SCRESTORE               0xEF12
244#define ATL_IDS_SCTASKLIST              0xEF13
245
246#define ATL_IDS_MDICHILD                0xEF1F
247#define ATL_IDS_MRU_FILE                0xEFDA
248
249///////////////////////////////////////////////////////////////////////////////
250// Misc. control IDs
251
252// Property Sheet control id's (determined with Spy++)
253#define ID_APPLY_NOW                    0x3021
254#define ID_WIZBACK                      0x3023
255#define ID_WIZNEXT                      0x3024
256#define ID_WIZFINISH                    0x3025
257#define ATL_IDC_TAB_CONTROL             0x3020
258
259#endif // __ATLRES_H__