• PRG42 - ���筨�� ���p��樨 �� �p��p����p������ � OS/2

    From FAQServer@2:5020/181 to All on Thu Jun 26 07:37:10 2025
    [Q]: ���筨�� ���p��樨 �� �p��p����p������ � OS/2

    [A]: Evg.V.Kotsuba (evgen@laser.nictl.msk.su)

    ����� ���� - ����� �����-��� ���ᠭ�� �p��p����p������ � �� ⨯�
    ����� ��p�짠 ���殫줠 ��� ������. ��⮬y �� �p���筨��,
    ���⠢�塞� � �y���⮬ - �� �p��, �� ��-⠪� �����, �� ���� �����, p����⮥ �� p������� � �.�. ��� y����� �� ⠪�� ����� - ᥡ� �� y������?

    �⢥⮬ �y���:
    -----------------------
    �᫨ ����� ����⢥����:
    "�p��p���p������ ��� IBM OS/2 Warp" ���������� ⮬ 25-�. (0)
    Valentine Jurin writes:
    ���p� �p�����, ��p�� 10000. ����, �� ��p��� ����, ⠬ ����뢠����
    � �᭮���� Win* �y��樨 � ��᪮�쪮 Gpi*. ��������� �� ���� ��� ���
    ����� �� �p��p����p������ ��� Warp, ᪮p�� �ᥣ�,��� �멤y� � ᫥�. ���y. ����, IMHO, �� ᥩ�� �y�襥 ��ᮡ�� �� �p��p����p������ ��� ���.
    �⮨� ����� 15000.
    �py��� ��⥫� py���� ��y ����y, ��� � ��� �p�� ����� ����������
    �� 祬 ᢥ� �⮨

    - �᫨ ����� ��p�������, � "䨣 ���" (��) - p믠��� � ���� � ��p����稪�,
    ⠪ ����⥫� �⥫ �᪫��⥫쭮, �⮡ � �������� �뫮 �p� �p��p����p������
    ��� ��p����� :( , � ⠪��� ���� �� ��y饭�.. ���� �p���� ��p�� �����
    �p� OS/2 vers 1 {��.�p��� � �p. "���p�樮���� ��⥬� OS/2. ����������, �y��樨 � �p��������",�.,��p, 1991� (��p����1989)} (1) , � ���� ��p��
    �p���p ����� �⪮�����p�����, �� ����� �� - ᫨誮� ����� ��ᮮ⢥��⢨� �뭥譨� ��p��, �� � PM ⮣�� � ������ �� �뫮, ��� � 386 �p����p�.

    ���� ����� ����� "OS2 ���y�p�", ⮬ 1-2, ������ � �p��p����p������
    �� �� ����� �⭮襭��, ����� ��� ���짮��⥫��.
    ------------------------
    - �᫨ �� �yp�y��᪮�� - ���� ���� �����, ⮫쪮 �⮡� ��y ����y � ����� ��������p� �������� � ��� ����pp�� - �⮣� ���, ��� � ����⠫��� ��p���.
    ���� �y�訩 ��p���� - �������� �������, �᫨ ⠪�� ����, �⮡ �p������,
    ��� ᠬ�� :) - 業� � ���� - 30-90$, ���y� ���� � � CD.

    ����p�⭥� (�� p����� ���p��) :

    | OS/2 Presentation Manager Programming
    | by Charles Petzold
    | ZD-Press, ISBN 1-56276-123-4

    | My favorite is "The Art of OS/2 Warp Programming" by Kathleen Panov,
    | Larry Salomon Jr., and Arthur Panov (700p, Oct95, Wiley & Sons).
    | Less coverage of Gpi than Petzold, but more focus on gui issues
    | and multithreading. It also contains a very useful, if somewhat
    | abbreviated, command reference (all those WM_?????? messages, and more).
    (3) ������� ��� �������, ����� ����� ⮫� � ����� � �������� ᫮�� "Warp"
    ... � ���� � �p���� �⥭�� �⮣� �py��, ���y ᪠���� ⮫쪮, ��
    ��p�� ��ᬥp⥫�� �訡�� �������� �� 34 ��p.

    OS/2 Warp Presentation Manager for Power Programmers, Stern, 480p,Feb96

    | Hmm, well, there are several. Petzold's is very good, but is completely
    | devoid of any info on versions of OS/2 after 2.0, I believe. See the
    | EDM/2 site for reviews of many books, including this one and other good
    | ones.

    ���p����� ᬮ�p� � EDM/2 , ⠬ ��, ����, ���� ����p� ���� �� p���y ------------------------

    - �᫨ �� ��������� � ��p��⭮�� py�᪨� ⥪�⮢ - ���� ����� �����
    �.H�p⮭� � �.��� "OS/2 ���y�p�" (2) - p�� � 10 業��, 祬 (1), ������ ⮦� ���쬠 ��p��, ���� ���� ����⮪ � �訡��, 䠩�� ���뢠���� c g_01 �� g_14

    - ⠪�� ���� ����� article.doc (� zip'�) by H������ ���p���, "�p��p����p������ � �p��� OS/2 Warp." - �祭� �p�ᨢ�, � ��p���᪮� (!) �p���, IMXO ���p������ EDM/2; �p�� �� ��� �������� � OS/2 -PM �p��p����p������ �᫨ � �� ... - � ���� y⢥p�������, �� ��� ��p��� �� �p�� - �p��������� �� ���� � �p���p �p��� ⠪ �� p���⠥�.

    - ����� ����p�� ������設� "�p��p����p������ � OS/2" (4) (��y���������
    � "�������p� � �p��p����") � '�p������ �p�襣� ⮭�' � ������,
    ��������� ���p�� �������� ���������� ����y yᨫ��. � ���� 䠩��
    �������� 22��

    ------------------------

    - ��������� �����p���� �yp����: EDM/2 (Developers Magazine) (5),
    䠩�� ���뢠���� edmXXX, ⮬� � 1.1 �� 4.10(���p� 96�.) - �����
    � �� www, � �� CD. ���쬠 業��� �������, �p��� ���p�� � ����⥫�� ����
    ���p� ���� �� �p��p����p������ � OS/2 (Larry Salomon,..). H�����⪨:
    �� ��-⠪� �yp���, � �� ��⥬���᪨� y祡���. �p� �����筮� ���⮩稢���, ��������, ����� �p�������� �����筮��� ���p����... ���⮨��⢮: �p��� INF.
    ��᫥���� ��pᨨ ��y�, ��ᬮ�p� �� ���頭��, ⮫쪮 � ����
    HTML ����, �p�� �� ��� ����� � ���� zip-� ᯨ���.
    �p�稥 ��������� �yp����: ���-� �� ���p���, �ᮡ���� �p� ���y��⢨� ���������� ᯨ��� � ���� ������ 䠩�� � ����� �p�����..

    --
    ------------------------
    �� ��y REXX �����쭮 ����� p������ p��� ���ᠭ�� -
    � 奫��� �� OS2, �� py�᪮�� IBM PC DOS 7.0, �� Watcom VX-REXX,
    ⠪�� ��� 䠩�:
    - rexx.arj - py�᪮� ���ᠭ�� �몠 REXX (���p �������⥭) ------------------------
    ��� �� �� ����� ���� ?
    �� ������ � �p���� CD; �� ���p���y � ���ᠭ��� ��� � ���� �����,
    �� HOBBES http://www.cdrom.com;
    �p��� ⮣�, ����� �y���� y �p����殢 ��業������� CD ���
    HOBBES OS/2 �� Walnut Creek, ⮫쪮 ᬮ�p��, �⮡� �� �� ������� -
    ��� ��室�� p�� � ���p⠫.
    -------------------------
    � �� ��� ����� ���� �������� ���p���� ?
    ���:
    - � 奫��� � �p���p�� ��������p��, ��p�� 墠��� Visual Age.
    - �� �ᥢ�������� INF-�� : progfaq.inf � �.�.
    - � ⥫�����p����� (��� � �p��������� FIDO):
    relcom.comp.os.os2.prog, (OS2.PROG)
    relcom.fido.su.c-cpp.visualage, (VISUALAGE),
    - � ���p��⮢᪮� ��p�p娨 comp.os.os2.*
    - ���� 䨤��� OS/2 FAQ-�p��p:
    Relcom/Internet ��p��: FAQ@phantom.ru
    FIDO ��p��: p FAQ �� ��p��y 2:5020/32
    ��諨� ��y ���쬮 � subj: OS2.prog 0 7 14 15 30 31
    (� ���� 0 �y��� ᯨ᮪ ���p�ᮢ, ��⠫�� � p�������y�)
    ����� 40 �� � ����� ������ �⠥�.
    - �� WWW � FTP (ᯨ᮪ � 30 ����)
    - ��p�����筨�� �� IBM online (6)
    ---------------------------------
    ���������, ����砭�� � ���� ����� ;) ����� ���p������ ���.

    SY,
    "Evg.V.Kotsuba" <evgen@laser.nictl.msk.su>

    -----------------------------------------------------------

    �p��������:
    �������p��� �� �p��p����p������ � OS/2.

    0.
    "�p��p���p������ ��� IBM OS/2 Warp", ���������� ⮬ 25-�.
    ���p� �p�����, ��p�� 10000.

    1.
    ��.�p��� � �p.
    "���p�樮���� ��⥬� OS/2. ����������,�y��樨 � �p��������",
    �.,��p, 1991� (��p����1989)


    2. ������ ���� ����� H����H "OS/2 ���y�p�"
    H���ᠭ� ��� OS/2 ��pᨨ ���� 2.0, �.�. ���쬠 ��p��
    � �p� PM (�� ⠪ ���뢠���� p����� ��������� Windows) �� ᫮��,
    ���� ����⮪ � �訡��, ���p� ⥬ �� ����� ����� ����,
    䠩�� ���뢠���� c g_01 �� g_14


    ��騩 ����p �S/2
    ����p�� ��砫�
    ��p������� �������yp�� � ��p����.
    �p�����
    ����
    �����p�
    ��p���p��
    �������� ��⥬�
    �������� ��⥬� � �y��⨧���筮���
    ��p������� �������
    ���� ����y �p���ᠬ�
    �����p� y��p���� � ᨣ����
    ��y� � ᨣ����
    �������᪮� p�����p������ �痢�


    3. "The Art of OS/2 Warp Programming" by Kathleen Panov,
    Larry Salomon Jr., and Arthur Panov (Wiley & Sons).

    Tools
    Memory Management
    Multitasking
    File I/O and Extended Attributes
    Interprocess Communication
    DLLs
    Exception Handling
    Interfacing with OS/2 Devices
    Introduction to Windows
    Window Management
    Window Messages and Queues
    Resources
    Dialog Boxes
    Menus
    List Boxes
    Buttons
    Entry Fields
    Multiline Edit Controls
    Other Window Classes
    Drag and Drop
    Value Set
    Notebook
    Containers
    Spin buttons
    Sliders
    Font and File Dialogs
    Subclassing Windows
    Presentation Manager Printing
    Help Manager
    Multithreating in Presentation Manager Application
    Appendix A - Window Messages
    Appendix B - References
    Index

    4. ����� "�p��p����p������ � OS/2" ����p�� ������設

    ���, �� ��ᠫ ⮫쪮 ��� DOS
    �p������ ��p���: ��p�� �������yp�, ���, ��� � �py��� �����
    �p������ ��p�� � ��p�筠� (ᨭ�p������� �p���ᮢ)
    �p������, �맢����� ���y��⢨�� �p����� � �������
    �p������ � ��᫥����⥫�묨 ��p⠬� ��� '��� ��� fossil' ?
    �p������ � �p�� ����y��� � ���y.
    �p������ � �p�� ����y��� � ��p��y
    DIVE: ��p� ��-樢�����������y, � ������ �yᮬ
    ... ����� p��p�訬� �p������ ��饭��
    ��饭��: �y� � ��⮤�
    �p���樮��� ������
    ���������� ������
    ���������� ᥬ��p�

    5. EDM/2

    Carsten Whimster EDM Associate Editor, Book Reviewer carsten_whimster@iqpac.com EDM Site: http://www.iqpac.com/
    The OS/2 API Project http://www.iqpac.com/edm2/os2api/
    My Webpage http://www.undergrad.math.uwaterloo.ca/~bcrwhims/


    6. ��p�����筨�� �� IBM online

    �� �� ⠪��y ������饬y ��p��y:
    ��砫�< http://www2.ibmlink.ibm.com/cgi-bin/master?xh=bVHa4f*0G9eH740USenGn9332&request=i
    bmmanuals&parms=l8&xhi=usa%2emain
    �����<

    ᨤ�� ��� ��:

    IBM Information and Services

    PWS - Programmable Workstations (OS/2 V2, LAN, MMPM/2) - GUEST

    ej6b4b01 - OS/2 Warp V3 Workplace Shell Programming Guide
    ej6b5b01 - OS/2 Warp V3 PM Prog Ref Vol I Functions
    ej6b6b01 - OS/2 Warp V3 GPI Programming Ref
    ej6b7b02 - OS/2 Warp V3 Workplace Shell Programming Ref
    ej6b8b01 - OS/2 Warp V3 GPI Programming Guide
    ej6b9b01 - OS/2 Warp V3 Control Program Programming Guide
    ej6c0b01 - OS/2 Warp V3 PM Basic Programming Guide
    ej6c1b01 - OS/2 Warp V3 Control Program Programming Ref
    ej6c2b01 - OS/2 Warp V3 IPF Programming Guide
    ej6c4b01 - OS/2 Warp V3 Multimedia Programming Ref
    ej6c5b01 - OS/2 Warp V3 Multimedia App Programming Guide
    ej6c6b01 - OS/2 Warp V3 Multimedia Subsystem Programming Guide
    ej6c7b01 - OS/2 Warp V3 PM Advanced Programming Guide
    ej6d1b01 - OS/2 Warp Tools Ref
    ej6d6b01 - OS/2 Warp V3 PM Prog Ref Vol II Msgs &amp; Related Info
    [..��⠫쭮� �p� ������ ��p맥�� ]
    Total books = 63

    �� ����� �p�����, H�: �� �����-� ���� �p��y��� -
    ����� �� ������� ���yp�� ���� ����p⥪��, �ᮡ���� � y�⮬ �����
    ��p��. H��p���p ⮫쪮 ���������� ��� ej66c0b01 �������� ����� �� ���.

    --- INN 2.7.3
    * Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)