// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#ifndef APSTUDIO_INVOKED
#include "targetver.h"
#endif
#include "afxres.h"
#include "verrsrc.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// Русский (Россия) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#ifndef APSTUDIO_INVOKED\r\n"
    "#include ""targetver.h""\r\n"
    "#endif\r\n"
    "#include ""afxres.h""\r\n"
    "#include ""verrsrc.h""\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "#include ""version.rc"" // версия\r\n"
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)\r\n"
    "LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT\r\n"
    "#include ""res\\HDDImgMaker.rc2""  // ресурсы, не редактируемые в Microsoft Visual C++\r\n"
    "#include ""l.RUS\\afxres.rc""      // Стандартные компоненты\r\n"
    "#if !defined(_AFXDLL)\r\n"
    "#include ""l.RUS\\afxribbon.rc""   // Лента MFC и ресурсы панели управления\r\n"
    "#endif\r\n"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON                    "res\\HDDImgMaker.ico"


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOGEX 0, 0, 246, 111
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "О проекте HDDImgMaker"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,14,14,20,20
    LTEXT           "HDDImgMaker",IDC_STATIC2,38,14,201,8,SS_NOPREFIX
    LTEXT           "Копировать правильно (c) gid. 2012-2023\nПрограмма предназначена для создания\nвиртуальных образов жёстких дисков для\nэмулятора. Может создавать как пустые HDD,\nтак и конвертировать из существующих посекторных\nобразов реальных винчестеров.",IDC_STATIC,38,25,201,53
    DEFPUSHBUTTON   "ОК",IDOK,189,90,50,14,WS_GROUP
END

IDD_HDDIMGMAKER_DIALOG DIALOGEX 0, 0, 320, 194
STYLE DS_LOCALEDIT | DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "HDDImgMaker"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    EDITTEXT        IDC_EDIT_IMGNAME,73,10,216,14,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BUTTON_BROWSE,291,10,26,14,BS_CENTER
    EDITTEXT        IDC_EDIT_EXISTING_IMGNAME,73,27,216,14,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BUTTON_BROWSE_EXISTING,291,27,26,14,BS_CENTER
    EDITTEXT        IDC_EDIT_CYLINDERS,128,51,40,14,ES_RIGHT | ES_NUMBER
    EDITTEXT        IDC_EDIT_HEADS,128,69,40,14,ES_RIGHT | ES_NUMBER
    EDITTEXT        IDC_EDIT_SECTORS,128,87,40,14,ES_RIGHT | ES_NUMBER
    CONTROL         "",IDC_SPIN_CYLINDERS,"msctls_updown32",UDS_SETBUDDYINT | UDS_ARROWKEYS | UDS_NOTHOUSANDS | UDS_HOTTRACK,169,51,10,14
    CONTROL         "",IDC_SPIN_HEADS,"msctls_updown32",UDS_SETBUDDYINT | UDS_ARROWKEYS | UDS_NOTHOUSANDS | UDS_HOTTRACK,169,69,10,14
    CONTROL         "",IDC_SPIN_SECTORS,"msctls_updown32",UDS_SETBUDDYINT | UDS_ARROWKEYS | UDS_NOTHOUSANDS | UDS_HOTTRACK,169,87,10,14
    EDITTEXT        IDC_EDIT_MODELNAME,73,126,243,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_SERNUMBER,73,143,192,14,ES_AUTOHSCROLL
    PUSHBUTTON      "Генерация",IDC_BUTTON_SERNUMBER,267,143,50,14
    PUSHBUTTON      "Создать",IDC_BUTTON_MAKE,199,172,67,14
    PUSHBUTTON      "Закрыть",IDOK,267,172,50,14
    LTEXT           "Имя нового HDD:",IDC_STATIC_IMGNAME,4,12,62,8
    LTEXT           "Размер образа:",IDC_STATIC_SIZE,223,52,53,8
    LTEXT           "Количество цилиндров:",IDC_STATIC_CYLINDERS,4,53,118,8
    LTEXT           "Количество головок:",IDC_STATIC_HEADS,4,71,118,8
    LTEXT           "Количество секторов на дорожке:",IDC_STATIC_SECTORS,4,89,118,8
    LTEXT           "1..65536",IDC_STATIC_CYLHINT,183,53,34,8
    LTEXT           "1..16",IDC_STATIC_HEADSHINT,183,71,34,8
    LTEXT           "1..256",IDC_STATIC_SECTHINT,183,89,34,8
    LTEXT           "0",IDC_STATIC_RESULT_SIZE,222,62,94,12,WS_BORDER
    LTEXT           "Имя модели:",IDC_STATIC_MODELNAME,4,126,60,8
    LTEXT           "Серийный номер:",IDC_STATIC_SERNUMBER,4,143,60,8
    CONTROL         "",IDC_PROGRESS_CREATE,"msctls_progress32",WS_BORDER,4,160,283,10
    LTEXT           "Имя образа:",IDC_STATIC_IMGNAME2,4,29,65,8
    LTEXT           "",IDC_STATIC_FORMAT,222,85,94,13,WS_BORDER
    COMBOBOX        IDC_COMBO_HDITYPE,166,173,32,30,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    RTEXT           "Формат:",IDC_STATIC,121,175,43,8
    CONTROL         "БК hdi -> PC img",IDC_MFCMENUBUTTON1,"MfcMenuButton",WS_TABSTOP,4,172,75,14
    CONTROL         "Ограничиться фактическим размером",IDC_CHECK_REDUCESIZE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,128,106,185,10
    RTEXT           "0%",IDC_STATIC_PERCENT,290,160,26,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
    IDD_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 239
        TOPMARGIN, 7
        BOTTOMMARGIN, 104
    END

    IDD_HDDIMGMAKER_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 316
        TOPMARGIN, 7
        BOTTOMMARGIN, 190
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// AFX_DIALOG_LAYOUT
//

