HangulKorean

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ HangulKorean ] in KIDS
글 쓴 이(By): triangl (삼각형)
날 짜 (Date): 1993년10월06일(수) 13시32분11초 KST
제 목(Title): WIN-OS/2에서 한메한글 for Windows 사용



OS/2 강좌와 정보  ()
 제목 : WIN-OS/2에서 한메 4 윈 사용
 #413/501  보낸이:민동일  (wooguazi)    07/19 19:44  조회:640  1/8


          WIN-OS/2에서 한메한글 for Windows 사용

  작년 말, MS-Windows 3.1에서 한글을 사용할 수 있도록 해주는 한메 
한글 for Windows 1.01이 발표되었다. 일종의 윈도우즈의 메세지 후크 
방식을 취한 한메 한글 for Windows에 대해 영문 윈도우즈에서 한글을 
사용할 수 있게 되어서 좋다는 찬성 의견과 윈도우즈에서 한글을 표현
하는 방식이 올바르지 않다라는 반대 의견들 속에서 버젼업이 되어 현
재 2.0이 발매가 되었다.  비록 한글 윈도우즈 3.1이 발표되어서 다소 
사용자층이 줄어들었지만 영문 윈도우즈 3.1에서 한글을 사용할 수 있
게 해주었다는 점에서 현재의 도스환경을 윈도우즈 환경으로 변화시키
는데 많은 기여를 했다고 볼  수 있다. 이번에는 영문 윈도우즈 3.1에
서 한메한글 for Windows의 사용이 아닌, OS/2에 들어있는 WIN-OS/2에
서 한메한글 for Windows를  사용하는 방법에 대해서 설명하기로 하겠
다.

  여러분들도 아시다시피  OS/2에는 도스와  WIN-OS/2라는 윈도우즈가 
포함되어  있다. 이중에서  WIN-OS/2에서는 전화면  모드(Full Screen 
Session)로 실행하면 MS-Windows와 같은 친숙한 화면 구성으로 윈도우
즈용  프로그램을 실행할  수 있으며,  심리스  윈도우 모드(Seamless 
Window Session)로 실행하면 WPS에서 마치 OS/2용 프로그램과 같이 윈
도우즈용 프로그램을  개별적으로 실행시킬  수 있다. 한메  한글 for 
Windows도 두 모드로  실행시켜 윈도우즈용 프로그램에서 한글을 사용
할 수 있다.
  그러나, 영문  OS/2 2.0와  한글 OS/2 베타의  경우에는 WIN-OS/2가 
MS-Windows 3.0을 포함하고  있으므로 한메한글 for Windows를 설치할 
수 없다. 한메한글 for  Windows가 영문 윈도우즈 3.1을 필요로하므로 
OS/2에서 한메한글 for  Windows를 사용하려면, 먼저 자신이 사용하는 
OS/2에 포함된 WIN-OS/2가  영문 윈도우즈 3.1과 호환되는 것이어야만 
한다.

  Full Screen Session에 설치

  WIN-OS/2 전화면 모드에서 한메  한글 for Windows를 설치하여 사용
하는 방법은 MS-Windows 3.1에서와  동일 하다. WIN-OS/2의 전화면 모
드는 MS-Windows의  화면 상태에 익숙한  사용자를 위하여 MS-Windows 
기본 패키지가 들어 있으며,  화면 구성과 사용방법이 동일하다. 한메 
한글 for  Windows의 설치는 File Manager를  열어서 첫번째 디스켓을 
플로피  드라이브에  넣고  SETUP을  실행시켜주면  된다.  그림  1은 
WIN-OS/2 전화면  모드에서 WRITE.EXE를  실행 시켜서 한메  한글 for 
Windows를 사용한 예이다.

  Seamless Window Session에 설치

  설치 방법을 설명하기 전에  심리스 윈도우 모드에 대해서 설명하겠
