WIN1 - ��� ��� ���⠢��� Microsoft Windows 3.x, �⮡� �� p���⠫ � OS
From
FAQServer@2:5020/181 to
All on Sat Apr 26 07:37:07 2025
[Q]: ��� ��� ���⠢��� Microsoft Windows 3.x, �⮡� �� p���⠫ � OS/2 � DOS?
[A]: Viatcheslav Odintsov (2:5020/181)
H�����让 �������p��:
- � FAQ'� ��� �y��� ���p������ "?:\" - ����� ����⠢����� ���
ᮮ⢥���y�饣� ��᪠ �� ��襩 ��設�.
- �� ��, ��� � ᠬ� OS/2, �⠢����� py����, ���⮬y �� �� ���
���y᪠�� INSTALL.EXE, DDINSTAL.EXE - ��p��⭥� �ᥣ�, �� ��⨢���
p����� � �⨬� 䠩����, Windows p������ �� �y���.
- ��� Seamless Windows ���p��y�������� Win-OS/2 window.
- ���砫� �p���� ��� 䠩� �� ����, �� �⮣� �p���y���� � y�⠭����.
��� ��砫� ��� �y��� ����p��y⨢ �������� Windows 3.1, �y��� ������ ������᪨�, ���p������ 10/03/1992 (� py�᪨� �y�y� ���䫨�⮢��� *.SCR), ��p�� ������ ���� 3.1, ���py� ����� ������ �� 3.11 ���p����� (~550K � �p娢�, 䠩�� ���p����� 31/12/1993). C 3.0, ��⭮ ᪠�y, � �� �p������, ��� � Seamless �� �� p���� ���y���� �� ���y����, � � Real-Mode ��� � ⠪ ����� ��� OS/2.
��p����py������ � DOS, ���y᪠�� SETUP.EXE, ���⠢�塞 ������� ��p����p�
� y�⠭�������� Windows.
� Windows ��⠫ p���� (�.�. �� p���⠥�), ��p����py������ � OS/2. H��� y��������, �� �y���y�� �y�騥 䠩��:
\OS2\DLL\PMCLIP.DLL
\OS2\DLL\PMDDE.DLL
\OS2\DLL\WINPRF.DLL
\OS2\DLL\WCFGMRI.DLL
\OS2\DLL\WINCFG.DLL
\OS2\MDOS\VWIN.SYS
CONFIG.SYS ������ ᮤ�p���� �y�饥:
PATH=?:\WINDOWS;
DPATH=?:\WINDOWS;
DEVICE=\OS2\MDOS\VWIN.SYS
AUTOEXEC.BAT ������ ᮤ�p���� �y�饥:
PATH=?:\WINDOWS;
�����, �y��� ��������� Windows �������騬� ��������⠬�, ��� �� p����� � OS/2 ��� �y��� � ᮮ⢥���y�騥 ��p���p�� �������� �y�騥 䠩��:
\WINDOWS\SYSTEM\COMMS.SCR
\WINDOWS\SYSTEM\CPANELS.SCR
\WINDOWS\SYSTEM\FIXMGR.DLL
\WINDOWS\SYSTEM\GDIS.SCR
\WINDOWS\SYSTEM\MAINCPLS.SCR
\WINDOWS\SYSTEM\MCISEQS.SCR
\WINDOWS\SYSTEM\MOUSES.SCR
\WINDOWS\SYSTEM\TIMERS.SCR
\WINDOWS\SYSTEM\USERS.SCR
\WINDOWS\SYSTEM\VGAS.SCR
\WINDOWS\SYSTEM\WINFILES.SCR
\WINDOWS\SYSTEM\WINSCLIP.DLL
\WINDOWS\SYSTEM\WINSDDE.DLL
\WINDOWS\SYSTEM\WINSMSG.DLL
\WINDOWS\WINOS2.COM
\WINDOWS\WINSHELD.EXE
� ����� ���� �� HDD, ���� *.SCR ����� y������ (��� �����y� - MAINCPLS � MCISEQS).
������py�� \WINDOWS\SYSTEM.INI �y�騬 ��p����, � ᥪ�� "[boot]"
������塞 ⠪�� ��p�窨:
useos2shield=1
os2shield=winsheld.exe
MAVDMApps=
WAVDMAPPS=
��� ���䨣yp�樨 ����������p� � ᥪ�� "[boot]" ������塞:
� y ��� � OS/2-�p����p �⮨� Default VGA:
sdisplay.drv=swinvga.drv
fdisplay.drv=vga.drv
� GRADD, �:
sdisplay.drv=isgdi2vm.drv
fdisplay.drv=ifgdi2vm.drv
H� ���y��� ��p����� �� *.DRV � \WINDOWS\SYSTEM
��������, �� � 䠩�� \OS2\INSTALL\REINSTAL.INI �y���y�� ��p�窨
WINOS2 WIN30INSTALLED NO
WINOS2 WIN31INSTALLED ?:\WINDOWS
WINOS2 WINDOWSSUPPORT YES
�p���p��� �� ����� � ������� ��� ��p� OS/2 INI 䠩���, � ⠪���� ��p�� ��� ��� ��� �⫨����� �� ���y����y���, � ����� ��ᯮ�짮������ �y�騬 CMD-䠩��� (��� ��� ���y᪠ ����室�� y�⠭������� REXX)
⠪��� ᮤ�p�����:
/**/
Call SysINI '\OS2\INSTALL\REINSTAL.INI',,
'WINOS2', 'WIN30INSTALLED','NO'||'00'x
Call SysINI '\OS2\INSTALL\REINSTAL.INI',,
'WINOS2', 'WIN31INSTALLED','?:\WINDOWS'||'00'x
Call SysINI '\OS2\INSTALL\REINSTAL.INI',,
'WINOS2', 'WINDOWSSUPPORT','YES'||'00'x
������ �� �⮣� ������ ���⠫���� (��� �����y� � �p���) ����� �믮����� Selective Install. �p��y�p�����, �� Selective Install ������� �� y����, � ��⭮��, ����⪨ ����y�y�� ��y ��᪥�� �� py��� Windows 3.1 �p����� ������� ��p�ᯠ�������� 䠩��� � \WINDOWS\SYSTEM.
����p�, � ���� ������� py���p����� Windows, ���p��y���� py�᪨� Windows 3.1 (8x1.44, ���p���� 19/05/1993). �� ���� ��� �y��� � ᮮ⢥���y�騥 ��p���p�� �������� �y�騥 䠩��:
\WINDOWS\SYSTEM\*.FON (�y���y�騥 䠩�� ���������� ⠪��� �� ��
Windows 3.1 rus)
\WINDOWS\SYSTEM\KEYBOARD.DRV
\WINDOWS\SYSTEM\KBDRU.DLL
\WINDOWS\SYSTEM\LANGCYR.DLL
\WINDOWS\SYSTEM\XLAT866.BIN
������py�� \WINDOWS\SYSTEM.INI �y�騬 ��p����, � ᥪ�� "[boot]"
������塞 ⠪�� ��p�窨:
keyboard.drv=keyboard.drv
language.dll=langcyr.dll
� ᥪ�� "[keyboard]" ������塞:
keyboard.dll=kbdus.dll
secondkeyb.dll=kbdru.dll
typeofswitch=3
oemansi.bin=xlat866.bin
�����, ����室��� py���p����� TrueType-�p����. �� ᠬ� ��� ������: Microsoft ᤥ��� ��, �⮡� �p���� �� py�᪨� Windows 3.1 �� p���⠫� � ������᪨� GDI.EXE. ������ p�襭�� �p������ - ����� GDI.EXE �� py�᪨� Windows, �� �p� �⮬ �p���� ����������� ����� Seamless-��ᨨ. ���⮬y �� py��� Warp 3 with WIN-OS2 ��py��� �y�騥 䠩��:
ARIC*.TTF
COUC*.TTF
TIMC*.TTF
��� ���p����� 10/04/1995. ��p����� �� � \WINDOWS\SYSTEM, �� 祣� y����� \WINDOWS\SYSTEM\*.FOT, � y��p�� �� �� ᥪ樨 "[fonts]" � \WINDOWS\WIN.INI.
� �y�y饬 p�������y�� ��������� ���� �p���� ������ ⠪, ���� ����� ���y��� �y�y ��譨� *.FOT. ���⠫���� �p���室�� �p�� Control Panel, �⠢���� �� �p���� �� \WINDOWS\SYSTEM (���祭�� ��樨 Copy fonts to Windows directory... ���p��樯���쭮).
��������, ��� y������ ���� �py��� ��������� ��� py�䨪�樨 3.1, �p� ������� ����� ��p������� ��, �.�. �p���� �� py��� Warp'� � ������ p��p�襭��� �p�������.
�p���� �� p������� �������⮢ � ������権 TTF �����������, ��� �p�����, ��� �p����� - �p������ ��������� ⮫쪮 � �⠭��p�묨 Arial Cyr, Courier New Cyr � Times New Roman Cyr.
���� ��������� ���p��� � �⢥��. =============================================================================== (Q) ��� �p��� �� �� 䠩��?
(A) � y ��� OS/2 v 4.51 ("Convenience Package" ��� ��� OEM-��p��), �
�����p�� ����室���� 䠩��� � ����p��y⨢� ����� ���, p�������y���� �����
��� �⮩ 楫� ����p��y⨢ 4.5.
� y ��� OS/2 Warp 4.5 ("Warp Server for e-business", � �p����y ⠪��
����y��� ��� "Warp 5"), �:
�� \OS2IMAGE\DISK_29\winbase ��py���:
PMCLIP.DLL
PMDDE.DLL
WINPRF.DLL
VWIN.SYS
�� \OS2IMAGE\DISK_33\winenvhp ��py���:
COMMS.SCR
CPANELS.SCR
MAINCPLS.SCR
GDIS.SCR
MOUSES.SCR
TIMERS.SCR
USERS.SCR
VGAS.SCR
WINFILES.SCR
FIXMGR.DLL
WINSCLIP.DLL
WINSDDE.DLL
WINSMSG.DLL
WINOS2.COM
WINSHELD.EXE
�� \OS2IMAGE\DISK_29\wnbasefp ��py���:
WCFGMRI.DLL
WINCFG.DLL
�� \OS2IMAGE\DISK_34\winenv ��p����:
MCISEQS.SCR
� y ��� OS/2 Warp 4, �:
�� \OS2IMAGE\DISK_17\winbase ��py���:
PMCLIP.DLL
PMDDE.DLL
WINPRF.DLL
VWIN.SYS
�� \OS2IMAGE\DISK_18\winenvhp ��py���:
COMMS.SCR
CPANELS.SCR
MAINCPLS.SCR
GDIS.SCR
MOUSES.SCR
TIMERS.SCR
USERS.SCR
VGAS.SCR
WINFILES.SCR
FIXMGR.DLL
WINSCLIP.DLL
WINSDDE.DLL
WINSMSG.DLL
WINOS2.COM
WINSHELD.EXE
�� \OS2IMAGE\DISK_34\wnbasefp ��py���:
WCFGMRI.DLL
WINCFG.DLL
�� \OS2IMAGE\DISK_37\winenv ��p����:
MCISEQS.SCR
� y ��� OS/2 Warp 3 for Windows, �:
�� \OS2IMAGE\DISK_9\winbase ��py���:
PMCLIP.DLL
PMDDE.DLL
WINPRF.DLL
VWIN.SYS
�� \OS2IMAGE\DISK_12\winenv ��py���:
COMMS.SCR
CPANELS.SCR
MAINCPLS.SCR
GDIS.SCR
MOUSES.SCR
TIMERS.SCR
USERS.SCR
WINFILES.SCR
FIXMGR.DLL
WINSCLIP.DLL
WINSDDE.DLL
WINSMSG.DLL
WINOS2.COM
WINSHELD.EXE
MCISEQS.SCR
�� \OS2IMAGE\DISK_0\bundle ��p����:
WCFGMRI.DLL
�� \OS2IMAGE\DISK_2\bundle ��p����:
WINCFG.DLL
��������� ��� 䠩��� �� �y����� 䨪ᯠ�� �����⥫쭮 p�������y���� �ᥬ,
y ���� �⮨� Warp 3. ��� �⮣� p�ᯠ�y�� XR_W0??.?DK, ����p 䨪� ������
���� >=26. ���p��y���� �y�騥 䠩��:
.\FIX\OS2.1\PMCLIP.DLL
.\FIX\OS2.1\PMDDE.DLL
.\FIX\OS2.1\WCFGMRI.DLL
.\FIX\OS2.1\WINCFG.DLL
.\FIX\OS2.1\VWIN.SYS
.\FIX\OS2.3\COMMS.SCR
.\FIX\OS2.3\GDIS.SCR
.\FIX\OS2.3\MCISEQS.SCR
.\FIX\OS2.3\TIMERS.SCR
.\FIX\OS2.3\USERS.SCR
.\FIX\OS2.3\FIXMGR.DLL
.\FIX\OS2.3\WINSCLIP.DLL
.\FIX\OS2.3\WINSDDE.DLL
.\FIX\OS2.3\WINSMSG.DLL
.\FIX\OS2.3\WINOS2.COM
.\FIX\OS2.3\WINSHELD.EXE
�y���p������ TTF-䮭��, ��pp��⭮ p�����騥 � Windows 3.1 ��� OS/2,
��py��� �� ����p��y⨢� py��� Warp 3 with WIN-OS2
(\OS2_007\DISK_12\winenv).
ARIC*.TTF
COUC*.TTF
TIMC*.TTF =============================================================================== (Q) � �� ��襫 � 䨪ᯠ�� XR_W041 ���ᠭ�� ��� 䠩���, ��� ��� �� �����?
(A) H�稭�� � 䨪ᯠ�� XR_W041, �������� IBM �p��p�⨫� �����p��y �������
OS/2 �, ᮮ⢥��⢥���, Warp for Windows, � ᮦ������, ��襮��ᠭ�� 䠩��
�p������ �p��� �� 䨪ᯠ�� XR_W040. =============================================================================== (Q) ��祬y � �p� ���y᪥ Windows � DOS'� ��� ���� p���⠥�, � �p� ���y᪥
� OS/2 - ���?
(A) ���쬨� �� ����p��y⨢� Warp for Windows 䠩� MOUSE.DRV � ��py��
��� � \WINDOWS\SYSTEM.
� ᥪ�� ᥪ�� "[boot]" 䠩�� SYSTEM.INI �������:
os2mouse.drv=mouse.drv
������� 䠩� \WINDOWS\MOUSE.INI, ���p� �� ᮤ�p���:
[mouse]
MouseType=Serial1
c��� ⨯ ��� �y�� �롨p��� �� �y�饣� ᯨ᪠:
Serial1, Serial2, Inport1, Inport2, PS2 =============================================================================== (Q) � y ���� � OS/2 �⮨� �py��� �p����p, �⫨�� �� Default VGA � GRADD,
��� ��� ����?
(A) �⮡� ��ᬮ�p���, ����� *.DRV �y��� ������ ���, ���� �����y�� �
ᮮ⢥���y�騩 ��襩 �������p� *.DSP, �� �p���p� GRADD ��
�룫廊� ⠪ - ᬮ�p�� 䠩� COMGRADD.DSP, ����� ⠬ ��p�窨:
:WININI :MODE=PRIMARY :MODE=WINDOWS
SYSTEM.INI
boot display.drv ifgdi2vm.drv
boot sdisplay.drv isgdi2vm.drv
�p����뢠�� � ��� SYSTEM.INI:
sdisplay.drv=isgdi2vm.drv
fdisplay.drv=ifgdi2vm.drv
����� "display.drv" ��襬 "fdisplay.drv", ⠪ ��� �p��������
"display.drv" �ᯮ��y���� ��ᮢ᪨� ��p���⮬ ������p����p�. =============================================================================== (Q) �p� ������ � ����p�y��� ������ ����, �p�窨 ��p����� p����p����� ��
�������ypy � ��p�p�ᮢ뢠�� ����. Warp 3, Seamless Windows 3.1.
(A) ���⠢��� ����� ᢥ��� 䨪ᯠ�. � XR_W032 �⮩ �p������ y�� ���. =============================================================================== (Q) ������ ��������p������� Windows-��ᨨ � Seamless-p����� ����� �y�p �����
����p�y���.
(A) �p�稭� �������⭠, ��宦� �� "������������" ������-� �� 䨪ᯠ���. ��p�
�� ����祭�� - ��p��� ���ᠭ�� � �p���y饬 �y���. =============================================================================== (Q) ��� �ᯮ�짮���� SPEAKER.DRV ��� OS/2?
(A) H����. ���������p����� wave=speaker.drv �� �y��� �p����. =============================================================================== (Q) ����� �� ᮢ������ ��y �奬y � Windows NT?
(A) ������. ������ ���� - �p����. ���� Windows 3.1 eng, OS/2 � Windows NT 3.51
yᯥ譮 p�������� \WINDOWS\SYSTEM � ��室�騥�� � ��� *.TTF. �p� �⮬
�� �p���� ��p���⠭� �p��p����� TTFCONV, �� ���� ����������� �ᯮ�짮����
�� � OS/2 �p�� FreeType. =============================================================================== (Q) �� ����� ��p������ �p�� Clipboard �� Windows � OS/2?
(A) ��p��-���� ��⬠��, ⥪�� ��� py�᪨� �y�� � �p���p������. � 梥���
��⬠��� ����� �᪠������ �����p�, ᠬ ��⬠� �p� �⮬ ��p������. =============================================================================== (Q) �� ⠪�� ATM, �� �� ����, �⮨� �� ��� �⠢���, � ���?
(A) ATM ���� ����������� �ᯮ�짮���� PostScript-䮭�� � Windows. ��� ���
y�⠭���� ����室��� �� Win-OS/2 ����� 䠩�� ATMSYS.DRV, ATMCNTRL.EXE,
ATM16.DLL �/��� ATM32.DLL. � \WINDOWS\SYSTEM.INI �p����뢠�� �y�饥:
system.drv=atmsys.drv
atm.system.drv=system.drv
����� �y��� ���y���� ATMCNTRL.EXE � �������� �p���� �� \PSFONTS. ��
祣� - y�������� �� ᮡ�⢥���� ����, �� ������� ����� �� ATM ���.
�����y� ���� �py��� �y⥬ � ���⠢��� FreeType/2. =============================================================================== (Q) � ��� ��� Windows �� PM ��誮� ���y����?
(A) ��������, �� � ����� "OS2 System => Command Prompts" �y���y��
��� ������: "WIN-OS/2 Full Screen" � "WIN-OS/2 Window". � �� ���, � ���
�� ᮧ����� ����� ��ᯮ�짮������ CMD-䠩��� (��� ��� ���y᪠ ����室��
y�⠭������� REXX) �y�饣� ᮤ�p�����:
/**/
rc=SysCreateObject('WPProgram', 'WIN-OS/2 Full Screen', '<WP_PROMPTS>',,
'EXENAME=*;PROGTYPE=PROG_31_ENH;SET KBD_ALTHOME_BYPASS=1;'||,
'SET KBD_CTRL_BYPASS=CTRL_ESC;SET VIDEO_SWITCH_NOTIFICATION=1;'||,
'SET VIDEO_8514A_XGA_IOTRAP=0;SET DPMI_MEMORY_LIMIT=64;'||,
'SET WIN_DDE=0;SET WIN_CLIPBOARD=0;HELPPANEL=8022;OBJECTID=<WP_WINFS>',,
'REPLACE')
rc=SysCreateObject('WPProgram', 'WIN-OS/2 Window', '<WP_PROMPTS>',,
'EXENAME=PROGMAN.EXE;PROGTYPE=PROG_31_ENHSEAMLESSCOMMON;'||,
'SET KBD_ALTHOME_BYPASS=1;SET KBD_CTRL_BYPASS=CTRL_ESC;'||,
'SET VIDEO_SWITCH_NOTIFICATION=1;SET VIDEO_8514A_XGA_IOTRAP=0;'||,
'SET DPMI_MEMORY_LIMIT=64;SET WIN_DDE=0;SET WIN_CLIPBOARD=0;'||,
'HELPPANEL=8022;OBJECTID=<WP_WIN2WIN>',,
'REPLACE') =============================================================================== (Q) � ����p��y⨢� � 䨪ᯠ��� OS/2 � ��襫 ��� ��p���� WINOS2.EXE.
����� �� ��� ��y� ��� �y���?
(A) � OS/2 ���� ��� ��p���� �����p��� Windows, ��p�� �� ���p���� Windows,
⠪ ���뢠��� WIN-OS2, ��p�� �� ����p 䠩��� ��� �����p��� �p������쭮��
Microsoft Windows 3.x. � ⠬, � ⠬ ���p������ ��������� 䠩��, � ��襬
�y砥 ����室��� ⮫쪮 � 䠩��, ���p� �ᯮ��y���� �� ��p�� ��p����,
�� 䠩�� ���筮 ��室���� � �����쪮� �p娢� (��⠫쭮 - �. ��襮��ᠭ��
FAQ), ⠪�� �p娢� ���筮 ᮤ�p��� ⮫쪮:
COMMS.SCR
CPANELS.SCR
MAINCPLS.SCR
GDIS.SCR
MOUSES.SCR
TIMERS.SCR
USERS.SCR
VGAS.SCR
WINFILES.SCR
FIXMGR.DLL
WINSCLIP.DLL
WINSDDE.DLL
WINSMSG.DLL
WINOS2.COM
WINSHELD.EXE =============================================================================== (Q) � ���y᪠� WINOS2.EXE � Seamless-��ᨨ � �� ��᭥�, �� ������?
(A) WINOS2.EXE p���⠥� ⮫쪮 � FullScreen-�����, � Seamless-��ᨨ �����
WINOS2.EXE ����室��� ���y᪠�� PROGMAN.EXE. =============================================================================== (Q) ��� � Windows ��p��������� c py��� �� ������᪨� � �����p��?
(A) � \WINDOWS\SYSTEM.INI ���� p�����:
[keyboard]
typeofswitch=1
; ^ 1 - ��p����祭�� �� Alt+LShift - Alt+RShift
; 2 - ��p����祭�� �� RShift+LShift
; 3 - ��p����祭�� �� RCtrl
; 4 - �몫�祭�� ��p�����⥫�. ===============================================================================
--- INN 2.7.3 (rc1 version)
* Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)