IDD_HDDIMGMAKER_DIALOG AFX_DIALOG_LAYOUT
BEGIN
    0
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog Info
//

IDD_HDDIMGMAKER_DIALOG DLGINIT
BEGIN
    IDC_MFCMENUBUTTON1, 0x37c, 283, 0
0x4d3c, 0x4346, 0x654d, 0x756e, 0x7542, 0x7474, 0x6e6f, 0x4f5f, 0x4d53, 
0x6e65, 0x3e75, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x654d, 0x756e, 
0x7542, 0x7474, 0x6e6f, 0x4f5f, 0x4d53, 0x6e65, 0x3e75, 0x4d3c, 0x4346, 
0x654d, 0x756e, 0x7542, 0x7474, 0x6e6f, 0x525f, 0x6769, 0x7468, 0x7241, 
0x6f72, 0x3e77, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x654d, 0x756e, 
0x7542, 0x7474, 0x6e6f, 0x525f, 0x6769, 0x7468, 0x7241, 0x6f72, 0x3e77, 
0x4d3c, 0x4346, 0x654d, 0x756e, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x6174, 
0x5079, 0x6572, 0x7373, 0x6465, 0x463e, 0x4c41, 0x4553, 0x2f3c, 0x464d, 
0x4d43, 0x6e65, 0x4275, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x7961, 0x7250, 
0x7365, 0x6573, 0x3e64, 0x4d3c, 0x4346, 0x654d, 0x756e, 0x7542, 0x7474, 
0x6e6f, 0x445f, 0x6665, 0x7561, 0x746c, 0x6c43, 0x6369, 0x3e6b, 0x5254, 
0x4555, 0x2f3c, 0x464d, 0x4d43, 0x6e65, 0x4275, 0x7475, 0x6f74, 0x5f6e, 
0x6544, 0x6166, 0x6c75, 0x4374, 0x696c, 0x6b63, 0x3c3e, 0x464d, 0x4d43, 
0x6e65, 0x4275, 0x7475, 0x6f74, 0x5f6e, 0x7541, 0x6f74, 0x6973, 0x657a, 
0x463e, 0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4d43, 0x6e65, 0x4275, 0x7475, 
0x6f74, 0x5f6e, 0x7541, 0x6f74, 0x6973, 0x657a, "\076" 
    0
END


/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE
BEGIN
    IDS_ABOUTBOX            "&О проекте HDDImgMaker..."
    IDS_MODULE_MENU_NAME    "HDD Image Manager"
    IDS_MODULE_MENU_START   """"""
    IDS_HDIX_SECTION        "HDIX"
    IDS_HDIX_IDSECTION      "HDD_ID"
    IDS_HDIX_IMG_TYPE       "Type"
    IDS_HDIX_IMG_FILENAME   "Image File"
    IDS_STR_FILTERVHDD      "Виртуальный жёсткий диск БК (*.hdi,*.hdix)|*.hdi;*.hdix|Все файлы (*.*)|*.*||"
    IDS_STR_FILTERALLIMG    "Образ жёсткого диска БК (*.img)|*.img|Виртуальный жёсткий диск БК (*.hdi,*.hdix)|*.hdi;*.hdix|Все файлы (*.*)|*.*||"
    IDS_STR_FILTERHDI       "Виртуальный жёсткий диск БК (*.hdi)|*.hdi|Все файлы (*.*)|*.*||"
    IDS_STR_FILTERHDIX      "Виртуальный жёсткий диск БК (*.hdix)|*.hdix|Все файлы (*.*)|*.*||"
END