다. 심리스 윈도우 모드란 윈도우즈용 프로그램을 마치 OS/2용 프로그
램처럼 WPS상에서 단일 프로그램로 동작하는 모드를 말한다. 윈도우즈
용 프로그램을 심리스 윈도우즈로  설치할 경우 각각의 윈도우즈용 프
로그램을 독립된 세션으로 작동시킬 수도 있고, DDE나 CLIPBOARD를 공
유할 수 있다.
  윈도우즈에서 어떤 프로그램을 자동으로 실행하기 위해서는 WIN.INI 
화일의 load= 나 run= 라인에 적어주거나 startup 그룹에 넣어주면 된
다. 그러나, OS/2의 WPS상에  심리스 윈도우 모드로 띄울 경우에는 이 
세가지가 무시되고 단지  프로그램만이 실행이 된다는 점이다. 그러므
로 전화면 모드에 자동  실행으로 설치되었다고 해서 윈도우즈용 프로
그램을 실행시킬 경우 한메  한글 for Windows가 자동으로 실행되지는 
않는다. 그럼 어떻게WPS에서 심리스 윈도우로 동작하는 프로그램에서 
한메 한글 for Windows를 사용할 수 있을까 ? 해결하는 방법은 간단하
다. 앞서  설명한 것처럼 심리스 윈도우  모드로 동작하는 프로그램은 
독립된 세션으로 작동하도록 할  수 있으나, 자원을 공유하도록 할 수
도 있다. 바로 자원을  공유하는 방법을 사용하므로서 WPS상에서 한메 
한글 for Windows를 이용하여 윈도우즈용 프로그램에서 한글을 사용할 
수 있도록 하는 것이다.

  심리스 윈도우 모드로 등록  하기전에 먼저 전화면 모드에서 설치가 
되어 있어야  한다. 한메  한글 for Windows는  설치시 WIN.INI화일과 
SYSTEM.INI화일을  수정하므로, MS-Windows에서는  설치하여 하드에는 
한메 한글 for Windows가  있으나 전화면 모드에서는 설치가 되어있지
않다면 다음과 같이 한다.
  먼저 MS-Windows의 디렉토리(예:  D:\WINDOWS)에 있는 HHW.INI 화일
을 WINOS2 디렉토리(예:  C:\OS2\MDOS\WINOS2)로 복사를 한다. 그다음 
WINOS2 디렉토리에 있는  WIN.INI화일과 SYSTEM.INI화일에 리스트 1의 
내용을 추가시킨다. 이떠 WIN.INI에 들어가는 한글은 완성형으로 작성
한다.

  자, 이제   WPS에  등록하는  방법을   설명하겠다.  템프릿  폴더
(Templates Folder)를 열어서  프로그램 아이콘을 마우스 버튼 2(오른
쪽 마우스 버튼)을 누른 상태로 끌어다가 원하는 곳에 놓는다.(Drag & 
Drop) 세팅 폴더가 열리면, 한메  한글 for Windows 가 설치된 디렉토
리와 화일 명을 적고, 세팅북의 세션(Session) 견출지(Tab)을 누른 후
에 WIN-OS/2 window 모드를  선택한다. 한메 한글 for Windows가 독립
된 세션이 아닌 자원을  공유할 수 있게 하기위해서 Separate session
은 표시를 하지 않고 그대로 놓아둔다. (그림 2 참조)
  그다음, WIN-OS/2  세팅에 들어가서 WIN_RUN_MODE의  옵션을 선택한
