diff --git a/help/ini/index.html b/help/ini/index.html
index 815215f6..1565adec 100644
--- a/help/ini/index.html
+++ b/help/ini/index.html
@@ -62,7 +62,7 @@
Fun with Fonts
LowerCase=0
Miscellaneous other tweaks
-UILanguage sets the language used by File Manager. At, present, to my knowledge anyways, there are six available language options currently: en-US, zh-CN, he-IL, ja-JP, pl-PL, and de-DE. English (US), Chinese (Simplified), Hebrew, Japanese, Polish, and German.
+UILanguage sets the language used by File Manager. At, present, to my knowledge anyways, there are seven available language options currently: en-US, zh-CN, he-IL, ja-JP, pl-PL, de-DE, and ko-KR. English (US), Chinese (Simplified), Hebrew, Japanese, Polish, German, and Korean.
UILanguage=en-US
EditorPath sets the editor that is executed when the edit command is selected. Contrary to what the name indicates, you might not necessarily need the entire path - if the editor itself is in your path somewhere, you can just put the editor command in alone.
EditorPath=nano
diff --git a/src/Winfile.vcxproj b/src/Winfile.vcxproj
index a740c372..2a5ee627 100644
--- a/src/Winfile.vcxproj
+++ b/src/Winfile.vcxproj
@@ -177,6 +177,7 @@
+
@@ -185,6 +186,7 @@
+
@@ -193,6 +195,7 @@
+
diff --git a/src/Winfile.vcxproj.filters b/src/Winfile.vcxproj.filters
index 58538775..cfe8c276 100644
--- a/src/Winfile.vcxproj.filters
+++ b/src/Winfile.vcxproj.filters
@@ -139,6 +139,15 @@
lang
+
+ lang
+
+
+ lang
+
+
+ lang
+
diff --git a/src/lang/res_ko-KR.rc b/src/lang/res_ko-KR.rc
new file mode 100644
index 00000000..85230b39
--- /dev/null
+++ b/src/lang/res_ko-KR.rc
@@ -0,0 +1,642 @@
+/********************************************************************
+
+ res_ko-KR.rc
+
+ Copyright (c) Microsoft Corporation. All rights reserved.
+ Licensed under the MIT License.
+
+********************************************************************/
+
+LANGUAGE LANG_KOREAN, SUBLANG_KOREAN
+
+FRAMEMENU MENU
+BEGIN
+ POPUP "파일(&F)"
+ BEGIN
+ MENUITEM "열기(&O)\tEnter", IDM_OPEN
+ MENUITEM "편집\tF12", IDM_EDIT
+ MENUITEM "이동(&M)...\tF7", IDM_MOVE
+ MENUITEM "복사(&C)...\tF8", IDM_COPY
+ MENUITEM "심볼릭 링크(&Y)...\tF11", IDM_SYMLINK
+ MENUITEM "하드 링크(&K)...\tShift+F11", IDM_HARDLINK
+ MENUITEM "클립보드로 복사(&B)\tCtrl+C", IDM_COPYTOCLIPBOARD
+ MENUITEM "클립보드로 잘라내기\tCtrl+X", IDM_CUTTOCLIPBOARD
+ MENUITEM "붙여넣기(&P)\tCtrl+V", IDM_PASTE
+ MENUITEM "삭제(&D)...\tDel", IDM_DELETE
+ MENUITEM "이름 바꾸기(&N)...\tF2", IDM_RENAME
+ MENUITEM "속성(&T)...\tAlt+Enter",IDM_ATTRIBS
+ MENUITEM SEPARATOR
+ MENUITEM "압축(&S)...", IDM_COMPRESS
+ MENUITEM "압축 풀기(&U)...", IDM_UNCOMPRESS
+ MENUITEM SEPARATOR
+ MENUITEM "실행(&R)...", IDM_RUN
+ MENUITEM "인쇄(&I)...", IDM_PRINT
+ MENUITEM "프로그램 연결(&A)...", IDM_ASSOCIATE
+ MENUITEM SEPARATOR
+ MENUITEM "디렉터리 만들기(&E)...\tCtrl+Shift+N", IDM_MAKEDIR
+ MENUITEM "찾기(&H)...\tCtrl+F", IDM_SEARCH
+ MENUITEM "파일 선택(&F)...", IDM_SELECT
+ POPUP "시작 (&.)"
+ BEGIN
+ MENUITEM "Bash 셸(&B)...\tCtrl+B", IDM_STARTBASHSHELL
+ MENUITEM "명령 프롬프트(&C)...\tCtrl+K", IDM_STARTCMDSHELL
+ MENUITEM "PowerShell(&P)...\tCtrl+P", IDM_STARTPOWERSHELL
+ MENUITEM "파일 탐색기(&E)...\tCtrl+E", IDM_STARTEXPLORER
+ END
+ MENUITEM "디렉터리 이동(&G)...\tCtrl+G", IDM_GOTODIR
+ MENUITEM SEPARATOR
+ MENUITEM "닫기(&X)", IDM_EXIT
+ END
+ POPUP "디스크(&D)"
+ BEGIN
+ MENUITEM "디스크 복사(&C)...", IDM_DISKCOPY
+ MENUITEM "디스크 레이블(&L)...", IDM_LABEL
+ MENUITEM SEPARATOR
+ MENUITEM "드라이브 포맷(&F)...", IDM_FORMAT
+ MENUITEM SEPARATOR
+ MENUITEM "드라이브 선택(&S)...", IDM_DRIVESMORE
+ END
+ POPUP "트리(&T)"
+ BEGIN
+ MENUITEM "한 수준 확장(&X)\t+", IDM_EXPONE
+ MENUITEM "확장(&B)\t*", IDM_EXPSUB
+ MENUITEM "모두 확장(&A)\tCtrl+*", IDM_EXPALL
+ MENUITEM "축소(&C)\t-", IDM_COLLAPSE
+ MENUITEM SEPARATOR
+ MENUITEM "확장 가능 표시(&I)", IDM_ADDPLUSES
+ END
+ POPUP "보기(&V)"
+ BEGIN
+ MENUITEM "트리 및 디렉터리(&R)", IDM_BOTH
+ MENUITEM "트리만(&E)", IDM_TREEONLY
+ MENUITEM "디렉터리만(&O)", IDM_DIRONLY
+ MENUITEM SEPARATOR
+ MENUITEM "나누기(&L)", IDM_SPLIT
+ MENUITEM SEPARATOR
+ MENUITEM "이름만(&N)", IDM_VNAME
+ MENUITEM "자세히(&A)", IDM_VDETAILS, CHECKED
+ MENUITEM "일부만 자세히(&P)...", IDM_VOTHER
+ MENUITEM SEPARATOR
+ MENUITEM "이름 오름차순(&S)", IDM_BYNAME
+ MENUITEM "확장명 오름차순(&B)", IDM_BYTYPE
+ MENUITEM "크기 내림차순(&Z)", IDM_BYSIZE
+ MENUITEM "날짜 내림차순(&D)", IDM_BYDATE
+ MENUITEM "날짜 오름차순(&F)", IDM_BYFDATE
+ MENUITEM SEPARATOR
+ MENUITEM "파일 형식별(&T)...", IDM_VINCLUDE
+ END
+ POPUP "옵션(&O)"
+ BEGIN
+ MENUITEM "확인(&C)...", IDM_CONFIRM
+ MENUITEM "글꼴(&F)...", IDM_FONT
+ MENUITEM "도구 모음 사용자 지정(&B)...", IDM_TOOLBARCUST
+ MENUITEM "추가 설정(&P)...", IDM_PREF
+ MENUITEM SEPARATOR
+ MENUITEM "도구 모음(&T)", IDM_TOOLBAR
+ MENUITEM "드라이브 모음(&D)", IDM_DRIVEBAR
+ MENUITEM "상태 표시줄(&S)", IDM_STATUSBAR
+ MENUITEM SEPARATOR
+ MENUITEM "파일 실행 시 최소화(&M)", IDM_MINONRUN
+ MENUITEM "실행 시 디렉터리 이동 색인 만들기(&G)", IDM_INDEXONLAUNCH
+ MENUITEM "종료 시 설정 저장(&E)", IDM_SAVESETTINGS
+ MENUITEM SEPARATOR
+ MENUITEM "설정 저장(&N)", IDM_SAVENOW
+ END
+ POPUP "보안(&S)"
+ BEGIN
+ MENUITEM "권한(&P)...", IDM_PERMISSIONS
+ MENUITEM "감사(&A)...", IDM_AUDITING
+ MENUITEM "소유자(&O)...", IDM_OWNER
+ END
+ POPUP "창(&W)"
+ BEGIN
+ MENUITEM "새 창(&N)\tCtrl+Shift Enter", IDM_NEWWINDOW
+ MENUITEM "계단식 배열(&C)\tShift+F5", IDM_CASCADE
+ MENUITEM "가로로 배열(&H)", IDM_TILEHORIZONTALLY
+ MENUITEM "세로로 배열(&T)\tShift+F4", IDM_TILE
+ MENUITEM "아이콘 정렬(&A)", IDM_ARRANGE
+ MENUITEM "새로고침(&R)\tF5", IDM_REFRESH
+ END
+ POPUP "도움말(&H)"
+ BEGIN
+ MENUITEM "목차(&C)", IDM_HELPINDEX
+ MENUITEM "찾기(&S)...", IDM_HELPKEYS
+ MENUITEM "도움말 사용법(&H)", IDM_HELPHELP
+ MENUITEM SEPARATOR
+ MENUITEM "파일 관리자 정보(&A)...", IDM_ABOUT
+ END
+
+END
+
+CTXMENU MENU
+BEGIN
+ POPUP "Dummy Popup"
+ BEGIN
+ MENUITEM "새 창(&N)\tCtrl+Shift Enter", IDM_NEWWINDOW
+ MENUITEM "열기(&O)\tEnter", IDM_OPEN
+ MENUITEM "편집\tF12", IDM_EDIT
+ MENUITEM "이동(&M)...\tF7", IDM_MOVE
+ MENUITEM "복사(&C)...\tF8", IDM_COPY
+ MENUITEM "심볼릭 링크(&Y)...\tF11", IDM_SYMLINK
+ MENUITEM "하드 링크(&K)...\tShift+F11", IDM_HARDLINK
+ MENUITEM "클립보드로 복사(&B)\tCtrl+C", IDM_COPYTOCLIPBOARD
+ MENUITEM "클립보드로 잘라내기\tCtrl+X", IDM_CUTTOCLIPBOARD
+ MENUITEM "붙여넣기(&P)\tCtrl+V", IDM_PASTE
+ MENUITEM "삭제(&D)...\tDel", IDM_DELETE
+ MENUITEM "이름 바꾸기(&N)...\tF2", IDM_RENAME
+ MENUITEM "속성(&T)...\tAlt+Enter",IDM_ATTRIBS
+ MENUITEM "실행(&R)...", IDM_RUN
+ MENUITEM "Bash 셸 시작...", IDM_STARTBASHSHELL
+ MENUITEM "명령 프롬프트 시작(&L)...", IDM_STARTCMDSHELL
+ MENUITEM "PowerShell 시작(&W)...", IDM_STARTPOWERSHELL
+ MENUITEM "파일 탐색기 시작(&X)...", IDM_STARTEXPLORER
+ MENUITEM "디렉터리 이동(&G)...", IDM_GOTODIR
+ END
+END
+
+
+#define SUGGEST(id,err,flags,str) id+IDS_SUGGESTBEGIN str
+/* 0....5....1....56...2....5....3.2..5....4....5....5....6....5....7....5....8....5....9....5....0....5....1....5....2....5..8 */
+STRINGTABLE
+BEGIN
+// IDS_ENDSESSION "Exit Windows" /* 32 */
+// IDS_ENDSESSIONMSG "This will end your Windows session." /* 128 */
+
+ IDS_COPYDISK "디스크 복사" /* 32 */
+ IDS_INSERTDEST "대상 디스크를 넣으십시오." /* 128 */
+ IDS_INSERTSRC "원본 디스크를 넣으십시오." /* 128 */
+ IDS_INSERTSRCDEST "원본 및 대상 디스크를 넣으십시오." /* 128 */
+ IDS_FORMATTINGDEST "대상 디스크 포맷 중" /* 128 */
+
+ IDS_COPYDISKERR "디스크 복사 오류" /* 32 */
+ IDS_COPYDISKERRMSG "디스크를 복사할 수 없습니다." /* 128 */
+ IDS_COPYSRCDESTINCOMPAT "원본과 대상 디스크가 호환되지 않습니다." /* 128 */
+
+ IDS_PERCENTCOMP "%d%% 완료" /* 32 */
+ IDS_CREATEROOT "루트 디렉터리 만드는 중..." /* 32 */
+ IDS_COPYSYSFILES "시스템 파일 복사 중..." /* 32 */
+ IDS_FORMATERR "디스크 포맷 오류" /* 32 */
+ IDS_FORMATQUICKFAILURE "빠른 포맷을 수행할 수 없습니다.\n\n보통 포맷으로 계속하시겠습니까?"
+// IDS_FORMATERRMSG "Cannot format disk." /* 128 */
+// IDS_FORMATCURERR "You cannot format the current drive." /* 128 */
+ IDS_FORMATCOMPLETE "포맷 완료" /* 32 */
+ IDS_FORMATANOTHER "총 디스크 공간 : %ld바이트\n사용할 수 있는 디스크 공간 : %ld바이트\n\n다른 디스크를 포맷하시겠습니까?" /* 128 */
+
+// IDS_SYSDISK "Make System Disk"
+// IDS_SYSDISKRUSURE "Are you sure you want to copy system files onto the disk in drive %c?"
+// IDS_SYSDISKERR "System Disk Error"
+// IDS_SYSDISKNOFILES "The MS-DOS startup drive does not contain system files or is not available."
+// IDS_SYSDISKSAMEDRIVE "Cannot copy system files to the MS-DOS startup drive."
+// IDS_SYSDISKADDERR "Cannot add system files to this disk.\n\nMake sure a formatted disk is present in the drive and that the drive door is closed."
+
+ IDS_NETERR "네트워크 오류" /* 32 */
+ IDS_NETDISCONWINERR "이 드라이브에 Windows 시스템 파일이 있어서 연결을 끊을 수 없습니다." /* 128 */
+ IDS_NETDISCONOPEN "네트워크 드라이브의 연결을 끊을 수 없습니다.\n\n이 드라이브에 열린 파일이 있습니다."
+
+ IDS_ATTRIBERR "특성을 바꿀 수 없습니다. "
+ IDS_MAKEDIRERR "디렉터리를 만들 수 없습니다. "
+
+ IDS_LABELDISKERR "디스크에 레이블을 지정할 수 없습니다.\n\n디스크가 쓰기 금지되어 있지 않은지, 네트워크 드라이브가 아닌지, 이름이 유효한지 확인하십시오. 이름은 다음 문자들을 포함할 수 없습니다:\n[공백] * ? / \\ | . , ; : + = [ ] ( ) & ^ < > "" "
+
+ IDS_SEARCHNOMATCHES "일치하는 파일이 없습니다."
+ IDS_SEARCHREFRESH "이 드라이브의 내용이 바뀌었습니다. [찾기 결과] 창을 새로 고치시겠습니까?"
+ IDS_LABELACCESSDENIED "하드 디스크에 이 작업을 수행하려면 워크스테이션에 관리자로 로그온해야 합니다."
+
+ IDS_DRIVETEMP "드라이브 %c:%c"
+
+ IDS_EXECERRTITLE, "프로그램을 실행할 수 없습니다."
+ IDS_PRINTERRTITLE, "파일을 인쇄할 수 없습니다."
+
+ IDS_UNKNOWNMSG, "예기치 않은 오류: %d."
+ IDS_NOMEMORYMSG, "메모리가 부족하여 지정한 응용 프로그램을 수행할 수 없습니다.\n\n하나 이상의 응용 프로그램을 마친 다음 다시 해보십시오." /* 128 */
+ IDS_FILENOTFOUNDMSG, "파일(혹은 구성 요소)를 찾을 수 없습니다.\n\n경로와 파일 이름이 올바른지, 필요한 모든 라이브러리를 사용할 수 있는지 확인하십시오."
+ IDS_BADPATHMSG, "지정한 경로가 올바르지 않습니다." /* 128 */
+// IDS_MANYOPENFILESMSG, "Too many files are currently in use.\n\nQuit one or more applications or increase the value of the FILES command in CONFIG.SYS, and then try again." /* 128 */
+ IDS_NOASSOCMSG, "이 파일과 연결된 응용 프로그램이 없습니다.\n\n프로그램 연결을 만들려면 [파일] 메뉴에서 [프로그램 연결]을 선택하십시오." /* 128 */
+ IDS_ASSOCINCOMPLETE, "파일을 열거나 인쇄할 수 없습니다.\n\n이 파일을 만드는데 사용된 응용 프로그램을 시작한 다음 그 응용 프로그램에서 파일을 열거나 인쇄하십시오."
+// IDS_MULTIPLEDSMSG, "Cannot start more than one copy of the specified program." /* 128 */
+// IDS_OS2APPMSG "The specified application is not a Windows or MS-DOS program." /* 128 */
+// IDS_NEWWINDOWSMSG "This application requires a newer version of Microsoft Windows." /* 128 */
+// IDS_PMODEONLYMSG "This application requires Windows." /* 128 */
+ IDS_DDEFAIL "응용 프로그램으로 명령을 보낼 때 오류가 발생했습니다." /* 128 */
+// IDS_COMPRESSEDEXE "This program or one of its components is compressed.\n\nUse the MS-DOS expand utility to copy the file from the setup disks."
+ IDS_INVALIDDLL "이 응용 프로그램을 실행하는데 필요한 라이브러리 파일 중 하나가 손상되었습니다. 이 프로그램을 다시 설치하십시오."
+ IDS_SHAREERROR "이 파일을 다른 응용 프로그램에서 사용중입니다."
+
+ IDS_CREATELONGDIR "'%s' 디렉터리에 만들어진 파일을 액세스할 수 없습니다.\n\n계속하시겠습니까?"
+ IDS_CREATELONGDIRTITLE "디렉터리 만들기"
+
+ IDS_MOUSECONFIRM, "마우스 동작 확인" /* 32 */
+ IDS_COPYMOUSECONFIRM, "선택한 파일이나 디렉터리를 %s(으)로 복사하시겠습니까?"
+ IDS_MOVEMOUSECONFIRM, "선택한 파일이나 디렉터리를 %s(으)로 이동하시겠습니까?"
+ IDS_LINKMOUSECONFIRM, "선택한 파일이나 디렉터리를 %s(으)로 연결하시겠습니까?"
+ IDS_EXECMOUSECONFIRM, "%s을(를) 시작하는데 %s을(를) 초기 파일로 이용하시겠습니까?" /* 128 */
+
+ IDS_WINFILE, "파일 관리자" /* 32 */
+ IDS_TREETITLE, "디렉터리 트리" /* 32 */
+ IDS_SEARCHTITLE, "찾기 결과: " /* 32 */
+
+ IDS_READING "디렉터리를 읽고 있습니다. 기다리십시오..."
+ IDS_TOOMANYTITLE, "파일이 너무 많습니다." /* 32 */
+ IDS_OOMTITLE, "파일 관리자 - 메모리 부족" /* 32 */
+ IDS_OOMREADINGDIRMSG, "전체 디렉터리를 읽을 수 없습니다. 목록의 일부만 표시됩니다." /* 128 */
+
+// IDS_PRINTFNF "The file to be printed cannot be found. Make sure the correct path and filename are specified." /* 128 */
+ IDS_PRINTMEMORY "인쇄를 위한 메모리가 부족합니다.\n\n하나 이상의 응용 프로그램을 마친 다음 다시 해보십시오." /* 128 */
+ IDS_PRINTDISK "인쇄를 위한 디스크 공간이 부족합니다.\n\n하나 이상의 파일을 지워 디스크 공간을 늘린 후 다시 해보십시오." /* 128 */
+ IDS_PRINTERROR "인쇄 중 오류가 일어났습니다.\n\n프린터가 올바르게 설정되고 선택되었는지 확인하십시오." /* 128 */
+ IDS_PRINTONLYONE "여러 파일을 인쇄할 수 없습니다.\n\n파일을 하나만 선택한 다음 다시 하십시오." /* 128 */
+
+ IDS_CURDIRIS, "현재 디렉터리: %s" /* 128 */
+ IDS_CURDIRSARE, "기타 현재 디렉터리: "
+ IDS_COPY, "복사" /* 32 */
+ IDS_RENAME, "이름 바꾸기" /* 32 */
+ IDS_FORMAT, "디스크 포맷" /* 32 */
+ IDS_FORMATSELDISK, "포맷할 디스크를 선택하십시오." /* 128 */
+ IDS_SYMLINK, "심볼릭 링크" /* 32 */
+ IDS_HARDLINK, "하드 링크" /* 32 */
+
+ IDS_KK_COPYFROMSTR, "원래 위치(&F):"
+ IDS_KK_COPYTOSTR, "복사할 위치(&T):"
+ IDS_KK_RENAMEFROMSTR, "이전 이름(&F):"
+ IDS_KK_RENAMETOSTR, "새 이름(&T):"
+ IDS_KK_HARDLINKFROMSTR, "원본(&F):"
+ IDS_KK_HARDLINKTOSTR, "대상(&T):"
+ IDS_KK_SYMLINKFROMSTR, "원본(&F):"
+ IDS_KK_SYMLINKTOSTR, "대상(&T):"
+
+// IDS_MAKESYSDISK, "Make System Disk" /* 32 */
+
+ IDS_CREATINGMSG, "만드는 중:" /* 32 */
+ IDS_REMOVINGDIRMSG, "제거하는 중:" /* 32 */
+ IDS_REMOVINGMSG, "제거하는 중..." /* 32 */
+ IDS_COPYINGMSG, "복사하는 중:" /* 32 */
+ IDS_OPENINGMSG, "여는 중..." /* 32 */
+ IDS_CLOSINGMSG, "닫는 중..." /* 32 */
+ IDS_RENAMINGMSG, "이름 바꾸는 중..." /* 32 */
+ IDS_MOVINGMSG, "이동하는 중..." /* 32 */
+ IDS_DELETINGMSG, "삭제하는 중..." /* 32 */
+ IDS_PRINTINGMSG, "인쇄 중: %s" /* 32 */
+
+// IDS_NOSUCHDRIVE, "Drive %c does not exist." /* 128 */
+ IDS_DRIVENOTREADY, "드라이브 %c에 디스크가 없습니다.\n\n디스크를 넣은 다음 다시 해보십시오."
+ IDS_UNFORMATTED, "드라이브 %c에 있는 디스크가 포맷되지 않았습니다.\n\n지금 포맷하시겠습니까?"
+
+ IDS_STATUSMSG, "총 파일 수 %d (%s)" /* 128 */
+ IDS_STATUSMSG2, "선택한 파일 수: %d (%s)" /* 128 */
+ IDS_DRIVEFREE, "%c: %s 사용가능, 총 %s" /* 128 */
+ IDS_TREEABORT, "디렉터리 트리의 일부만 표시되었습니다." /* 128 */
+ IDS_DIRSREAD, "읽은 디렉터리 수 : %d" /* 32 */
+ IDS_SEARCHMSG, "찾은 파일 : %d"
+ IDS_BYTES, "%ld바이트"
+ IDS_SBYTES, "%s바이트"
+
+ IDS_SELECTEDFILES, "선택한 파일" /* 32 */
+
+ /* These strings are used for generating error messages
+ * from the Copy, Move, and Delete code. */
+
+ IDS_COPYERROR + FUNC_COPY "파일 복사 오류"
+ IDS_COPYERROR + FUNC_MOVE "파일 이동 오류"
+ IDS_COPYERROR + FUNC_DELETE "파일 삭제 오류"
+ IDS_COPYERROR + FUNC_RENAME "파일 이름 바꾸기 오류"
+ IDS_COPYERROR + FUNC_SETDRIVE "드라이브 선택 오류"
+ IDS_COPYERROR + FUNC_EXPAND "디렉터리 읽기 오류"
+ IDS_COPYERROR + FUNC_LABEL "디스크 레이블 지정 오류"
+ IDS_COPYERROR + FUNC_LINK "심볼릭 링크 생성 오류"
+ IDS_COPYERROR + FUNC_HARD "하드 링크 생성 오류"
+ IDS_COPYERROR + FUNC_JUNC "디렉터리 교차점 생성 오류"
+
+ /* The first %s is replaced by a file name. The second %s is replaced
+ * by one of the "reasons" below. */
+
+ IDS_VERBS + FUNC_COPY "%s(을)를 복사할 수 없습니다: %s"
+ IDS_VERBS + FUNC_MOVE "%s(을)를 이동할 수 없습니다: %s"
+ IDS_VERBS + FUNC_DELETE "%s(을)를 삭제할 수 없습니다: %s"
+ IDS_VERBS + FUNC_RENAME "%s의 이름을 바꿀 수 없습니다: %s"
+ IDS_VERBS + FUNC_LINK "심볼릭 링크 %s(을)를 생성할 수 없습니다: %s"
+ IDS_VERBS + FUNC_HARD "하드 링크 %s(을)를 생성할 수 없습니다: %s"
+ IDS_VERBS + FUNC_JUNC "디렉터리 교차점 %s(을)를 생성할 수 없습니다: %s"
+ IDS_ACTIONS + 1 "디렉터리 %s(을)를 생성할 수 없습니다: %s"
+ IDS_ACTIONS + 2 "디렉터리 %s(을)를 제거할 수 없습니다: %s"
+ IDS_REPLACING "%s을(를) 생성하거나 바꿀 수 없습니다. %s"
+ // IDS_CREATING "File Manager cannot create %s: %s"
+
+// include reason strings
+
+#include "suggest_ko-KR.db"
+
+ IDS_DESTFULL "대상 디스크가 가득 찼습니다. 계속하려면 다른 디스크를 넣으십시오."
+ IDS_WRITEPROTECTFILE "시스템, 숨김, 또는 읽기 전용 파일입니다."
+
+ IDS_COPYINGTITLE "복사 중..."
+
+ IDS_QUICKFORMATTINGTITLE "빠른 포맷 중..."
+
+ IDS_BUSYFORMATQUITVERIFY "지금 디스크를 포맷하고 있습니다. [파일 관리자]를 마치면 이 동작은 취소됩니다."
+ IDS_BUSYCOPYQUITVERIFY "지금 디스크 복사를 하고 있습니다. [파일 관리자]를 마치면 이 동작은 취소됩니다."
+ IDS_PERCENTCOMPLETE "진행률"
+
+ IDS_12MB "1%s2MB"
+ IDS_360KB "360K"
+ IDS_144MB "1%s44MB"
+ IDS_720KB "720K"
+ IDS_288MB "2%s88MB"
+ IDS_2080MB "20%s8MB"
+
+#if defined(JAPAN) && defined(i386)
+/* ADD KBNES. NEC MEDIATYPE START */
+JAPANBEGIN
+ IDS_125MB "1%s25 MB"
+ IDS_256KB "256K"
+ IDS_128MB "128 MB"
+JAPANEND
+/* ADD KBNES. NEC MEDIATYPE END */
+
+//
+// FMR jul.21.1994 JY
+// We added 640KB/1.23MB media types.
+//
+JAPANBEGIN
+ IDS_640KB "640K"
+ IDS_123MB "1%s23 MB"
+JAPANEND
+#endif
+
+ IDS_DEVICECAP "드라이브 용량"
+ IDS_QSUPMEDIA "디스크 정보를 얻을 수 없습니다.\n\n드라이브에 디스크가 있는지 확인하십시오."
+ IDS_REMOVEMED "알 수 없는 디스크 종류"
+
+ IDS_CANTFORMATTITLE "알 수 없는 디스크 종류"
+ IDS_CANTFORMAT "%s 드라이브의 디스크 종류는 [파일 관리자]로 포맷할 수 없습니다. [디스크 관리자]를 사용하여 포맷하십시오."
+
+ IDS_FFERR_INCFS "호환되지 않는 파일 시스템입니다."
+ IDS_FFERR_ACCESSDENIED "액세스할 수 없습니다."
+ IDS_FFERR_DISKWP "디스크가 쓰기 금지되어있습니다."
+ IDS_FFERR_CANTLOCK "볼륨을 잠글 수 없습니다."
+ IDS_FFERR_CANTQUICKF "디스크를 빠른 포맷할 수 없습니다.\n\n디스크 밀도가 올바른지 확인하십시오."
+ IDS_FFERR_SRCIOERR "원본 디스크의 IO 오류입니다."
+ IDS_FFERR_DSTIOERR "대상 디스크의 IO 오류입니다."
+ IDS_FFERR_SRCDSTIOERR "원본 및 대상 디스크의 IO 오류입니다."
+ IDS_FFERR_GENIOERR "IO 오류가 발생했습니다."
+// IDS_FFERR_MEDIASENSE "This disk is capable of being formatted at a capacity of %s. Continue formatting at this capacity?"
+ IDS_FFERR "디스크를 포맷할 수 없습니다.\n\n디스크가 드라이브에 들어있는지, 쓰기 금지되지 않았는지, 손상되지 않았는지 또는 밀도가 올바른지 확인하십시오."
+ IDS_FFERR_BADLABEL "디스크에 레이블을 지정할 수 없습니다.\n\n지정된 이름표가 올바르지 않습니다. 이름표에 다음 문자가 포함되지 않았는지 확인하십시오:\n[공백] * ? / \\ | . , ; : + = [ ] ( ) & ^ < > "" "
+
+
+ IDS_FORMATCONFIRM "포맷은 디스크에 있는 모든 데이터를 지웁니다. %c 드라이브에 있는 디스크를 포맷하시겠습니까?"
+ IDS_FORMATCONFIRMTITLE "디스크 포맷 확인"
+
+ IDS_DISKCOPYCONFIRM "이 작업을 하면 대상 디스크의 모든 데이터가 지워집니다. 계속하시겠습니까?"
+ IDS_DISKCOPYCONFIRMTITLE "디스크 복사 확인"
+ IDS_ANDCLOSE "닫기(&C)" // goes on Selection dialog
+ IDS_CLOSE "닫기" // braindead "&Change"
+ IDS_PATHNOTTHERE "%s 디렉터리가 없습니다.\n\n새로 만드시겠습니까?"
+ IDS_PROGRAMS "프로그램#*.exe;*.pif;*.com;*.bat#모든 파일 (*.*)#*.*#"
+
+ IDS_MENUANDITEM "%s - %s"
+ IDS_DRIVELABEL "드라이브:"
+ IDS_STATUSMSGSINGLE "%s, "
+
+ IDS_CONNECTHELP "네트워크 드라이브 연결"
+ IDS_DISCONHELP "네트워크 드라이브 연결 끊기"
+ IDS_CONNECTIONHELP "네트워크 연결"
+ IDS_SHAREASHELP "디렉터리 공유"
+ IDS_STOPSHAREHELP "디렉터리 공유 중단"
+ IDS_VDETAILSHELP "자세히 보기"
+ IDS_VNAMEHELP "이름만 보기"
+ IDS_BYNAMEHELP "이름순 정렬"
+ IDS_BYTYPEHELP "유형별 정렬"
+ IDS_BYSIZEHELP "크기순 정렬"
+ IDS_BYDATEHELP "날짜순 정렬"
+ IDS_NEWWINHELP "새 창"
+ IDS_COPYHELP "파일 복사"
+ IDS_MOVEHELP "파일 이동"
+ IDS_DELHELP "파일 삭제"
+
+ IDS_DIRNAMELABEL "디렉터리 이름(&D):"
+ IDS_DRIVENOTAVAILABLE "네트워크 드라이브를 사용할 수 없습니다."
+
+ IDS_SHAREDAS "%s(으)로 공유"
+ IDS_NOTSHARED "공유되지 않음"
+
+ IDS_DRIVE_COMPRESSED " - 압축"
+
+ IDS_DRAG_COPYING "%s(으)로 파일 복사 중"
+ IDS_DRAG_MOVING "%s(으)로 파일 이동 중"
+ IDS_DRAG_LINKING "%s(으)로 파일 연결 중"
+ IDS_DRAG_EXECUTING "%s(으)로 파일 실행 중"
+
+ IDS_ORDERB "%s바이트"
+ IDS_ORDERKB "%sKB"
+ IDS_ORDERMB "%sMB"
+ IDS_ORDERGB "%sGB"
+ IDS_ORDERTB "%sTB"
+
+ IDS_VN_COMMENTS "설명"
+ IDS_VN_COMPANYNAME "회사 이름"
+ IDS_VN_FILEDESCRIPTION "파일 설명"
+ IDS_VN_INTERNALNAME "내부 이름"
+ IDS_VN_LEGALTRADEMARKS "등록 상표"
+ IDS_VN_ORIGINALFILENAME "원본 파일 이름"
+ IDS_VN_PRIVATEBUILD "개인 빌드 설명"
+ IDS_VN_PRODUCTNAME "제품 이름"
+ IDS_VN_PRODUCTVERSION "제품 버전"
+ IDS_VN_SPECIALBUILD "특수 빌드 설명"
+
+ IDS_VN_LANGUAGE "언어"
+ IDS_VN_LANGUAGES "언어"
+
+ IDS_ASSOCIATE "찾아보기"
+ IDS_RUN "실행"
+ IDS_WINHELPERR "도움말 정보를 표시할 수 없습니다."
+ IDS_NOEXEASSOC "파일 확장명이 %s인 파일은 프로그램이므로 다른 응용 프로그램과 연결할 수 없습니다."
+ IDS_ASSOCNOTEXE "%s은(는) 프로그램이 아니므로 파일 확장명과 연결할 수 없습니다."
+ IDS_ASSOCNONE "(없음)"
+ IDS_NOFILES "파일을 찾을 수 없습니다."
+ IDS_NOACCESSDIR "이 디렉터리에 접근할 권한이 없습니다."
+ IDS_NOACCESSFILE "이 파일에 접근할 권한이 없습니다."
+
+ IDS_DRIVEBUSY_COPY "%c: 드라이브가 사용중이므로 액세스할 수 없습니다.\n[파일 관리자]가 디스크를 복사하고 있습니다."
+ IDS_DRIVEBUSY_FORMAT "%c: 드라이브가 사용중이므로 액세스할 수 없습니다.\n[디스크 관리자]가 디스크를 포맷하고 있습니다."
+
+ IDS_COPYMOVENOTCOMPLETED "작업이 완전히 끝나지 않았습니다."
+ IDS_DIRREMAINS "모든 파일과 디렉터리에서 작업을 완료하지 못했습니다."
+
+ IDS_TOOMANYWINDOWS "너무 많은 디렉터리 창이 열려 있습니다.\n\n하나 이상의 창을 닫고 다시 하십시오."
+ IDS_FMIFSLOADERR "이 작업에 필요한 라이브러리를 로드할 수 없습니다."
+
+ IDS_NOSUCHDIRTITLE "디렉터리를 읽을 수 없습니다."
+ IDS_NOSUCHDIR "디렉터리가 없습니다."
+
+ IDS_BADNETNAMETITLE "네트워크 드라이브를 연결할 수 없습니다."
+ IDS_BADNETNAME "네트워크 이름을 찾을 수 없습니다."
+
+ IDS_ALLFILES "[예, 모두]는 시스템, 숨김, 읽기 전용을 포함한 모든 파일에 영향을 줍니다."
+
+ IDS_ASSOC_OPEN "열기"
+ IDS_ASSOC_PRINT "인쇄"
+
+ IDS_ADDEXTTITLE "확장명 추가"
+ IDS_ADDEXTTEXT "확장명 '%s'은(는) 현재 '%s' 와(과) 연결되어 있습니다. 프로그램 연결을 덮어쓰시겠습니까?"
+
+ IDS_EXTTITLE "파일 연결 편집기"
+
+ IDS_EXTADDERROR "확장명을 연결할 수 없습니다."
+ IDS_EXTDELERROR "확장명을 삭제할 수 없습니다."
+ IDS_FILETYPEADDERROR "파일 형식을 추가할 수 없습니다."
+ IDS_FILETYPEDELERROR "파일 형식을 삭제할 수 없습니다."
+ IDS_FILETYPEREADERROR "파일 형식을 읽을 수 없습니다."
+
+ IDS_FILETYPENULLDESCERROR "[파일 형식] 설명을 비워 둘 수 없습니다. 새 파일 형식을 입력하십시오."
+ IDS_FILETYPEDUPDESCERROR "입력한 파일 형식으로 고유한 식별자를 만들 수 없습니다. 새 파일 형식을 입력하십시오."
+
+ IDS_FILETYPEDELCONFIRMTITLE "파일 형식 삭제"
+ IDS_FILETYPEDELCONFIRMTEXT "파일 형식 및 연결된 모든 확장명을 삭제합니다. '%s'을(를) 삭제하시겠습니까?"
+#ifdef ASSOC
+ IDS_FILETYPEDELCONFIRMUSERTEXT "You are deleting a Personal File Type. It will revert to the Common File Type, and all of its extensions will remain intact. Are you sure you want to revert '%s'?"
+ IDS_FILETYPEUSERIZETEXT "You are customizing a Common File Type. File Manager save your changes in a Personalized File Type. Continue?"
+#endif
+ IDS_FILETYPECOMMANDNULLTEXT "[파일 형식]은 명령에 적어도 하나의 동작을 가지고 있어야 합니다. 명령 필드에 응용 프로그램을 입력하십시오."
+
+ IDS_NEWFILETYPETITLE "새 파일 형식"
+ IDS_COPYINGDISKTITLE "디스크 복사 중"
+ IDS_SEARCHING "찾는 중..."
+
+JAPANBEGIN
+ IDS_WRNNOSHIFTJIS "このフォントを使用すると漢字の表示が\nできなくなります。"
+JAPANEND
+
+ IDS_INITUPDATEFAIL "백그라운드 업데이트 지원을 초기화할 수 없습니다. [파일 관리자]를 마칩니다."
+ IDS_INITUPDATEFAILTITLE "파일 관리자 초기화"
+
+ IDS_COMPRESSDIR "%s에 있는 모든 파일과 하위 디렉터리도 압축하시겠습니까?"
+ IDS_UNCOMPRESSDIR "%s에 있는 모든 파일과 하위 디렉터리의 압축을 푸시겠습니까?"
+ IDS_COMPRESS_ATTRIB_ERR "%s의 압축 특성을 바꿀 수 없습니다."
+ IDS_NTLDRCOMPRESSERR "%s 파일은 압축할 수 없습니다. 이 파일을 압축하면 시스템이 부팅되지 않을 수도 있습니다."
+ IDS_MULTICOMPRESSERR "지금 파일 압축/압축 풀기를 하고 있습니다.\n다른 파일을 압축/압축 풀기하려면 지금 작업이 끝날 때까지 기다려야 합니다."
+
+ IDS_EDITFILTER "프로그램 (*.exe)\0*.exe\0"
+
+END
+#undef SUGGEST
+
+/* Help strings for the popup menus.
+ */
+STRINGTABLE
+BEGIN
+ MH_POPUP+IDM_FILE, "파일로 작업하는 명령"
+ MH_POPUP+IDM_DISK, "디스크로 작업하는 명령"
+ MH_POPUP+IDM_TREE, "트리 창에서 작업하는 명령"
+ MH_POPUP+IDM_VIEW, "정보 표시 방법을 결정하는 명령"
+ MH_POPUP+IDM_OPTIONS, "옵션 설정을 위한 명령"
+ MH_POPUP+IDM_SECURITY, "파일 및 디렉터리 보안 조작 명령"
+ MH_POPUP+IDM_WINDOW, "창 정렬을 위한 명령"
+ MH_POPUP+IDM_HELP, "파일 관리자 도움말을 표시하기 위한 명령"
+END
+
+
+// Help strings for the "standard" toolbar items.
+
+STRINGTABLE
+BEGIN
+ MH_MYITEMS+IDM_OPEN, "선택한 항목 열기"
+ MH_MYITEMS+IDM_EDIT, "메모장을 사용하여 선택한 항목 편집"
+ MH_MYITEMS+IDM_MOVE, "선택한 항목 이동"
+ MH_MYITEMS+IDM_COPY, "파일 및 디렉터리 복사"
+ MH_MYITEMS+IDM_COPYTOCLIPBOARD, "파일을 클립보드로 복사"
+ MH_MYITEMS+IDM_CUTTOCLIPBOARD, "파일을 클립보드로 잘라내기"
+ MH_MYITEMS+IDM_PASTE, "클립보드에서 현재 디렉터리로 붙여넣기"
+ MH_MYITEMS+IDM_COMPRESS, "파일 또는 디렉터리 압축"
+ MH_MYITEMS+IDM_UNCOMPRESS, "파일 또는 디렉터리 압축 풀기"
+ MH_MYITEMS+IDM_DELETE, "파일 및 디렉터리 삭제"
+ MH_MYITEMS+IDM_RENAME, "파일 또는 디렉터리 이름 바꾸기"
+ MH_MYITEMS+IDM_ATTRIBS, "파일 특성을 설정하고 [속성] 창 표시"
+ MH_MYITEMS+IDM_RUN, "응용 프로그램이나 문서를 시작하거나 열기"
+ MH_MYITEMS+IDM_PRINT, "문서를 인쇄"
+ MH_MYITEMS+IDM_ASSOCIATE, "파일을 응용 프로그램과 연결"
+ MH_MYITEMS+IDM_MAKEDIR, "디렉터리 생성"
+ MH_MYITEMS+IDM_SEARCH, "파일 및 디렉터리 찾기"
+ MH_MYITEMS+IDM_SELECT, "파일 및 디렉터리 선택"
+ MH_MYITEMS+IDM_EXIT, "파일 관리자 닫기"
+
+ MH_MYITEMS+IDM_DISKCOPY, "플로피 디스크의 내용을 복사"
+ MH_MYITEMS+IDM_LABEL, "디스크 볼륨 레이블을 지정하거나 바꾸기"
+ MH_MYITEMS+IDM_FORMAT, "드라이브를 포맷"
+// MH_MYITEMS+IDM_SYSDISK, "Copies MS-DOS files to a floppy disk"
+ MH_MYITEMS+IDM_CONNECT, "네트워크 드라이브 연결"
+ MH_MYITEMS+IDM_DISCONNECT, "네트워크 드라이브 연결 끊기"
+// MH_MYITEMS+IDM_CONNECTIONS, "Network Connections..."
+// MH_MYITEMS+IDM_SHARES, "View Shared Directories..."
+ MH_MYITEMS+IDM_SHAREAS, "디렉터리 공유"
+ MH_MYITEMS+IDM_STOPSHARE, "디렉터리 공유 중단"
+
+ MH_MYITEMS+IDM_DRIVESMORE, "다른 드라이브를 선택"
+
+ MH_MYITEMS+IDM_EXPONE, "다른 수준의 디렉터리를 표시"
+ MH_MYITEMS+IDM_EXPSUB, "특정 디렉터리의 하위 디렉터리를 표시"
+ MH_MYITEMS+IDM_EXPALL, "모든 디렉터리의 하위 디렉터리를 표시"
+ MH_MYITEMS+IDM_COLLAPSE, "선택한 디렉터리의 하위 디렉터리를 축소"
+ MH_MYITEMS+IDM_ADDPLUSES, "하위 디렉터리를 갖는 디렉터리 가리키기"
+
+ MH_MYITEMS+IDM_BOTH, "디렉터리 트리 및 현재 디렉터리의 내용을 표시"
+ MH_MYITEMS+IDM_TREEONLY, "디렉터리 트리를 표시"
+ MH_MYITEMS+IDM_DIRONLY, "현재 디렉터리의 내용을 표시"
+ MH_MYITEMS+IDM_SPLIT, "디렉터리 창을 분할하거나 분할선을 옮기기"
+ MH_MYITEMS+IDM_VNAME, "파일 이름만 보기"
+ MH_MYITEMS+IDM_VDETAILS, "모든 파일 정보를 자세히 보기"
+ MH_MYITEMS+IDM_VOTHER, "일부 파일 정보만 보기"
+ MH_MYITEMS+IDM_BYNAME, "이름 오름차순 정렬"
+ MH_MYITEMS+IDM_BYTYPE, "형식 오름차순 정렬"
+ MH_MYITEMS+IDM_BYSIZE, "크기 내림차순 정렬"
+ MH_MYITEMS+IDM_BYDATE, "날짜 내림차순 정렬"
+ MH_MYITEMS+IDM_BYFDATE, "날짜 오름차순 정렬"
+ MH_MYITEMS+IDM_VINCLUDE, "지정한 종류의 파일만 보여 주기"
+
+ MH_MYITEMS+IDM_CONFIRM, "확인 메시지를 제어"
+ MH_MYITEMS+IDM_FONT, "파일 관리자 글꼴을 설정"
+
+ MH_MYITEMS+IDM_TOOLBARCUST, "Customizes the toolbar"
+ MH_MYITEMS+IDM_TOOLBAR, "도구 모음을 표시하거나 숨김"
+ MH_MYITEMS+IDM_DRIVEBAR, "드라이브 모음을 표시하거나 숨김"
+ MH_MYITEMS+IDM_STATUSBAR, "상태 표시줄을 표시하거나 숨김"
+ MH_MYITEMS+IDM_NEWWINONCONNECT, "연결할 때 새 창 열기"
+
+ MH_MYITEMS+IDM_MINONRUN, "프로그램 또는 파일 실행 시 파일 관리자 최소화"
+ MH_MYITEMS+IDM_INDEXONLAUNCH, "파일 관리자 실행 시 디렉터리 이동에 대한 색인 만들기"
+ MH_MYITEMS+IDM_SAVESETTINGS, "파일 관리자를 종료할 때 설정 내용을 저장"
+
+ MH_MYITEMS+IDM_NEWWINDOW, "새 창 열기"
+ MH_MYITEMS+IDM_CASCADE, "창을 계단식으로 배열하기"
+ MH_MYITEMS+IDM_TILEHORIZONTALLY, "바둑판식 창 가로로 배열"
+ MH_MYITEMS+IDM_TILE, "바둑판식 창 세로로 배열"
+ MH_MYITEMS+IDM_ARRANGE, "아이콘을 정렬"
+ MH_MYITEMS+IDM_REFRESH, "창 내용을 새로 고침"
+
+ MH_MYITEMS+IDM_PERMISSIONS "선택한 항목의 권한 정보를 보거나 설정"
+ MH_MYITEMS+IDM_AUDITING "선택한 항목의 감사 정보를 보거나 설정"
+ MH_MYITEMS+IDM_OWNER "선택한 항목의 소유자를 보거나 설정"
+
+ MH_MYITEMS+IDM_HELPINDEX, "파일 관리자의 도움말 목차를 표시"
+ MH_MYITEMS+IDM_HELPKEYS, "파일 관리자의 도움말 항목을 찾기"
+ MH_MYITEMS+IDM_HELPHELP, "도움말 사용법에 관한 정보를 표시"
+ MH_MYITEMS+IDM_ABOUT, "파일 관리자 정보를 표시"
+END
+
+
+// Strings for menu items that may be added at init time.
+
+STRINGTABLE
+BEGIN
+ IDS_CONNECT, "네트워크 드라이브 연결(&N)..."
+ IDS_DISCONNECT, "네트워크 드라이브 연결 끊기(&D)..."
+ IDS_CONNECTIONS, "네트워크 연결(&N)..."
+ IDS_SHAREDDIR "디렉터리 공유(&H)..."
+ IDS_SHAREAS, "공유(&A)..."
+ IDS_STOPSHARE, "공유 중지(&T)..."
+ IDS_SHARES, "공유 디렉터리 보기(&H)..."
+ IDS_NEWWINONCONNECT, "연결할 때 새 창 열기(&O)"
+END
+
+#include "winfile_ko-KR.dlg"
+
diff --git a/src/lang/suggest_ko-KR.db b/src/lang/suggest_ko-KR.db
new file mode 100644
index 00000000..811ec8ca
--- /dev/null
+++ b/src/lang/suggest_ko-KR.db
@@ -0,0 +1,91 @@
+
+// Suggestion database info
+// Used to automate the suggestions compiled into winfile
+//
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+//
+// Usage: Just add a new entry of the format:
+
+// SUGGEST( resource_number, error-code, flags, "your-reason-string" )
+// resource_number = incremental number for string ID
+// error-code = error this suggestion corresponds to
+// "your-reason-string" string displayed for error
+// flags: SUG_IGN_FORMATMESSAGE = prepend system FormatMessage text
+
+// Ok, so it's not perfect: your resource number can't clash
+// with any others in winfile.h. Use 1 .. 99 (1101 to 1199)
+// resource # 0 is reserved.
+
+// What it does:
+// For system errors (defined here in winfile land as < DE_BEGIN (bit 29 off)),
+// it puts the "suggestion" below the error text (a blank line is between
+// them.)
+//
+// For our errors (>= DE_BEGIN), it places the text below (1 blank line)
+// the previous string. There is no longer any corresponding text called
+// "IDS_REASONS+DE_MYERROR" or "DE_MYERROR" in the resources.
+// Internal error messages and their reasons must be stored here in
+// the same string.
+
+#ifndef IDS_SUGGESTBEGIN
+#define IDS_SUGGESTBEGIN 1100
+#endif
+
+SUGGEST( 1, DE_SAMEFILE, 0L, \
+ "원본과 대상이 일치합니다." )
+SUGGEST( 2, DE_MANYSRC1DEST, 0L, \
+ "이름을 바꾸려는 파일을 하나만 선택하거나, 여러 파일을 비슷한 이름으로 바꾸려면 대표문자(예, *.TXT)를 사용하십시오." )
+SUGGEST( 3, DE_DIFFDIR, 0L, \
+ "다른 디렉터리나 디스크로 이름 바꾸기 할 수 없습니다.\n파일 이동 명령을 사용하십시오." )
+SUGGEST( 4, DE_ROOTDIR, 0L, \
+ "루트 디렉터리의 이름은 바꿀 수 없습니다." )
+SUGGEST( 5, DE_DESTSUBTREE, 0L, \
+ "대상 디렉터리가 원본 디렉터리의 하위 디렉터리입니다." )
+SUGGEST( 6, DE_WINDOWSFILE, 0L, \
+ "Windows가 파일을 사용하고 있습니다." )
+SUGGEST( 7, DE_MANYDEST, 0L, \
+ "[대상] 상자에 하나의 파일 또는 디렉터리를 지정하십시오. 여러 개의 그룹을 선택하려면 대표문자를 사용하십시오(예, *.TXT)." )
+SUGGEST( 8, DE_RENAMREPLACE, 0L, \
+ "같은 이름의 파일 또는 디렉터리가 이미 있습니다. 한 디렉터리 안에서는 파일이나 디렉터리 이름이 고유해야 합니다." )
+
+// This error is returned when selecting a grayed network drive and the rdr is not started
+SUGGEST( 9, ERROR_FILE_NOT_FOUND, 0L, \
+ "지정된 경로와 파일 이름이 올바른지 확인하십시오." )
+SUGGEST(10, ERROR_PATH_NOT_FOUND, 0L, \
+ "지정된 경로가 올바른지 확인하십시오." )
+SUGGEST(11, ERROR_NOT_ENOUGH_MEMORY, 0L, \
+ "하나 이상의 응용 프로그램을 마친 후 다시 해보십시오. 또는 [제어판]에서 [시스템 옵션]을 사용하여 가상 메모리를 증가시키십시오." )
+// 12
+SUGGEST(13, ERROR_WRITE_PROTECT, 0L, \
+ "디스크 쓰기 금지를 풀거나 다른 디스크를 사용하여 다시 해보십시오." )
+SUGGEST(14, ERROR_NETWORK_ACCESS_DENIED, 0L, \
+ "이 작업을 수행하기 위한 올바른 네트워크 사용 권한이 있는지 확인하십시오." )
+SUGGEST(15, ERROR_DISK_FULL, 0L, \
+ "파일을 지워 디스크 공간을 늘린 후 다시 하십시오." )
+SUGGEST(16, ERROR_NO_DATA_DETECTED, SUG_IGN_FORMATMESSAGE, \
+ "매체에서 발견된 데이터가 없습니다." )
+
+SUGGEST(17, DE_MAKEDIREXISTS, 0L, \
+ "디렉터리가 이미 있습니다" )
+SUGGEST(18, DE_DIREXISTSASFILE, 0L, \
+ "지정된 이름은 이미 있는 파일 이름입니다." )
+#ifdef ASSOC
+SUGGEST(19, DE_DELEXTWRONGMODE, 0L, \
+ "일반 파일 형식과 확장명이 표시되는 경우에만 삭제할 수 있습니다." )
+#endif
+
+// Block out errors that require arguments
+SUGGEST(50, ERROR_WRONG_DISK, SUG_IGN_FORMATMESSAGE, \
+ "드라이브에 잘못된 디스크가 있습니다." )
+SUGGEST(51, ERROR_CHILD_NOT_COMPLETE, SUG_IGN_FORMATMESSAGE, \
+ "이 응용 프로그램은 Windows NT 모드에서 실행될 수 없습니다." )
+SUGGEST(52, ERROR_INVALID_ORDINAL, SUG_IGN_FORMATMESSAGE, \
+ "운영 체제가 이 구성 요소를 실행할 수 없습니다." )
+SUGGEST(53, ERROR_INVALID_EXE_SIGNATURE, SUG_IGN_FORMATMESSAGE, \
+ "이 구성 요소는 Windows NT 모드에서 실행될 수 없습니다." )
+SUGGEST(54, ERROR_BAD_EXE_FORMAT, SUG_IGN_FORMATMESSAGE, \
+ "이 프로그램은 올바른 Windows NT 응용 프로그램이 아닙니다." )
+SUGGEST(55, ERROR_MR_MID_NOT_FOUND, SUG_IGN_FORMATMESSAGE, \
+ "오류가 발생했습니다. 오류에 대한 메시지 내용이 없습니다." )
+
diff --git a/src/lang/winfile_ko-KR.dlg b/src/lang/winfile_ko-KR.dlg
new file mode 100644
index 00000000..d7968423
--- /dev/null
+++ b/src/lang/winfile_ko-KR.dlg
@@ -0,0 +1,947 @@
+/********************************************************************
+
+ winfile.dlg
+
+ Copyright (c) Microsoft Corporation. All rights reserved.
+ Licensed under the MIT License.
+
+********************************************************************/
+
+#include "dlgs.h"
+#include "resize.h"
+
+CANCELDLG DIALOG 77, 27, 160, 65
+STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "디스크 포맷 중"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CTEXT "", IDD_TEXT1, 15, 36, 131, 8
+ CONTROL "", IDD_GASGAUGE, "Static", SS_BLACKFRAME, 15, 10, 131, 22
+ PUSHBUTTON "숨김", IDD_HIDE, 38, 48, 40, 14
+ PUSHBUTTON "취소", IDCANCEL, 82, 48, 40, 14
+END
+
+
+SEARCHPROGDLG DIALOG 77, 109, 174, 75
+STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "디스크 찾기 중"
+FONT 8, "MS Shell Dlg"
+BEGIN
+
+ CONTROL "찾기 대상:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 5, 60, 10
+ CONTROL "", IDD_NAME, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 50, 5, 120, 10
+ CONTROL "마지막 수정 날짜:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 15, 60, 10
+ CONTROL "", IDD_DATE, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 50, 15, 120, 10
+ CONTROL "찾을 디렉터리:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 25, 70, 10
+ CONTROL "", IDD_PATH, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 50, 25, 120, 10
+ CONTROL "읽은 디렉터리:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 35, 60, 10
+ CONTROL "", IDD_TIME, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 66, 35, 100, 10
+ CONTROL "찾은 파일:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 45, 60, 10
+ CONTROL "", IDD_FOUND, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 66, 45, 100, 10
+
+ PUSHBUTTON "숨김", IDD_HIDE, 45, 58, 40, 14
+ PUSHBUTTON "취소", IDCANCEL, 89, 58, 40, 14
+END
+
+
+FONTDLG DIALOG 13, 54, 264, 154
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "글꼴"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "글꼴(&F):", stc1, 6, 3, 40, 9
+ COMBOBOX cmb1, 6, 13, 94, 54, CBS_SIMPLE | CBS_AUTOHSCROLL |
+ CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS | CBS_OWNERDRAWFIXED
+ LTEXT "글꼴 스타일(&Y):", stc2, 108, 3, 44, 9
+ COMBOBOX cmb2, 108, 13, 64, 54, CBS_SIMPLE | WS_VSCROLL |
+ WS_TABSTOP
+ LTEXT "크기(&S):", stc3, 179, 3, 30, 9
+ COMBOBOX cmb3, 179, 13, 32, 54, CBS_SIMPLE | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS | CBS_OWNERDRAWFIXED | CBS_SORT
+
+ GROUPBOX "효과", grp1, 6, 73, 84, 61, WS_GROUP
+ CONTROL "취소선(&K)", chx1, "Button", BS_AUTOCHECKBOX |
+ WS_TABSTOP, 10, 83, 49, 10
+ CONTROL "밑줄(&U)", chx2, "Button", BS_AUTOCHECKBOX, 10, 95,
+ 51, 10
+
+ CONTROL "FAT 드라이브 소문자 표시(&L)", chx3, "Button", BS_AUTOCHECKBOX |
+ WS_TABSTOP, 6, 127, 252, 10
+
+ CONTROL "모든 드라이브 소문자 표시(&D)", chx4, "Button", BS_AUTOCHECKBOX |
+ WS_TABSTOP, 6, 139, 252, 10
+
+ LTEXT "색(&C):", stc4, 10, 107, 30, 9
+ COMBOBOX cmb4, 10, 117, 75, 50, CBS_DROPDOWNLIST |
+ CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_HASSTRINGS |
+ WS_BORDER | WS_VSCROLL
+
+ DEFPUSHBUTTON "확인", IDOK, 218, 6, 40, 14, WS_GROUP
+ PUSHBUTTON "취소", IDCANCEL, 218, 23, 40, 14, WS_GROUP
+ PUSHBUTTON "적용(&A)", psh3, 218, 40, 40, 14, WS_GROUP
+ PUSHBUTTON "도움말(&H)", pshHelp, 218, 57, 40, 14, WS_GROUP
+ GROUPBOX "보기", grp2, 6, 72, 252, 49, WS_GROUP
+ CTEXT "", stc6, 10, 137, 1, 2,
+ SS_NOPREFIX | NOT WS_GROUP
+ CTEXT "AaBbYyZz", stc5, 10, 81, 243, 37, SS_NOPREFIX | NOT
+ WS_VISIBLE
+END
+
+DRIVEDLG DIALOGEX 11, 31, 201, 86
+CAPTION "드라이브 선택"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_THICKFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 0 }
+ CONTROL "드라이브(&D):", IDD_DRIVE1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 5, 41, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 100 }
+ CONTROL "", IDD_DRIVE, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | LBS_USETABSTOPS | WS_BORDER | WS_VSCROLL | WS_CHILD | WS_TABSTOP, 5, 16, 140, 60
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 155, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 155, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 155, 44, 40, 14
+END
+
+RUNDLG DIALOGEX 15, 12, 210, 63
+CAPTION "실행"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_DIR, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 3, 6, 162, 10
+ DIALOGRESIZECONTROL { 0, 10, 100, 0 }
+ CONTROL "명령줄(&C):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_GROUP | WS_CHILD, 3, 18, 60, 10
+ DIALOGRESIZECONTROL { 0, 20, 100, 0 }
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD, 3, 29, 134, 12
+ DIALOGRESIZECONTROL { 0, 100, 0, 0 }
+ CONTROL "아이콘으로 실행(&M)", IDD_LOAD, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 3, 45, 71, 12
+ DIALOGRESIZECONTROL { 50, 100, 0, 0 }
+ CONTROL "관리자 권한으로 실행(&A)", IDD_RUNAS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 78, 45, 71, 12
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 23, 40, 14
+// CONTROL "&Browse...", IDD_BROWSE, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 40, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 43, 40, 14
+END
+
+SELECTDLG DIALOGEX 15, 12, 116, 83
+CAPTION "파일 선택"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ CONTROL "파일(&F):", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 16, 60, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD, 5, 29, 60, 12
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "선택(&S)", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "선택 해제(&D)", IDYES, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 20, 0, 0 }
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 40, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 63, 40, 14
+END
+
+
+
+CONFIRMREPLACE DIALOG 10, 20, 245, 95
+CAPTION "파일 바꾸기 확인"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 3, 203, 10
+ CONTROL "새 파일:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 12, 49, 10
+ CONTROL "", IDD_TO, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 75, 12, 165, 10
+ CONTROL "", IDD_DATE1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 75, 22, 170, 10
+ CONTROL "현재 파일:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 34, 49, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 75, 34, 165, 10
+ CONTROL "", IDD_DATE2, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 75, 44, 170, 10
+ CONTROL "", IDD_OTHER, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 54, 203, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 73, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 73, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 73, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 73, 40, 14
+END
+
+CONFIRMDELETE DIALOG 10, 20, 245, 60
+CAPTION "파일 삭제 확인"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 3, 203, 10
+ CONTROL "대상 파일:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 18, 44, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 70, 18, 170, 10
+ CONTROL "", IDD_OTHER, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 28, 203, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 42, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 42, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 42, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 42, 40, 14
+END
+
+
+CONFIRMNOACCESS DIALOG 10, 20, 260, 70
+CAPTION "확인: 파일이나 디렉터리를 무시하고 계속"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 3, 203, 10
+ CONTROL "액세스할 수 없습니다. 무시:", IDD_TYPE, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 10, 203, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 108, 10, 122, 10
+ CONTROL "사용 권한이 없거나 사용중인 파일입니다.", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 25, 230, 10
+ CONTROL "이 파일을 무시하고 작업을 계속하려면 [예]를 누르십시오.", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 35, 180, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 52, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 52, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 52, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 52, 40, 14
+END
+
+
+CONFIRMNOACCESSDEST DIALOG 10, 20, 245, 60
+CAPTION "확인: 파일이나 디렉터리를 무시하고 계속"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 3, 203, 10
+ CONTROL "대상을 액세스할 수 없음, 무시:", IDD_TYPE, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 13, 203, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 124, 13, 106, 10
+ CONTROL "이 파일을 무시하고 작업을 계속하려면 [예]를 누르십시오.", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 23, 180, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 42, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 42, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 42, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 42, 40, 14
+END
+
+
+CONFIRMRMDIR DIALOG 10, 20, 245, 60
+CAPTION "디렉터리 삭제 확인"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 3, 203, 10
+ CONTROL "삭제할 디렉터리:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 18, 55, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 80, 18, 160, 10
+ CONTROL "", IDD_OTHER, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 28, 203, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 42, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 42, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 42, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 42, 40, 14
+END
+
+CONFIRMMOVE DIALOG 10, 22, 245, 60
+CAPTION "파일 이동 확인"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 3, 203, 10
+ CONTROL "이동할 파일:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 18, 44, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 70, 18, 170, 10
+ CONTROL "", IDD_OTHER, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 28, 203, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 42, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 42, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 42, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 42, 40, 14
+END
+
+CONFIRMRENAME DIALOG 10, 22, 245, 60
+CAPTION "파일 이름 바꾸기 확인"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL 32515, IDD_TEXT, "static", SS_ICON | WS_CHILD, 3, 12, 16, 16
+ CONTROL "", IDD_STATUS, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 3, 203, 10
+ CONTROL "변경할 파일:", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 25, 18, 54, 10
+ CONTROL "", IDD_FROM, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 80, 18, 160, 10
+ CONTROL "", IDD_OTHER, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 25, 28, 203, 10
+ CONTROL "예(&Y)", IDYES, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 42, 40, 14
+ CONTROL "예, 모두(&A)", IDD_YESALL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 79, 42, 40, 14
+ CONTROL "아니오(&N)", IDNO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 125, 42, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 42, 40, 14
+END
+
+
+MYPRINTDLG DIALOGEX 20, 20, 240, 63
+CAPTION "인쇄"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_DIR, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 3, 6, 193, 10
+ DIALOGRESIZECONTROL { 0, 0, 0, 0 }
+ CONTROL "인쇄(&P):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 3, 20, 23, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_FROM, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 27, 18, 160, 12
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "",IDD_STATUS, "static", WS_CHILD | SS_LEFTNOWORDWRAP | SS_NOPREFIX, 3, 36, 190, 10
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 197, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 197, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 197, 43, 40, 14
+END
+
+
+SEARCHDLG DIALOGEX 20, 20, 283, 63
+CAPTION "찾기"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ DIALOGRESIZECONTROL { 0, 0, 0, 0 }
+ CONTROL "찾을 파일(&S):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 6, 45, 12
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 52, 5, 180, 12
+ DIALOGRESIZECONTROL { 0, 33, 0, 0 }
+ CONTROL "마지막 수정 날짜(&C):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 21, 45, 12
+ DIALOGRESIZECONTROL { 0, 33, 100, 0 }
+ CONTROL "", IDD_DATE, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 52, 20, 180, 12
+ DIALOGRESIZECONTROL { 0, 67, 0, 0 }
+ CONTROL "찾을 디렉터리(&F):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 36, 45, 12
+ DIALOGRESIZECONTROL { 0, 67, 100, 0 }
+ CONTROL "", IDD_DIR, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 52, 35, 180, 12
+ DIALOGRESIZECONTROL { 0, 100, 0, 0 }
+ CONTROL "하위 디렉터리 찾기(&E)", IDD_SEARCHALL, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 52, 49, 100, 12
+ DIALOGRESIZECONTROL { 50, 100, 0, 0 }
+ CONTROL "결과에 하위 디렉터리 포함(&U)", IDD_INCLUDEDIRS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 162, 49, 80, 12
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 237, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 25, 0, 0 }
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 237, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 237, 43, 40, 14
+END
+
+
+MOVECOPYDLG DIALOGEX 47, 59, 381, 64
+STYLE WS_BORDER | WS_THICKFRAME | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_CLIPCHILDREN
+CAPTION "이동"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "현재 디렉터리: N", IDD_DIR, "Static", SS_SIMPLE | SS_NOPREFIX, 3, 6, 332, 10
+
+ DIALOGRESIZECONTROL { 0, 25, 0, 0 }
+ CONTROL "이동할 위치(&T):", IDD_KK_TEXTTO, "Static", SS_LEFTNOWORDWRAP, 3, 33, 20, 10
+
+ DIALOGRESIZECONTROL { 0, 25, 100, 0}
+ EDITTEXT IDD_TO, 37, 32, 288, 12, ES_AUTOHSCROLL
+
+ DIALOGRESIZECONTROL { 0, 0, 0, 0 }
+ CONTROL "", IDD_STATUS, "Static", SS_SIMPLE | SS_NOPREFIX, 3, 49, 40, 10
+
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_NAME, "Static", SS_SIMPLE | SS_NOPREFIX, 45, 49, 290, 10
+
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ DEFPUSHBUTTON "확인", IDOK, 335, 6, 40, 14
+
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ PUSHBUTTON "취소", IDCANCEL, 335, 23, 40, 14
+
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ PUSHBUTTON "도움말(&H)", IDD_HELP, 335, 40, 40, 14
+
+ DIALOGRESIZECONTROL { 0, 0, 0, 0 }
+ CONTROL "원래 위치(&F):", IDD_KK_TEXTFROM, "Static", SS_LEFTNOWORDWRAP, 3, 19, 20, 10
+
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ EDITTEXT IDD_FROM, 37, 18, 288, 12, ES_AUTOHSCROLL
+
+ DIALOGRESIZECONTROL { 0, 50, 0, 0 }
+ CONTROL "", IDD_DIRS, "Static", SS_LEFTNOWORDWRAP, 3, 49, 330, 10
+END
+
+
+
+DELETEDLG DIALOGEX 20, 20, 246, 64
+CAPTION "삭제"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "현재 디렉터리: C", IDD_DIR, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 3, 5, 193, 10
+ CONTROL "삭제 대상(&L):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 3, 20, 35, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_FROM, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 40, 19, 155, 12
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_STATUS, "static", WS_CHILD | SS_SIMPLE | SS_NOPREFIX, 3, 35, 35, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_NAME, "static", WS_CHILD | SS_SIMPLE | SS_NOPREFIX, 40, 35, 155, 10
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 200, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 200, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 200, 40, 40, 14
+END
+
+MULTIPLEATTRIBSDLG DIALOG 20, 20, 206, 88
+CAPTION "속성"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "%d개 파일 선택", IDD_TEXT1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 5, 144, 10
+ CONTROL "총 %s바이트", IDD_TEXT2, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 16, 144, 10
+ CONTROL "특성", -1, "button", BS_GROUPBOX | WS_CHILD, 5, 29, 120, 54
+ CONTROL "읽기 전용(&R)", IDD_READONLY, "button", WS_GROUP | WS_TABSTOP | BS_AUTOCHECKBOX | WS_CHILD, 10, 40, 52, 12
+ CONTROL "숨김(&I)", IDD_HIDDEN, "button", BS_AUTOCHECKBOX | WS_CHILD, 72, 40, 52, 12
+ CONTROL "보관(&A)", IDD_ARCHIVE, "button", BS_AUTOCHECKBOX | WS_CHILD, 10, 52, 52, 12
+ CONTROL "시스템(&S)", IDD_SYSTEM, "button", BS_AUTOCHECKBOX | WS_CHILD, 72, 52, 52, 12
+ CONTROL "압축(&C)", IDD_COMPRESSED, "button", BS_AUTOCHECKBOX | WS_CHILD, 10, 64, 52, 12
+ CONTROL "암호화(&E)", IDD_ENCRYPTED, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_DISABLED, 72, 64, 52, 12
+ CONTROL "확인", 1, "button", WS_GROUP | BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 150, 6, 50, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 150, 23, 50, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 150, 43, 50, 14
+END
+
+
+ATTRIBSDLG DIALOG 23, 13, 259, 229
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "%s 속성"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ DEFPUSHBUTTON "확인", IDOK, 204, 6, 50, 14, WS_GROUP
+ PUSHBUTTON "취소", IDCANCEL, 204, 23, 50, 14
+ PUSHBUTTON "도움말(&H)", IDD_HELP, 204, 40, 50, 14
+
+ CONTROL "파일 이름(&F):", IDD_NAMELABEL, "Static",
+ SS_LEFTNOWORDWRAP, 5, 5, 55, 10
+ EDITTEXT IDD_NAME, 72, 5, 132, 10, ES_AUTOHSCROLL | ES_READONLY |
+ NOT WS_BORDER
+ CONTROL "경로(&P):", IDD_TEXT, "Static", SS_LEFTNOWORDWRAP,
+ 5, 16, 51, 10
+ EDITTEXT IDD_DIR, 72, 16, 132, 10, ES_AUTOHSCROLL | ES_READONLY |
+ NOT WS_BORDER
+ CONTROL "마지막 고친 날짜:", IDD_TEXT, "Static", SS_LEFTNOWORDWRAP,
+ 5, 27, 62, 10
+ CONTROL "", IDD_DATE, "Static", SS_LEFTNOWORDWRAP, 72, 27, 132, 10
+ CONTROL "버전:", IDD_VERLABEL, "Static", SS_LEFTNOWORDWRAP,
+ 5, 38, 45, 10
+ CONTROL "표시 안됨", IDD_VERSION, "Static", SS_LEFTNOWORDWRAP |
+ SS_NOPREFIX, 72, 38, 132, 10
+ LTEXT "저작권(&Y):", -1, 5, 49, 45, 10
+ CONTROL "표시 안됨", IDD_COPYRIGHT, "Edit", ES_AUTOHSCROLL |
+ ES_READONLY | WS_TABSTOP, 72, 49, 132, 10
+ CONTROL "크기:", IDD_SIZELABEL, "Static", SS_LEFTNOWORDWRAP,
+ 5, 60, 45, 10
+ CONTROL "", IDD_SIZE, "Static", SS_LEFTNOWORDWRAP, 72, 60, 132, 10
+ CONTROL "압축된 크기:", IDD_CSIZELABEL, "Static",
+ SS_LEFTNOWORDWRAP, 5, 71, 62, 10
+ CONTROL "", IDD_CSIZE, "Static", SS_LEFTNOWORDWRAP, 72, 71, 132, 10
+ CONTROL "압축률:", IDD_CRATIOLABEL, "Static",
+ SS_LEFTNOWORDWRAP, 5, 82, 62, 10
+ CONTROL "", IDD_CRATIO, "Static", SS_LEFTNOWORDWRAP, 72, 82, 132, 10
+ GROUPBOX "특성", IDD_TEXT, 4, 96, 120, 54
+ CONTROL "읽기 전용(&R)", IDD_READONLY, "Button", BS_AUTOCHECKBOX |
+ WS_GROUP | WS_TABSTOP, 9, 108, 52, 12
+ CONTROL "숨김(&I)", IDD_HIDDEN, "Button", BS_AUTOCHECKBOX,
+ 71, 108, 49, 12
+ CONTROL "보관(&A)", IDD_ARCHIVE, "Button", BS_AUTOCHECKBOX,
+ 9, 120, 52, 12
+ CONTROL "시스템(&S)", IDD_SYSTEM, "Button", BS_AUTOCHECKBOX,
+ 71, 120, 49, 12
+ CONTROL "압축(&C)", IDD_COMPRESSED, "Button", BS_AUTOCHECKBOX,
+ 9, 132, 52, 12
+ GROUPBOX "버전 정보(&V)", IDD_VERSION_FRAME, 4, 155, 250, 70
+ LISTBOX IDD_VERSION_KEY, 9, 168, 91, 58, LBS_SORT |
+ LBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
+ EDITTEXT IDD_VERSION_VALUE, 110, 168, 138, 58, ES_MULTILINE |
+ ES_READONLY | WS_VSCROLL
+END
+
+
+COMPRESSPROGDLG DIALOG 123, 60, 207, 117
+STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION
+CAPTION "파일 압축 진행 상황"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "압축 중인 파일:", -1, 6, 8, 79, 8
+ LTEXT "filename.xxx", IDD_COMPRESS_FILE, 86, 8, 90, 8
+ LTEXT "디렉터리:", -1, 6, 20, 39, 8
+ LTEXT "d:\\aa\\bb\\......\\xx\\yy\\zz\\", IDD_COMPRESS_DIR, 43,
+ 20, 150, 8
+ LTEXT "압축된 디렉터리:", -1, 6, 32, 102, 8
+ LTEXT "1,888,888,999", IDD_COMPRESS_TDIRS, 90, 32, 60, 8
+ LTEXT "압축된 파일:", -1, 6, 44, 62, 8
+ LTEXT "1,888,888,999", IDD_COMPRESS_TFILES, 74, 44, 58, 8
+ LTEXT "압축 전 전체 파일 크기:", -1, 6, 56,
+ 124, 8
+ LTEXT "9,999,999,999,999", IDD_COMPRESS_USIZE, 134, 56, 68, 8
+ LTEXT "압축 후 전체 파일 크기:", -1, 6, 68, 123,
+ 8
+ LTEXT "9,999,999,999,999", IDD_COMPRESS_CSIZE, 134, 69, 68, 8
+ LTEXT "파일 압축률:", -1, 6, 80, 78, 8
+ LTEXT "100%", IDD_COMPRESS_RATIO, 91, 80, 27, 8
+ PUSHBUTTON "취소", IDCANCEL, 76, 97, 55, 14
+END
+
+UNCOMPRESSPROGDLG DIALOG 114, 62, 197, 84
+STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION
+CAPTION "파일 압축 풀기 진행 상황"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "압축 풀기 중인 파일:", -1, 6, 8, 83, 8
+ LTEXT "filename.xxx", IDD_UNCOMPRESS_FILE, 93, 8, 66, 8
+ LTEXT "디렉터리:", -1, 6, 20, 39, 8
+ LTEXT "d:\\aa\\bb\\..........\\xx\\yy\\zz\\",
+ IDD_UNCOMPRESS_DIR, 45, 20, 144, 8
+ LTEXT "압축 풀린 디렉터리:", -1, 6, 32, 91, 8
+ LTEXT "1,999,999,999", IDD_UNCOMPRESS_TDIRS, 99, 32, 70, 8
+ LTEXT "압축 풀린 파일:", -1, 6, 44, 86, 8
+ LTEXT "1,999,999,999", IDD_UNCOMPRESS_TFILES, 92, 44, 78, 8
+ PUSHBUTTON "취소", IDCANCEL, 74, 64, 49, 14
+END
+
+COMPRESSERRDLG DIALOG 11, 28, 245, 65
+CAPTION "압축 오류"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ ICON 32515, -1, 8, 8, 21, 20
+ LTEXT "", IDD_TEXT1, 35, 8, 190, 20
+
+ DEFPUSHBUTTON "무시(&I)", IDIGNORE, 33, 47, 40, 14, WS_TABSTOP | WS_CHILD | WS_GROUP
+ PUSHBUTTON "모두 무시(&G)", IDD_IGNOREALL, 79, 47, 40, 14, WS_TABSTOP | WS_CHILD
+ PUSHBUTTON "다시 하기(&R)", IDRETRY, 125, 47, 40, 14, WS_TABSTOP | WS_CHILD
+ PUSHBUTTON "취소(&A)", IDABORT, 171, 47, 40, 14, WS_TABSTOP | WS_CHILD
+END
+
+
+
+MAKEDIRDLG DIALOGEX 20, 20, 200, 63
+CAPTION "디렉터리 만들기"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_DIR, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 3, 6, 154, 10
+ CONTROL "이름(&N):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 3, 23, 20, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 30, 22, 90, 12
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "",IDD_STATUS, "static", WS_CHILD | SS_NOPREFIX | SS_LEFTNOWORDWRAP, 3, 46, 150, 10
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 157, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 157, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 157, 43, 40, 14
+END
+
+
+CHOOSEDRIVEDLG DIALOG 20, 20, 157, 64
+CAPTION "디스크 복사"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "원본 드라이브(&S):", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 8, 50, 10
+ CONTROL "", IDD_DRIVE1, "combobox", CBS_DROPDOWNLIST | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 55, 6, 40, 37
+ CONTROL "대상 드라이브(&D):", IDD_FLAGS, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 22, 50, 10
+ CONTROL "", IDD_DRIVE, "combobox", CBS_DROPDOWNLIST | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 55, 20, 40, 37
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 110, 6, 40, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 110, 23, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 110, 43, 40, 14
+END
+
+
+DISKCOPYPROGRESSDLG DIALOG 30, 30, 130, 55
+CAPTION "디스크 복사 중"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU | WS_VISIBLE | DS_SYSMODAL
+BEGIN
+ CONTROL "디스크를 복사합니다: ", IDD_TEXT, "static", SS_CENTER | WS_CHILD, 0, 5, 130, 10
+ CONTROL "드라이브 A:", IDD_DRIVE, "static", SS_CENTER | WS_CHILD, 0, 15, 130, 10
+ CONTROL "원본 디스크 읽는 중", IDD_PROGRESS, "static", SS_CENTER | WS_CHILD, 0, 26, 130, 10
+ CONTROL "취소", 2, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 44, 39, 44, 14
+END
+
+DISKLABELDLG DIALOGEX 20, 20, 161, 63
+CAPTION "디스크 레이블"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
+BEGIN
+ DIALOGRESIZE { 0, 125 }
+ CONTROL "레이블(&L):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 15, 30, 10
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 5, 26, 100, 12
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 6, 40, 14
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 23, 40, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 43, 40, 14
+END
+
+FORMATDLG DIALOG 11, 28, 183, 96
+CAPTION "디스크 포맷"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_VISIBLE | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 140, 6, 40, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 140, 23, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 140, 43, 40, 14
+ CONTROL "드라이브(&D):", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 7, 49, 10
+ CONTROL "", IDD_DRIVE, "combobox", CBS_DROPDOWNLIST | WS_TABSTOP | WS_VSCROLL | WS_CHILD, 55, 4, 65, 40
+ CONTROL "용량(&C):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 20, 49, 10
+ CONTROL "", IDD_HIGHCAP, "combobox", CBS_DROPDOWNLIST | WS_TABSTOP | WS_VSCROLL | WS_CHILD, 55, 19, 65, 40
+ CONTROL "옵션", 102, "button", BS_GROUPBOX | WS_GROUP | WS_CHILD, 5, 39, 115, 53
+ CONTROL "레이블(&L):", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 11, 51, 39, 10
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 40, 49, 63, 12
+// CONTROL "&Make System Disk", IDD_MAKESYS, "button", BS_CHECKBOX | BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 11, 62, 90, 12
+ CONTROL "빠른 포맷(&Q)", IDD_VERIFY, "button", BS_CHECKBOX | BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 11, 62, 90, 12
+END
+
+FORMATSELECTDLG DIALOG 11, 28, 183, 44
+CAPTION "드라이브 포맷"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_VISIBLE | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 140, 6, 40, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 140, 23, 40, 14
+ CONTROL "드라이브(&D):", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 7, 49, 10
+ CONTROL "", IDD_SELECTDRIVE, "combobox", CBS_DROPDOWNLIST | WS_TABSTOP | WS_VSCROLL | WS_CHILD, 55, 4, 65, 40
+END
+
+FORMATPROGRESSDLG DIALOG 30, 30, 150, 50
+CAPTION "디스크 포맷 중"
+FONT 8, "MS Shell Dlg"
+//STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU | WS_VISIBLE | DS_SYSMODAL
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU | WS_VISIBLE
+BEGIN
+ CONTROL "지금 디스크를 포맷합니다.", IDD_TEXT, "static", SS_CENTER | WS_CHILD, 0, 5, 150, 10
+ CONTROL "드라이브 초기화 중...", IDD_PROGRESS, "static", SS_CENTER | WS_CHILD, 0, 17, 150, 10
+ CONTROL "취소", 2, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 54, 30, 44, 14
+END
+
+#if 0
+SYSDISKPROGRESSDLG DIALOG 30, 30, 174, 57
+CAPTION "시스템 디스크 만들기"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU | WS_VISIBLE
+BEGIN
+ CONTROL "지금 시스템 파일을 복사합니다.", IDD_TEXT, "static", SS_CENTER | WS_CHILD, 0, 6, 174, 8
+ CONTROL "작업을 중단하고 싶을 경우 [취소] 버튼을 누르십시오.", IDD_TEXT, "static", SS_CENTER | WS_CHILD, 0, 14, 174, 8
+ CONTROL "취소", 2, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 66, 39, 44, 14
+END
+
+CONNECTDLG DIALOG 12, 28, 241, 135
+CAPTION "네트워크 연결"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ GROUPBOX "새 연결", -1, 5, 3, 170, 55, WS_CHILD
+
+ LTEXT "네트워크 경로(&N):", -1, 10, 16, 55, 10
+ EDITTEXT, IDD_PATH, 65, 14, 100, 12, ES_AUTOHSCROLL | WS_GROUP | WS_TABSTOP
+ LTEXT "드라이브(&R):", -1, 10, 30, 24, 10
+ COMBOBOX IDD_DRIVE, 65, 28, 40, 100, CBS_DROPDOWNLIST | WS_VSCROLL | WS_GROUP | WS_TABSTOP
+ LTEXT "암호(&W):", -1, 10, 44, 36, 10
+ EDITTEXT, IDD_PASSWORD, 65, 42, 100, 12, ES_AUTOHSCROLL | ES_PASSWORD | WS_GROUP | WS_TABSTOP
+
+ LTEXT "현재 드라이브 연결(&V):", -1, 5, 62, 120, 10
+ LISTBOX IDD_DRIVE1, 5, 73, 160, 60, LBS_SORT | LBS_NOTIFY | LBS_DISABLENOSCROLL | WS_VSCROLL | WS_BORDER | WS_TABSTOP
+
+ DEFPUSHBUTTON "닫기(&L)", IDCANCEL, 190, 6, 45, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "연결(&C)", IDOK, 190, 27, 45, 14, WS_TABSTOP
+ PUSHBUTTON "이전(&P)...", IDD_PREV, 190, 44, 45, 14, WS_TABSTOP
+ PUSHBUTTON "찾아보기(&B)...", IDD_NETBROWSE, 190, 61, 45, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "연결 끊기(&D)", IDD_DISCONNECT, 190, 78, 45, 14, WS_GROUP|WS_TABSTOP
+ PUSHBUTTON "도움말(&H)", IDD_HELP, 190, 95, 45, 14, WS_GROUP | WS_TABSTOP
+END
+
+PREVIOUSDLG DIALOG 30, 30, 231, 98
+CAPTION "이전 네트워크 연결"
+FONT 8 "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "네트워크 경로(&P):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 3, 3, 69, 10
+ CONTROL "", IDD_PREV, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 3, 15, 172, 80
+ CONTROL "선택(&S)", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 181, 6, 44, 14
+ CONTROL "닫기", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 181, 24, 44, 14
+ CONTROL "삭제(&D)", IDD_DELETE, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 181, 41, 44, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 181, 58, 44, 14
+END
+#endif
+
+OTHERDLG DIALOG 20, 20, 174, 81
+CAPTION "일부만 자세히"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "자세히", IDD_TEXT, "button", BS_GROUPBOX | WS_CHILD, 4, 4, 121, 74
+ CONTROL "크기(&S)", IDD_SIZE, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 11, 15, 100, 12
+ CONTROL "마지막 수정 날짜(&M)", IDD_DATE, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 11, 27, 100, 12
+ CONTROL "마지막 수정 시간(&T)", IDD_TIME, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 11, 39, 100, 12
+ CONTROL "파일 특성(&F)", IDD_FLAGS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 11, 51, 100, 12
+ CONTROL "MS-DOS 파일 이름(&D)", IDD_DOSNAMES, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 11, 63, 100, 12
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 130, 6, 40, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 130, 23, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 130, 60, 40, 14
+END
+
+
+INCLUDEDLG DIALOG 20, 20, 157, 114
+CAPTION "파일 형식별"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "이름(&N):", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 8, 23, 10
+ CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 34, 6, 65, 12
+ CONTROL "파일 형식", IDD_TEXT, "button", BS_GROUPBOX | WS_CHILD, 5, 20, 94, 62
+ CONTROL "디렉터리(&D)", IDD_DIR, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 31, 60, 12
+ CONTROL "프로그램(&P)", IDD_PROGRAMS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 43, 60, 12
+ CONTROL "문서(&M)", IDD_DOCS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 55, 60, 12
+ CONTROL "기타 파일(&O)", IDD_OTHER, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 67, 60, 12
+ CONTROL "숨김/시스템 파일 표시(&S)", IDD_SHOWHIDDEN, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 5, 85, 100, 12
+ CONTROL "디렉터리 교차점 지점 표시(&J)", IDD_SHOWJUNCTION, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 5, 97, 100, 12
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 110, 6, 40, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 110, 23, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 110, 43, 40, 14
+END
+
+
+CONFIRMDLG DIALOG 20, 20, 214, 92
+CAPTION "확인"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "확인", IDD_TEXT, "button", BS_GROUPBOX | WS_TABSTOP | WS_CHILD, 5, 3, 158, 86
+ CONTROL "파일 지우기(&D)", IDD_DELETE, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 15, 80, 12
+ CONTROL "디렉터리 지우기(&I)", IDD_SUBDEL, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 27, 80, 12
+ CONTROL "파일 바꾸기(&R)", IDD_REPLACE, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 39, 80, 12
+ CONTROL "마우스 동작(&M)", IDD_MOUSE, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 51, 80, 12
+ CONTROL "디스크 명령(&K)", IDD_CONFIG, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 63, 80, 12
+ CONTROL "시스템, 숨김, 읽기 전용 파일 수정(&S)", IDD_READONLY, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 75, 150, 12
+ CONTROL "확인", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 168, 6, 40, 14
+ CONTROL "취소", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 168, 23, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 168, 44, 40, 14
+END
+
+DMSTATUSDLG DIALOG 20, 20, 250, 46
+CAPTION "이동 중..."
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "", IDD_STATUS, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD , 5, 5, 49, 10
+ CONTROL "", IDD_NAME, "static", WS_CHILD | SS_SIMPLE | SS_NOPREFIX, 55, 5, 192, 10
+ CONTROL "이동할 위치:", IDD_TOSTATUS, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 5, 15, 25, 10
+ CONTROL "", IDD_TONAME, "static", WS_CHILD | SS_SIMPLE | SS_NOPREFIX, 55, 15, 192, 10
+ CONTROL "취소", IDCANCEL, "button", WS_CHILD | BS_DEFPUSHBUTTON, 200, 28, 40, 14
+END
+
+PRTDLG DIALOG 20, 20, 120, 58
+CAPTION ""
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
+BEGIN
+ CONTROL "파일 인쇄 중...", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 4, 6, 120, 12
+ CONTROL "", IDD_TEXT, "static", SS_CENTER | SS_NOPREFIX | WS_GROUP | WS_CHILD, 4, 20, 120, 12
+ CONTROL "취소", 2, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 44, 40, 32, 14
+END
+
+
+LFNTOFATDLG DIALOG 11, 28, 250, 78
+CAPTION "파일 이름 선택"
+FONT 8, "MS Shell Dlg"
+STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
+BEGIN
+ CONTROL "이 경로는 FAT 파일 형식에 맞지 않습니다. 새 이름을 입력하십시오.", 99, "static", SS_LEFT | WS_CHILD, 5, 4, 190, 24
+ CONTROL "새 이름(&N):", -1, "static", SS_RIGHT | WS_CHILD, 5, 56, 50, 12
+ CONTROL "", IDD_TO, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 57, 55, 130, 12
+ CONTROL "원래 경로:", -1, "static", SS_RIGHT | WS_CHILD, 5, 28, 50, 11
+ CONTROL "", IDD_FROM, "edit", ES_READONLY | ES_LEFT | ES_AUTOHSCROLL | WS_TABSTOP | WS_CHILD, 57, 28, 130, 12
+ CONTROL "대상 디렉터리:", -1, "static", SS_RIGHT | WS_CHILD, 5, 42, 50, 11
+ CONTROL "", IDD_DIR, "edit", ES_READONLY | ES_LEFT | ES_AUTOHSCROLL | WS_TABSTOP | WS_CHILD, 57, 42, 130, 12
+ CONTROL "확인", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 205, 4, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 205, 20, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 205, 36, 40, 14
+END
+
+
+ATTRIBSDLGDIR DIALOG 23, 13, 250, 119
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "%s 속성"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ DEFPUSHBUTTON "확인", IDOK, 194, 6, 50, 14, WS_GROUP
+ PUSHBUTTON "취소", IDCANCEL, 194, 23, 50, 14
+ PUSHBUTTON "도움말(&H)", IDD_HELP, 194, 43, 50, 14
+ CONTROL "파일 이름(&F):", IDD_NAMELABEL, "Static",
+ SS_LEFTNOWORDWRAP, 5, 5, 55, 10
+ EDITTEXT IDD_NAME, 60, 5, 134, 10, ES_AUTOHSCROLL | ES_READONLY |
+ NOT WS_BORDER
+ CONTROL "경로(&P):", IDD_TEXT, "Static", SS_LEFTNOWORDWRAP, 5, 16,
+ 51, 10
+ EDITTEXT IDD_DIR, 60, 16, 134, 10, ES_AUTOHSCROLL | ES_READONLY |
+ NOT WS_BORDER
+ CONTROL "마지막 고친 날짜:", IDD_TEXT, "Static", SS_LEFTNOWORDWRAP, 5,
+ 27, 62, 10
+ CONTROL "", IDD_DATE, "Static", SS_LEFTNOWORDWRAP, 60, 27, 97,
+ 10
+ CONTROL "크기:", IDD_SIZELABEL, "Static", SS_LEFTNOWORDWRAP, 5,
+ 38, 45, 10
+ CONTROL "", IDD_SIZE, "Static", SS_LEFTNOWORDWRAP, 60, 38, 90,
+ 10
+ GROUPBOX "특성", IDD_TEXT, 4, 52, 120, 54
+ CONTROL "읽기 전용(&R)", IDD_READONLY, "Button", BS_AUTOCHECKBOX |
+ WS_GROUP | WS_TABSTOP, 9, 64, 52, 12
+ CONTROL "숨김(&I)", IDD_HIDDEN, "Button", BS_AUTOCHECKBOX, 71, 64,
+ 49, 12
+ CONTROL "보관(&A)", IDD_ARCHIVE, "Button", BS_AUTOCHECKBOX, 9,
+ 76, 52, 12
+ CONTROL "시스템(&S)", IDD_SYSTEM, "Button", BS_AUTOCHECKBOX, 71, 76,
+ 49, 12
+ CONTROL "압축(&C)", IDD_COMPRESSED, "button", BS_AUTOCHECKBOX,
+ 9, 88, 52, 12
+END
+
+
+#ifdef ASSOC
+ASSOCIATEDLG DIALOGEX 20, 20, 255, 129
+#else
+ASSOCIATEDLG DIALOGEX 20, 20, 255, 118
+#endif
+
+CAPTION "프로그램 연결"
+STYLE WS_BORDER | WS_THICKFRAME | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_CLIPCHILDREN
+FONT 8, "MS Shell Dlg"
+BEGIN
+ DIALOGRESIZE { 0, 0 }
+ LTEXT "파일 확장명(&F):", -1, 6, 7, 68, 8
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ COMBOBOX IDD_EXT, 76, 5, 44, 55, CBS_DROPDOWN | CBS_SORT |
+ CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
+
+ LTEXT "연결할 응용 프로그램(&A):", -1, 6, 30, 92, 10
+
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ EDITTEXT IDD_COMMAND, 6, 42, 172, 12, ES_AUTOHSCROLL
+ DIALOGRESIZECONTROL { 0, 0, 100, 100 }
+ LISTBOX IDD_CLASSLIST, 11, 54, 167, 62, LBS_SORT | WS_VSCROLL | WS_TABSTOP
+#ifdef ASSOC
+#ifdef ASSOCHEAD
+ | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS
+#endif
+#endif
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ PUSHBUTTON "찾아보기(&B)...", IDD_BROWSE, 130, 24, 47, 14
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ DEFPUSHBUTTON "확인", IDOK, 187, 6, 62, 14, WS_GROUP
+ DIALOGRESIZECONTROL { 100, 10, 0, 0 }
+ PUSHBUTTON "취소", IDCANCEL, 187, 23, 62, 14
+ DIALOGRESIZECONTROL { 100, 30, 0, 0 }
+ PUSHBUTTON "새 형식(&N)...", IDD_NEW, 187, 42, 62, 14
+ DIALOGRESIZECONTROL { 100, 40, 0, 0 }
+ PUSHBUTTON "형식 바꾸기(&C)...", IDD_CONFIG, 187, 59, 62, 14
+ DIALOGRESIZECONTROL { 100, 50, 0, 0 }
+ PUSHBUTTON "형식 지우기(&D)", IDD_DELETE, 187, 76, 62, 14
+ DIALOGRESIZECONTROL { 100, 100, 0, 0 }
+ PUSHBUTTON "도움말(&H)", IDD_HELP, 187, 95, 62, 14
+
+#ifdef ASSOC
+ AUTOCHECKBOX "일반 파일 형식과 확장명만 보기(&V)", IDD_SYSTEM,
+ 6, 117, 160, 10, WS_GROUP
+#endif
+END
+
+ASSOCIATEFILEDLG DIALOG 18, 14, 290, 224
+CAPTION "파일 형식 바꾸기"
+STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "파일 형식(&F):", IDD_DESCTEXT, 5, 6, 33, 8
+ EDITTEXT IDD_DESC, 42, 5, 95, 12, ES_AUTOHSCROLL
+ GROUPBOX "작업(&A): ", -1, 5, 22, 235, 126, WS_GROUP
+ COMBOBOX IDD_ACTION, 36, 22, 48, 33, CBS_DROPDOWNLIST |
+ WS_VSCROLL | WS_TABSTOP
+ LTEXT "명령(&C):", IDD_COMMANDTEXT, 9, 42, 38, 8
+ EDITTEXT IDD_COMMAND, 47, 39, 111, 12, ES_AUTOHSCROLL
+ PUSHBUTTON "찾아보기(&B)...", IDD_BROWSE, 164, 38, 40, 14
+ AUTOCHECKBOX "DDE 사용(&U)", IDD_DDE, 10, 57, 50, 10, WS_GROUP
+ LTEXT "DDE 메시지(&M):", IDD_DDEMESGTEXT, 22, 72, 50, 8
+ EDITTEXT IDD_DDEMESG, 105, 70, 100, 12, ES_AUTOHSCROLL
+ LTEXT "실행하지 않는 DDE 메시지 응용 프로그램(&N):", IDD_DDENOTRUNTEXT, 22, 84, 82, 19
+ LTEXT "(옵션)", IDD_DDEOPTIONALTEXT, 207, 90, 32, 8
+ EDITTEXT IDD_DDENOTRUN, 105, 88, 100, 12, ES_AUTOHSCROLL
+ LTEXT "응용 프로그램(&P):", IDD_DDEAPPTEXT, 22, 109, 39, 8
+ EDITTEXT IDD_DDEAPP, 105, 107, 100, 12, ES_AUTOHSCROLL
+ LTEXT "항목(&T):", IDD_DDETOPICTEXT, 23, 127, 21, 8
+ EDITTEXT IDD_DDETOPIC, 105, 125, 100, 12, ES_AUTOHSCROLL
+ LTEXT "새 확장명(&W):", -1, 11, 184, 52, 8
+ EDITTEXT IDD_EXT, 64, 183, 32, 12, ES_AUTOHSCROLL
+ PUSHBUTTON "추가(&D) ->", IDD_ADD, 102, 174, 44, 14
+ PUSHBUTTON "<- 제거(&R)", IDD_DELETE, 102, 191, 44, 14
+ LTEXT "확장명(&E):", -1, 157, 162, 41, 8
+ LISTBOX IDD_EXTLIST, 157, 172, 65, 40, LBS_SORT | WS_VSCROLL | WS_TABSTOP
+ GROUPBOX "파일 형식에 연결된 확장명:", IDD_EXTTEXT, 5, 154, 235, 66
+ DEFPUSHBUTTON "확인", IDOK, 244, 6, 40, 14
+ PUSHBUTTON "취소", IDCANCEL, 244, 23, 40, 14
+ PUSHBUTTON "도움말(&H)", IDD_HELP, 244, 40, 40, 14
+END
+
+GOTODIRDLG DIALOGEX 13, 54, 464, 125
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_CLIPCHILDREN | WS_MAXIMIZEBOX
+CAPTION "디렉터리 이동"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ DIALOGRESIZE { 0, 0 }
+ LTEXT "이동할 디렉터리(&G):", -1, 6, 3, 100, 8
+ DIALOGRESIZECONTROL { 0, 0, 100, 0 }
+ CONTROL "", IDD_GOTODIR, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD, 6, 13, 406, 12
+ DIALOGRESIZECONTROL { 0, 0, 100, 100 }
+ LISTBOX IDD_GOTOLIST, 6, 25, 406, 95, WS_VSCROLL | WS_TABSTOP
+
+ DIALOGRESIZECONTROL { 100, 0, 0, 0 }
+ DEFPUSHBUTTON "확인", IDOK, 418, 13, 40, 14, WS_GROUP
+ DIALOGRESIZECONTROL { 100, 3, 0, 0 }
+ PUSHBUTTON "취소", IDCANCEL, 418, 30, 40, 14, WS_GROUP
+END
+
+PREFDLG DIALOG 20, 20, 229, 140
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "추가 설정"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL "편집기 경로:", IDD_TEXT, "static", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 15, 17, 37, 14
+ CONTROL "", IDD_EDITOR, "edit", ES_AUTOHSCROLL | ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 54, 14, 140, 14
+ CONTROL "...", IDC_EDITOR, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 195, 14, 20, 14
+ CONTROL "도구 모음에 시각 스타일 사용하지 않음", IDC_VSTYLE, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 16, 38, 119, 14
+ CONTROL "실행 시 디렉터리 이동 색인 만들기(&G)", IDC_GOTO, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 16, 50, 119, 14
+ CONTROL "Mirror application content", IDC_MIRROR, "button", BS_AUTOCHECKBOX | WS_CHILD /* | WS_VISIBLE | WS_TABSTOP */, 0, 0, 0, 0 // invisible, not a tabsop; here to satisfy VerifyResources tool.
+ CONTROL "언어:", IDD_TEXT, "static", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 15, 70, 35, 14
+ CONTROL "", IDC_LANGCB, "combobox", CBS_DROPDOWNLIST | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 50, 68, 150, 54
+ CONTROL "일부 설정을 반영하려면 파일 관리자를 다시 시작해야 합니다.",
+ IDD_TEXT, "static", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 15, 90, 180, 20
+ CONTROL "확인", IDOK, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 55, 120, 40, 14
+ CONTROL "취소", IDCANCEL, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 120, 40, 14
+ CONTROL "도움말(&H)", IDD_HELP, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 149, 120, 40, 14
+END
+
+ABOUTDLG DIALOG 13, 54, 250, 75
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "파일 관리자 정보"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ ICON APPICON, -1, 6, 6, 32, 32
+ LTEXT "Windows 파일 관리자", -1, 36, 6, 200, 8
+ CONTROL "TO BE SET", IDD_VERTEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 36, 18, 200, 8
+ LTEXT "Copyright (c) Microsoft Corporation. All rights reserved.", -1, 36, 30, 200, 8
+ LTEXT "Licensed under the MIT License.", -1, 36, 42, 200, 8
+ LTEXT "https://github.com/Microsoft/winfile", -1, 36, 54, 200, 8
+ DEFPUSHBUTTON "확인", IDOK, 200, 50, 40, 14
+END
diff --git a/src/res.rc b/src/res.rc
index 143dbce5..52598baa 100644
--- a/src/res.rc
+++ b/src/res.rc
@@ -157,3 +157,4 @@ CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "winfile.exe.manifest"
#include "lang\res_de-DE.rc"
#include "lang\res_tr-TR.rc"
#include "lang\res_pt-PT.rc"
+#include "lang\res_ko-KR.rc"
diff --git a/src/wfloc.c b/src/wfloc.c
index a93ecc58..d902f1b5 100644
--- a/src/wfloc.c
+++ b/src/wfloc.c
@@ -28,7 +28,8 @@ FM_LANG fmLCIDs[] = {
{TEXT("pl-PL"), MAKELANGID(LANG_POLISH, SUBLANG_POLISH_POLAND)}, // Polish, Poland
{TEXT("de-DE"), MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN)}, // German, Germany
{TEXT("tr-TR"), MAKELANGID(LANG_TURKISH, SUBLANG_TURKISH_TURKEY)}, // Turkish, Turkey
- {TEXT("pt-PT"), MAKELANGID(LANG_PORTUGUESE, SUBLANG_PORTUGUESE)} // Portuguese, Portugal
+ {TEXT("pt-PT"), MAKELANGID(LANG_PORTUGUESE, SUBLANG_PORTUGUESE)}, // Portuguese, Portugal
+ {TEXT("ko-KR"), MAKELANGID(LANG_KOREAN, SUBLANG_KOREAN)} // Korean, Korea
};
LCID