STRINGTABLE
BEGIN
    IDS_STR_MSG_BROKENHDI   "Образ меньше, чем задано геометрией.\r\nОтмена - остановить преобразование и оставить размер как есть.\r\nОстальные кнопки - продолжить и дополнить образ нулями до полного размера."
    IDS_STR_MSG_CORRUPTHDI  "Виртуальный жёсткий диск БК вероятно повреждён или имеет неизвестный формат."
    IDS_STR_MSG_CONVERTSUCCESS "Образ успешно сконвертирован."
    IDS_STR_MSG_CREATEERROR "Не удалось создать образ "
    IDS_STR_MSG_READERROR   "Ошибка чтения образа "
    IDS_STR_MSG_UNABLECONVERT "Преобразование невозможно. Это не HDD: "
    IDS_STR_MSG_CREATESUCCESS "Образ успешно создан."
    IDS_STR_MSG_CONVERTERROR "Не удалось сконвертировать образ."
    IDS_STR_MSG_FILECREATEERROR "Не удалось создать файл "
    IDS_STR_MSG_OPENERROR   "Не удалось открыть образ "
    IDS_STR_MSG_UNKNOWNFORMAT "Формат образа неопознан. Игнорируем."
    IDS_STR_BTNTEXT_CONVERT "Конвертировать"
    IDS_STR_BTNTEXT_CREATE  "Создать"
    IDS_STR_NAME_SAMARA     "Самара"
    IDS_STR_NAME_ALTPRO     "АльтПро"
    IDS_STR_MSG_CORR_SIZE   "Фактический размер образа меньше рассчитанного по геометрии. Сорректировать геометрию? OK - да, Отмена - оставить как есть."
END

STRINGTABLE
BEGIN
    IDS_TTSTR_EDIT_IMGNAME  "Здесь задаётся имя нового, создаваемого образа. При создании - задать хоть что-нибудь нужно обязательно, при конвертации - программа может сделать это сама."
    IDS_TTSTR_BUTTON_BROWSE "Кнопка вызова файлового диалога, чтобы можно было не вручную задать местоположение нового образа."
    IDS_TTSTR_EDIT_EXISTING_IMGNAME 
                            "Здесь можно задать образ, который будет сконвертирован в БКшный образ, имя которого задаётся выше, если имя не задавать, оно будет сгенерировано автоматически."
    IDS_TTSTR_BUTTON_BROWSE_EXISTING 
                            "Кнопка вызова файлового диалога, для выбора существующего образа для конвертации."
    IDS_TTSTR_EDIT_CYLINDERS 
                            "При создании нового образа тут задаётся геометрия - количество цилиндров. При конвертации поле игнорируется."
    IDS_TTSTR_SPIN_CYLINDERS "Тут можно задавать не вручную."
    IDS_TTSTR_EDIT_HEADS    "При создании нового образа тут задаётся геометрия - количество головок. При конвертации поле игнорируется."
    IDS_TTSTR_SPIN_HEADS    "Тут можно задавать не вручную."
    IDS_TTSTR_EDIT_SECTORS  "При создании нового образа тут задаётся геометрия - количество секторов на дорожке. При конвертации поле игнорируется."
    IDS_TTSTR_SPIN_SECTORS  "Тут можно задавать не вручную."
    IDS_TTSTR_EDIT_MODELNAME 
                            "Здесь можно задать модель генерируемого виртуального HDD."
    IDS_TTSTR_EDIT_SERNUMBER 
                            "Здесь можно задать серийный номер генерируемого виртуального HDD."
    IDS_TTSTR_BUTTON_SERNUMBER 
                            "Сгенерировать случайный серийный номер генерируемого виртуального HDD."
    IDS_TTSTR_MFCMENUBUTTON1 
                            "Обратное преобразование БКшного образа HDD в PCшный посекторный образ.\nИли преобразования hdi <--> hdix."
    IDS_TTSTR_COMBO_HDITYPE "Выбрать тип генерируемого образа HDD. (Функционал пока не реализован в эмуляторе)."
    IDS_TTSTR_BUTTON_MAKE   "Создать новый образ или сконвертировать из существующего."
END

STRINGTABLE
BEGIN
    IDS_TTSTR_IDOK          "Выйти из программы."
    IDS_TTSTR_CHECK_REDUCESIZE 
                            "Если включено, конвертируемый образ будет такого же размера, как оригинал, если в соответствии с геомертией образ должен быть больше, чем он есть на самом деле."
END

STRINGTABLE
BEGIN
    IDS_STR_MSG_PASSPCHKSUMERR 
                            "Ошибка контрольной суммы в паспорте виртуального HDD."
END

#endif    // Русский (Россия) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#include "version.rc" // версия
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
#include "res\HDDImgMaker.rc2"  // ресурсы, не редактируемые в Microsoft Visual C++
#include "l.RUS\afxres.rc"      // Стандартные компоненты
#if !defined(_AFXDLL)
#include "l.RUS\afxribbon.rc"   // Лента MFC и ресурсы панели управления
#endif
#endif

/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