다.(그림 3 참조) 한메  한글 for Windows를 설치할떠 3.1 Standard나 
3.1 Enhanced Compatibility 둘중에 어떤 것을 선택해도 상관은 없다. 
그러나, 한메 한글 for  Windows 를 이용하여 한글을 사용할 프로그램 
세팅의 WIN_RUN_MODE와 동일해야  한다. 이것이 다르면 한글을 사용할 
수 없다.  OS/2에서는 윈도우즈 프로그램을  등록할때 WIN_RUN_MODE의 
설정값이 3.1 Standard이고, 한글을 사용하지 않을 프로그램이나 한메 
한글 for  Windows 프로그램과 충돌하는  프로그램의 경우를 생각해서 
3.1 Enhanced  Compatibility를 선택하고, 한글을  사용할 프로그램의 
세팅도 3.1 Enhanced Compatibility로 변경해 두는 것 좋다. 만약 3.1 
Enhanced 모드만을 필요로 하는 프로그램이 한글 사용이 불필요하거나 
한메  한글 for  Windows와  충돌할 경우에는  그  프로그램 세팅에서 
Separate Session 을 선택(마크)해 두면 된다.

  마지막으로 필요한  여러 세팅을 하고  General 견출지(Tab)을 눌러 
이름을 변경하면 된다.

  이제 WPS에서 윈도우즈용 프로그램에서 한메 한글 for Windows를 사
용해 보기로 하자. 먼저 등록한 한메 한글 for Windows를 더블 크릭해
서 실행을 한 후에 한글을 사용할 윈도우즈용 프로그램을 실행하면 된
다.  여러  프로그램에서  한글을  사용할 경우에도  한메  한글  for 
Windows를  한번만 실행  시켜주면 된다.  그림 4  는 한메  한글 for 
Windows를 실행시킨후에 WRITE.EXE와  NOTEPAD.EXE에서 한글을 사용한 
예이다.

 마치며...
  지금까지 한메 한글 for  Windows를 이용하여 OS/2상의 윈도우즈 프
로그램에서 한글을 사용하는  방법을 알아보았다. 다시 한번 언급하지
만,  한메 한글  for  Windows등록시에  주의해야할 사항은  Separate 
Session을  표시하지  말아야  하는  것과  사용할  프로그램  세팅의 
WIN_RUN_MODE의 설정값이 같아야 한다는 점이다.
  현재까지 OS/2 2.1  12월 베타 버젼과 3월  베타 버젼이 발표되었으
며, 독자들이 이 내용을 볼때  쯤이면 한글 OS/2 2.0과 영문 OS/2 2.1
이 발표될 것이다. 앞의 네가지 OS/2에는 영문 MS-Windows 3.1과 호환
되는 WIN-OS/2가 들어가므로  한메 한글 for Windows를  사용할 수 있
다. 참고로 현재 필자가 사용하고 있는 버젼은 영문 OS/2 2.1 정식 버
젼으로, 한메 한글 for  Windows 2.0의 경우(1.01은 제외) 사용하려면 
버그 패치를 하고 세팅  북의 Program 견출지(Tab)에서 프로그램 페러
미터로 NOLOGO 를 기입하여야만  사용할 수 있다. 그밖에 다른 버젼에
서는 문제없이 동작했으며 WPS상에서  심리스 윈도우로 한메 한글 for 
Windows를 사용하는데  있어서 MS-Windows에서와 전혀  차이를 느끼지 
못했다. 아직  OS/2 전용 프로그램이 부족하고  게다가 한글을 사용할 
수 있는 프로그램이 전무한 상태에서 한메 한글 for Windows를 OS/2에
서 사용할 수 있다는 것은 반가운 점이다.


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
  * * * * * * * *   Jo, Heon Jung                   |  The dog is a yes-animal
  *             *   Pennsylvania State University   |  very popular with people 
  * Penn  State *   Major: International Politics   |  who can't keep a yes-man 
  *             *   =========================================================== 
  *   1 8 5 5   *   LINUX is Coming Soon to hjj101.sip.psu.edu (128.118.25.170) 
  *             *   Sun :  hjj101@orville.cac.psu.edu     -=Home, Home, Home=-
   *           *    PSUVM: hjj101@psuvm.cac.psu.edu     255 S.Atherton St. #303 
     *      *       HiTel: Valkimi                      State College, PA 16801 
         *          KIDS BBS: Valkimi                   U.S.A.    (814)867-3102 

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.