#include "windows.h"
#include "commctrl.h"
#pragma code_page(65001)
LANGUAGE LANG_GERMAN,SUBLANG_GERMAN
100 MENU
{
POPUP ""
{
MENUITEM "&Hauptfenster",100
MENUITEM "&Einstellungen…",119
MENUITEM SEPARATOR
MENUITEM "&Aufnahme Start/Stopp",1
MENUITEM "&Notiz…",120
MENUITEM SEPARATOR
MENUITEM "&Beenden",3
}
}
100 DIALOG 100,100,282,244
STYLE DS_NOFAILCREATE|DS_CENTER|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|DS_MODALFRAME|WS_VISIBLE|WS_BORDER
CAPTION "zqr"
FONT 9,"Arial"
{
GROUPBOX "Quelle &1",-1,6,6,134,114
CONTROL "",10,WC_COMBOBOXEX,CBS_DROPDOWNLIST|WS_TABSTOP|WS_VSCROLL,8,18,130,100
PUSHBUTTON "",20,8,34,130,18,BS_OWNERDRAW|WS_DISABLED
COMBOBOX 70,10,58,36,80,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL
CONTROL "",30,WC_COMBOBOXEX,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL,50,58,54,100
AUTOCHECKBOX "AGC",40,108,60,30,8,WS_TABSTOP
CONTROL "Lautstärke",50,TRACKBAR_CLASS,WS_GROUP|TBS_AUTOTICKS|TBS_TOOLTIPS|WS_TABSTOP,8,78,130,16
CONTROL "Panorama",60,TRACKBAR_CLASS,TBS_AUTOTICKS|WS_TABSTOP,8,98,130,16
GROUPBOX "Aufnahme",-1,6,126,270,96,WS_GROUP
LTEXT "Abtast&rate in kSa/s",-1,12,136,110,8
COMBOBOX 101,12,146,110,100,CBS_DROPDOWN|WS_TABSTOP|WS_VSCROLL
PUSHBUTTON "",99,12,160,110,16,BS_OWNERDRAW|WS_DISABLED
COMBOBOX 102,130,136,36,80,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL
CONTROL "",103,WC_COMBOBOXEX,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL,170,136,54,100
RADIOBUTTON "WAV",121,234,140,40,8,WS_GROUP
RADIOBUTTON "MP3",122,234,152,40,8
RADIOBUTTON "Vorbis",123,234,164,40,8
RTEXT "&Qualität:",-1,126,160,30,8
COMBOBOX 124,160,158,64,60,CBS_DROPDOWN|WS_TABSTOP|WS_VSCROLL
LTEXT "&Datei (%D = Datum, %T = Uhrzeit)",-1,12,178,180,8
EDITTEXT 104,12,188,236,12,WS_TABSTOP|ES_AUTOHSCROLL
PUSHBUTTON "…",105,250,188,20,12,WS_TABSTOP
AUTOCHECKBOX "&Aufnahme",1,20,208,60,8,WS_TABSTOP
LTEXT "00:00,0",118,80,206,80,12,SS_NOPREFIX
PUSHBUTTON "&Notiz…",120,160,206,60,12
AUTOCHECKBOX "&Parallele Audioausgabe:",126,40,230,100,8,WS_TABSTOP
CONTROL "",127,WC_COMBOBOXEX,CBS_DROPDOWNLIST|WS_TABSTOP|WS_VSCROLL,140,226,130,100
}
119 DIALOG 10,10,230,200
STYLE DS_NOFAILCREATE|WS_CAPTION|WS_SYSMENU|DS_MODALFRAME|WS_VISIBLE|WS_BORDER
CAPTION "Einstellungen"
FONT 9,"Arial"
{
GROUPBOX "&Hotkeys",-1,6,6,220,50
RTEXT "Aufnahme Start/Stopp:",-1,10,20,76,8
CONTROL "",10,HOTKEY_CLASS,WS_TABSTOP,90,18,100,12
AUTOCHECKBOX "ÿ",11,192,20,30,8,WS_GROUP
RTEXT "Notiz mit Zeitpunkt:",-1,10,40,76,8
CONTROL "",12,HOTKEY_CLASS,WS_TABSTOP,90,38,100,12
AUTOCHECKBOX "ÿ",13,192,40,30,8,WS_GROUP
LTEXT "&Pfad zu Audiokompressions-DLLs:",-1,10,66,180,8
EDITTEXT 20,10,76,180,12,WS_TABSTOP|ES_AUTOHSCROLL
PUSHBUTTON "…",21,194,76,30,12,WS_GROUP|WS_TABSTOP
LTEXT "&Notizen-Datei (stets UTF-8):",-1,10,96,180,8
EDITTEXT 22,10,106,180,12,WS_TABSTOP|ES_AUTOHSCROLL
PUSHBUTTON "…",23,194,106,30,12,WS_GROUP|WS_TABSTOP
AUTOCHECKBOX "&WASAPI benutzen",24,16,132,84,8,WS_GROUP|WS_TABSTOP
AUTOCHECKBOX "&Kurze (10 ms) Latenz",27,16,144,84,8,WS_GROUP|WS_TABSTOP
AUTOCHECKBOX "&60 dB Anzeigeumfang",28,16,156,84,8,WS_GROUP|WS_TABSTOP
LTEXT "Anzahl &Quellen:",-1,110,136,60,8
EDITTEXT 25,170,134,50,14,WS_TABSTOP|ES_AUTOHSCROLL|ES_NUMBER
PUSHBUTTON "Übernehmen",5,16,176,60,12,WS_TABSTOP|WS_GROUP
DEFPUSHBUTTON "OK",1,80,176,60,12,WS_TABSTOP
PUSHBUTTON "Abbrechen",2,144,176,60,12,WS_TABSTOP
}
120 DIALOG 20,20,160,58
STYLE DS_NOFAILCREATE|WS_CAPTION|WS_SYSMENU|DS_MODALFRAME|WS_VISIBLE|WS_BORDER|DS_CENTER
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Notiz mit Zeitmarke"
FONT 10,"Arial"
{
LTEXT "",10,6,6,152,8 // Dateiname mit Zeitstempel
LTEXT "",11,6,18,152,8 // Zeit seit Aufnahmestart
EDITTEXT 12,4,30,152,12,ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP|WS_GROUP
DEFPUSHBUTTON "OK",1,6,44,40,12,WS_TABSTOP|WS_GROUP
PUSHBUTTON "Abbrechen",2,50,44,40,12,WS_TABSTOP
}
STRINGTABLE
{
96,"Mindestens 2 Modifiziertasten müssen für den systemweiten Hotkey definiert sein!"
97,"Fehler %u bei RegisterHotKey: %s"
98,"Kann Aufnahme von %s nicht starten!"
99,"Fehler %u beim Laden von %s: %s"
100,"Fehler %u bei GetSaveFileName(%s): %s"
101,"8 (Telefon)\00011,025 (Diktiergerät)\00016 (MW-Radio)\00022,05 (Kassette)\00032 (UKW)\00044,1 (CD)\00048 (DVD, SPDIF)\00096 (krass)\000200 (irre)"
102,"8 bit\00016 bit\00024 bit\00032 bit"
103,"Aufnahme läuft. Wirklich beenden?"
105,"WAV\0*.wav\0MP3\0*.mp3\0Vorbis\0*.ogg\0Alle Dateien\0*"
106,"1 (8 kbps)\0002 (16 kbps)\0004 (32 kbps)\0008 (64 kbps)\00016 (128 kbps)\00032 (256 kbps)\00040 (320 kbps)"
107,"%squellen-Rekorder\0Ein\0Zwei\0Drei\0Vier\0Fünf\0Sechs\0Sieben\0Acht"
108,"haftmann#software"
109,"Mono\0Stereo\0L+R+M\0Quadro\0Quad+M\0005.1\0006.1\0007.1"
110,"Aufnahme-Zugriff deaktiviert!"
111,"Keine Audiodaten"
}
LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US
100 MENU
{
POPUP ""
{
MENUITEM "&Main window",100
MENUITEM "&Setting…",119
MENUITEM SEPARATOR
MENUITEM "Start/Stop &Recording",1
MENUITEM "Make a &Notice…",120
MENUITEM SEPARATOR
MENUITEM "&Exit",3
}
}
100 DIALOG 100,100,282,244
STYLE DS_NOFAILCREATE|DS_CENTER|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|DS_MODALFRAME|WS_VISIBLE|WS_BORDER
CAPTION "zqr"
FONT 9,"Arial"
{
GROUPBOX "Source &1",-1,6,6,134,114
CONTROL "",10,WC_COMBOBOXEX,CBS_DROPDOWNLIST|WS_TABSTOP|WS_VSCROLL,8,18,130,100
PUSHBUTTON "",20,8,34,130,18,BS_OWNERDRAW|WS_DISABLED
COMBOBOX 70,10,58,36,80,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL
CONTROL "",30,WC_COMBOBOXEX,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL,50,58,54,80
AUTOCHECKBOX "AGC",40,108,60,30,8,WS_TABSTOP
CONTROL "Volume",50,TRACKBAR_CLASS,WS_GROUP|TBS_AUTOTICKS|WS_TABSTOP,8,78,130,16
CONTROL "Panorama",60,TRACKBAR_CLASS,TBS_AUTOTICKS|WS_TABSTOP,8,98,130,16
GROUPBOX "Recording",-1,6,126,270,96,WS_GROUP
LTEXT "Sample &rate in kSa/s",-1,12,136,110,8
COMBOBOX 101,12,146,110,100,CBS_DROPDOWN|WS_TABSTOP|WS_VSCROLL
PUSHBUTTON "",99,12,160,110,16,BS_OWNERDRAW|WS_DISABLED
COMBOBOX 102,130,136,36,80,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL
CONTROL "",103,WC_COMBOBOXEX,WS_GROUP|WS_TABSTOP|CBS_DROPDOWNLIST|WS_VSCROLL,170,136,54,100
RADIOBUTTON "WAV",121,234,140,40,8,WS_GROUP
RADIOBUTTON "MP3",122,234,152,40,8
RADIOBUTTON "Vorbis",123,234,164,40,8
RTEXT "&Quality:",-1,126,160,30,8
COMBOBOX 124,160,158,64,60,CBS_DROPDOWN|WS_TABSTOP|WS_VSCROLL
LTEXT "&File (%D = date, %T = time)",-1,12,178,180,8
EDITTEXT 104,12,188,236,12,WS_TABSTOP|ES_AUTOHSCROLL
PUSHBUTTON "…",105,250,188,20,12,WS_TABSTOP
AUTOCHECKBOX "&Recording",1,20,208,60,8,WS_TABSTOP
LTEXT "00:00,0",118,80,206,80,12,SS_NOPREFIX
PUSHBUTTON "&Notice…",120,160,206,60,12
AUTOCHECKBOX "&Parallel Audio Output:",126,40,230,100,8,WS_TABSTOP
CONTROL "",127,WC_COMBOBOXEX,CBS_DROPDOWNLIST|WS_TABSTOP|WS_VSCROLL,140,226,130,100
}
119 DIALOG 10,10,230,200
STYLE DS_NOFAILCREATE|WS_CAPTION|WS_SYSMENU|DS_MODALFRAME|WS_VISIBLE|WS_BORDER
CAPTION "Settings"
FONT 9,"Arial"
{
GROUPBOX "&Hotkeys",-1,6,6,210,50
RTEXT "Start/Stop Recording:",-1,10,20,76,8
CONTROL "",10,HOTKEY_CLASS,WS_TABSTOP,90,18,100,12
AUTOCHECKBOX "ÿ",11,192,20,30,8,WS_GROUP
RTEXT "Make a Notice:",-1,10,40,76,8
CONTROL "",12,HOTKEY_CLASS,WS_TABSTOP,90,38,100,12
AUTOCHECKBOX "ÿ",13,192,40,30,8,WS_GROUP
LTEXT "&Path to audio compression DLLs:",-1,10,66,180,8
EDITTEXT 20,10,76,180,12,WS_TABSTOP|ES_AUTOHSCROLL
PUSHBUTTON "…",21,194,76,30,12,WS_GROUP|WS_TABSTOP
LTEXT "&Notices file (always UTF-8):",-1,10,96,180,8
EDITTEXT 22,10,106,180,12,WS_TABSTOP|ES_AUTOHSCROLL
PUSHBUTTON "…",23,194,106,30,12,WS_GROUP|WS_TABSTOP
AUTOCHECKBOX "Use &WASAPI",24,16,132,84,8,WS_GROUP|WS_TABSTOP
AUTOCHECKBOX "Short (10 ms) &latency",27,16,144,84,8,WS_GROUP|WS_TABSTOP
AUTOCHECKBOX "&60 dB VU range",28,16,156,84,8,WS_GROUP|WS_TABSTOP
LTEXT "Audio &Sources:",-1,110,136,60,8
EDITTEXT 25,170,134,50,14,WS_TABSTOP|ES_AUTOHSCROLL|ES_NUMBER
PUSHBUTTON "Submit",5,16,176,60,12,WS_TABSTOP|WS_GROUP
DEFPUSHBUTTON "Ok",1,80,176,60,12,WS_TABSTOP
PUSHBUTTON "Cancel",2,144,176,60,12,WS_TABSTOP
}
120 DIALOG 20,20,160,58
STYLE DS_NOFAILCREATE|WS_CAPTION|WS_SYSMENU|DS_MODALFRAME|WS_VISIBLE|WS_BORDER|DS_CENTER
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Notice with timestamp"
FONT 10,"Arial"
{
LTEXT "",10,6,6,152,8
LTEXT "",11,6,18,152,8
EDITTEXT 12,4,30,152,12,ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP|WS_GROUP
DEFPUSHBUTTON "Ok",1,6,44,40,12,WS_TABSTOP|WS_GROUP
PUSHBUTTON "Cancel",2,50,44,40,12,WS_TABSTOP
}
STRINGTABLE
{
96,"At least 2 modifier keys must be used tor the system-wide hotkey!"
97,"Error %u at RegisterHotKey: %s"
98,"Cannot start recording into file %s!"
99,"Error %u while loading of %s: %s"
100,"Error %u at GetSaveFileName(%s): %s"
101,"8 (telephone)\00011.025 (voice recorder)\00016 (AM radio)\00022.05 (cassette tape)\00032 (FM radio)\00044.1 (CD)\00048 (DVD, SPDIF)\00096 (detail)\000200 (max?)"
102,"8 bit\00016 bit\00024 bit\00032 bit"
103,"Recording in progress. Really exit?"
105,"WAV\0*.wav\0MP3\0*.mp3\0Vorbis\0*.ogg\0All files\0*"
106,"1 (8 kbps)\0002 (16 kbps)\0004 (32 kbps)\0008 (64 kbps)\00016 (128 kbps)\00032 (256 kbps)\00040 (320 kbps)"
107,"%s audio recorder\0One-source\0Two-sources\0Three-sources\0Four-sources\0Five-sources\0Six-sources\0Seven-sources\0Eight-sources"
108,"haftmann#software"
109,"Mono\0Stereo\0L+R+C\0Quadro\0Quad+C\0005.1\0006.1\0007.1"
110,"Cannot grab audio!"
111,"No audio data"
}
LANGUAGE 0,0
100 ICON zqr0.ico
101 ICON zqr1.ico
10 BITMAP audiodev.bmp
11 BITMAP audioch.bmp
100 ACCELERATORS
{
VK_F5,0xF5,VIRTKEY
VK_F7,0xF7,VIRTKEY
VK_F8,0xF8,VIRTKEY
}
1 24 manifest
1 VERSIONINFO
FILEVERSION 1,13,2021,1115
PRODUCTVERSION 1,0,2020,715
FILEFLAGSMASK 0x3F
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_APP
{
BLOCK "StringFileInfo"
{
BLOCK "040704b0"
{
VALUE "CompanyName", "haftmann#software"
VALUE "FileDescription", "Zweiquellen-Rekorder"
VALUE "FileVersion", "1.13 (11/21)"
VALUE "InternalName", "zqr.exe"
VALUE "OriginalFilename", "zqr.exe"
VALUE "ProductName", "http://www.tu-chemnitz.de/~heha"
VALUE "ProductVersion", "henrik.haftmann@gmail.com"
}
BLOCK "040904b0"
{
VALUE "CompanyName", "haftmann#software"
VALUE "FileDescription", "Two-sources audio recorder"
VALUE "FileVersion", "1.13 (11/21)"
VALUE "InternalName", "zqr.exe"
VALUE "OriginalFilename", "zqr.exe"
VALUE "ProductName", "http://www.tu-chemnitz.de/~heha"
VALUE "ProductVersion", "henrik.haftmann@gmail.com"
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation",0x407,1200,0x409,1200
}
}
Detected encoding: UTF-8 | 0
|