home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
modiromppu
/
modiromppu.iso
/
PROGRAMS
/
ORGPACKS
/
DIDO4.ZIP
/
SOURCE.ZIP
/
DIDO.RC
< prev
next >
Wrap
Text File
|
1995-06-01
|
13KB
|
222 lines
#include "dido.h"
MainDlg DIALOG 40, 16, 140, 184
STYLE WS_POPUP | WS_CAPTION
CAPTION "Dido 4"
BEGIN
CONTROL "Nr. of tracks:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 4, 3, 64, 10
CONTROL "Total playing time:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 4, 12, 64, 10
CONTROL "999", NRTRACKS, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 68, 3, 64, 10
CONTROL "999:99:99", PLAYINGTIME, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 68, 12, 64, 10
LISTBOX TRACKLIST, 0, 24, 140, 144, LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL
PUSHBUTTON "Help", ABOUT, 4, 171, 28, 10
PUSHBUTTON "Change CD", EJECT, 36, 171, 32, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Prefs", PREFS, 76, 171, 28, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Quit", QUIT, 108, 171, 28, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
RecDlgTexts DIALOG 27, 29, 176, 109
STYLE WS_POPUP | WS_CAPTION
CAPTION "Search"
FONT 10, "System"
BEGIN
LTEXT "Min", -1, 36, 3, 16, 8, WS_CHILD | WS_VISIBLE
LTEXT "Sec", -1, 68, 3, 16, 8, WS_CHILD | WS_VISIBLE
LTEXT "Frame", -1, 100, 3, 20, 8, WS_CHILD | WS_VISIBLE
LTEXT "Sector", -1, 132, 3, 20, 8, WS_CHILD | WS_VISIBLE
LTEXT "Start at", -1, 7, 12, 24, 10, WS_CHILD | WS_VISIBLE
CONTROL "-", SMDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 48, 12, 8, 8
CONTROL "+", SMUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 56, 12, 8, 8
CONTROL "-", SSDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 80, 12, 8, 8
CONTROL "+", SSUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 88, 12, 8, 8
CONTROL "-", SFDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 112, 12, 8, 8
CONTROL "+", SFUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 120, 12, 8, 8
CONTROL "-", SCDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 156, 12, 8, 8
CONTROL "+", SCUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 164, 12, 8, 8
LTEXT "End at", -1, 7, 27, 24, 10
CONTROL "-", EMDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 48, 27, 8, 8
CONTROL "+", EMUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 56, 27, 8, 8
CONTROL "-", ESDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 80, 27, 8, 8
CONTROL "+", ESUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 88, 27, 8, 8
CONTROL "-", EFDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 112, 27, 8, 8
CONTROL "+", EFUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 120, 27, 8, 8
CONTROL "-", ECDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 156, 27, 8, 8
CONTROL "+", ECUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 164, 27, 8, 8
CONTROL "", 104, "button", BS_GROUPBOX | WS_CHILD | NOT WS_VISIBLE, 16, 39, 44, 28
CONTROL "Mono", MONO, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 20, 45, 36, 8
CONTROL "Stereo", STEREO, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 20, 55, 36, 8
CONTROL "", 106, "button", BS_GROUPBOX | WS_CHILD | NOT WS_VISIBLE, 67, 39, 44, 28
CONTROL "22 kHz", HZ22, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 70, 45, 40, 8
CONTROL "44.1 kHz", HZ44, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 70, 55, 40, 8
CHECKBOX "Follow", AUTOREWIND, 136, 44, 36, 8, WS_CHILD | WS_VISIBLE | WS_TABSTOP
DEFPUSHBUTTON "Play", LISTEN, 136, 54, 36, 10
LTEXT "Projected file size:", -1, 7, 74, 56, 8
LTEXT "56.700.230 bytes", FSIZE, 64, 74, 100, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Duration:", -1, 8, 82, 32, 8
LTEXT "99m 99s 99f, 999999 sectors", DUR, 64, 82, 100, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
PUSHBUTTON "Back to track list", IDOK, 8, 94, 64, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "Record", RECORD, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 88, 94, 36, 10
CONTROL "Edit", EDIT, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 136, 94, 36, 10
CONTROL "", SM, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 36, 12, 12, 8
CONTROL "", SS, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 68, 12, 12, 8
CONTROL "", SF, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 100, 12, 12, 8
CONTROL "", SC, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 132, 12, 24, 8
CONTROL "", EM, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 36, 27, 12, 8
CONTROL "", ES, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 68, 27, 12, 8
CONTROL "", EF, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 100, 27, 12, 8
CONTROL "", EC, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER, 132, 27, 24, 8
END
Dido ICON
BEGIN
'00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02'
'00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
'00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00'
'00 00 80 00 80 00 80 80 00 00 C0 C0 C0 00 80 80'
'80 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
'00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88'
'88 88 88 88 88 88 88 88 88 88 88 88 88 80 00 00'
'00 00 00 80 00 00 00 00 80 00 00 00 00 88 07 77'
'77 77 77 07 77 77 77 77 07 77 77 77 77 08 07 77'
'77 77 77 07 77 77 77 77 07 77 77 77 77 08 07 70'
'00 70 07 07 70 00 70 07 07 70 00 70 07 08 07 00'
'77 00 07 07 00 77 00 07 07 00 77 00 07 08 07 00'
'77 70 07 07 00 77 70 07 07 00 77 70 07 08 07 00'
'77 70 07 07 00 77 70 07 07 00 77 70 07 08 07 00'
'77 70 07 07 00 77 70 07 07 00 77 70 07 08 07 00'
'77 00 07 07 00 77 00 07 07 00 77 00 07 08 07 70'
'00 70 07 07 70 00 70 07 07 70 00 70 07 08 07 77'
'77 70 07 07 77 77 70 07 07 77 77 70 07 08 07 77'
'77 70 07 07 77 77 70 07 07 77 77 70 07 08 07 77'
'77 70 07 07 77 77 70 07 07 77 77 70 07 08 07 77'
'77 77 77 07 77 77 77 77 07 77 77 77 77 08 07 77'
'77 77 77 07 77 77 77 77 07 77 77 77 77 00 00 00'
'00 00 00 70 00 00 00 00 70 00 00 00 00 70 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF'
'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
'FF FF FF FF FF FF FF FF FF FF C0 00 00 01 80 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 01 80 00 00 01 FF FF'
'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
'FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
END
StatusDlg DIALOG 29, 36, 141, 37
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "Digital Audio Copy"
BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 96, 24, 40, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
LTEXT "", STATUS, 40, 4, 96, 8
LTEXT "", STATUSDISK, 40, 14, 96, 8
LTEXT "CD read:", -1, 4, 4, 36, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Disk write:", -1, 4, 14, 36, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
END
DidoLogo BITMAP "didologo.bmp"
PrefDlg DIALOG 19, 47, 198, 43
STYLE WS_POPUP | WS_CAPTION
CAPTION "Preferences and Status"
BEGIN
LTEXT "WAV editor:", -1, 4, 8, 36, 8
EDITTEXT WAVEDITOR, 40, 6, 152, 10, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "(Dido was able to allocate XXX memory buffers)", BUFRESULT, 4, 21, 148, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "(Dido was able to allocate XXX memory buffers)", CACHERESULT, 4, 32, 148, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
DEFPUSHBUTTON "Ok", IDOK, 164, 30, 28, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
RecDlg DIALOG 32, 41, 176, 127
STYLE WS_POPUP | WS_CAPTION
CAPTION "Search"
FONT 10, "System"
BEGIN
LTEXT "Min", -1, 36, 4, 16, 8, WS_CHILD | WS_VISIBLE
LTEXT "Sec", -1, 69, 4, 16, 8, WS_CHILD | WS_VISIBLE
LTEXT "Frame", -1, 101, 4, 20, 8, WS_CHILD | WS_VISIBLE
LTEXT "Sector", -1, 133, 4, 20, 8, WS_CHILD | WS_VISIBLE
LTEXT "Start at", -1, 8, 13, 24, 10, WS_CHILD | WS_VISIBLE
PUSHBUTTON "", SM, 36, 13, 12, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", SMDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 48, 13, 8, 9
CONTROL "+", SMUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 56, 13, 8, 9
PUSHBUTTON "", SS, 69, 13, 12, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", SSDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 81, 13, 8, 9
CONTROL "+", SSUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 89, 13, 8, 9
PUSHBUTTON "", SF, 101, 13, 12, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", SFDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 113, 13, 8, 9
CONTROL "+", SFUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 121, 13, 8, 9
PUSHBUTTON "", SC, 133, 13, 24, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", SCDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 157, 13, 8, 9
CONTROL "+", SCUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 165, 13, 8, 9
SCROLLBAR SBAR, 36, 24, 137, 6, SBS_HORZ | WS_CHILD | WS_VISIBLE
LTEXT "End at", -1, 8, 37, 24, 10
PUSHBUTTON "", EM, 36, 36, 12, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", EMDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 48, 36, 8, 9
CONTROL "+", EMUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 56, 36, 8, 9
PUSHBUTTON "", ES, 69, 37, 12, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", ESDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 81, 37, 8, 9
CONTROL "+", ESUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 89, 37, 8, 9
PUSHBUTTON "", EF, 101, 37, 12, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", EFDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 113, 37, 8, 9
CONTROL "+", EFUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 121, 37, 8, 9
PUSHBUTTON "", EC, 133, 37, 24, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "-", ECDOWN, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 157, 37, 8, 9
CONTROL "+", ECUP, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 165, 37, 8, 9
SCROLLBAR EBAR, 36, 48, 136, 6, SBS_HORZ | WS_CHILD | WS_VISIBLE
CONTROL "", 104, "button", BS_GROUPBOX | WS_CHILD | NOT WS_VISIBLE, 4, 57, 44, 28
CONTROL "Mono", MONO, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 8, 63, 36, 8
CONTROL "Stereo", STEREO, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 8, 73, 36, 8
CONTROL "", 106, "button", BS_GROUPBOX | WS_CHILD | NOT WS_VISIBLE, 48, 57, 44, 28
CONTROL "22 kHz", HZ22, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 51, 63, 40, 8
CONTROL "44.1 kHz", HZ44, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 51, 73, 40, 8
CONTROL "", 104, "button", BS_GROUPBOX | WS_CHILD | NOT WS_VISIBLE, 92, 57, 44, 28
CONTROL "8 bits", BIT8, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 96, 63, 36, 8
CONTROL "16 bits", BIT16, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 96, 73, 36, 8
CHECKBOX "Autoplay", AUTOREWIND, 136, 62, 36, 8, WS_CHILD | WS_VISIBLE | WS_TABSTOP
DEFPUSHBUTTON "Play", LISTEN, 136, 74, 36, 10
LTEXT "Projected file size:", -1, 7, 92, 56, 8
LTEXT "56.700.230 bytes", FSIZE, 64, 92, 100, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Duration:", -1, 8, 100, 32, 8
LTEXT "99m 99s 99f, 999999 sectors", DUR, 64, 100, 100, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
PUSHBUTTON "Back to track list", IDOK, 8, 112, 64, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "Record", RECORD, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 88, 112, 36, 10
CONTROL "Edit", EDIT, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 136, 112, 36, 10
END
ValueDlg DIALOG 45, 52, 57, 16
STYLE WS_POPUP | WS_CAPTION
CAPTION "New value"
BEGIN
CONTROL "", VALUE, "EDIT", ES_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 4, 3, 24, 9
DEFPUSHBUTTON "Ok", IDOK, 32, 3, 20, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
MemErrDlg DIALOG 43, 41, 140, 44
STYLE WS_POPUP | WS_CAPTION
CAPTION "Memory allocation problem"
BEGIN
LTEXT "Dido cannot allocate enough low DOS-memory. Program can not continue.", -1, 5, 6, 132, 18
PUSHBUTTON "Read explanation", ABOUT, 4, 30, 84, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Quit", IDCANCEL, 104, 30, 32, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
SyncErrDlg DIALOG 43, 41, 140, 44
STYLE WS_POPUP | WS_CAPTION
CAPTION "Synchronization Error"
BEGIN
CONTROL "Dido was not able to seamlessly fit together audio sectors. Recording failed.", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 5, 6, 132, 18
PUSHBUTTON "Read explanation", ABOUT, 4, 30, 84, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Quit", IDCANCEL, 104, 30, 32, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END