Jump to content

Glass PM C++ API: Difference between revisions

From EDM2
Created page with " ==Functions== '''Entity Type Scope Short Description''' PM Library package public automatically generated PM2DImage class public 2D PNG Image class. sys_handl..."
 
Ak120 (talk | contribs)
m links not found
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Packages==
{|class="wikitable"
!Entity||Type||Scope||Short Description
|-
|[[File_Utilities]]||package||public||File and directory management functions.
|-
|[[Memory_Functions]]||package||public||Memory allocation functions.
|-
|}


==Functions==
==Classes==
'''Entity Type Scope Short Description'''
{|class="wikitable"
PM Library package public automatically generated
!Entity||Type||Scope||Short Description
    PM2DImage class public 2D PNG Image class.
|-
        sys_handle class private undocumented
|[[PM2DImage]]||class||public||2D PNG Image class.
    PM2Drawable class public 2D Base drawable class.
|-
    PMButton class public Push button control window class.
|[[PM2Drawable]]||class||public||2D Base drawable class.
    PMCheckBox class public Radio button control window class.
|-
    PMComboBox class public Combination box control window class.
|[[PMButton]]||class||public||Push button control window class.
    PMContainer template class public Container control window class.
|-
    PMDelete template class public Deletes a C++ object.
|[[PMCheckBox]]||class||public||Radio button control window class.
    PMDeleteArray template class public Deletes a C++ array of objects.
|-
    PMDirTree class public Directory tree control window class.
|PMComboBox||class||public||Combination box control window class.
        iterator class public Iterator class used to iterate through checked files or directories.
|-
    PMEntry class public Entry field control window class.
|PMContainer||template class||public||Container control window class.
    PMError class public Base error class.
|-
    PMFileDialog class public File dialog class.
|PMDelete||template class||public||Deletes a C++ object.
        iterator class public Iterator class used to iterate through chosen files.
|-
    PMFileView class public File view control window class.
|PMDeleteArray||template class||public||Deletes a C++ array of objects.
        iterator class public Iterator class used to iterate through selected files or directories.
|-
    PMFont class public Font class.
|PMDirTree||class||public||Directory tree control window class.
    PMFrame class public Frame window class.
|-
        WNDEXTS struct private undocumented
|PMEntry||class||public||Entry field control window class.
    PMFree template class public Frees a memory block of storage.
|-
    PMGroupBox class public Group box control window class.
|PMError||class||public||Base error class.
    PMGUI class public GUI initialization and information class.
|-
    PMHelpWindow class public Help window class.
|PMFileDialog||class||public||File dialog class.
    PMLabel class public Static text control window class.
|-
    PMLanguage class public Messages catalog management class.
|PMFileView||class||public||File view control window class.
    PMListBox class public List box control window class.
|-
    PMMenu class public Menu class.
|[[PMFont]]||class||public||Font class.
    PMMLE class public Multi-line entry field control window class.
|-
    PMMutex class public Serialize access to resources.
|PMFrame||class||public||Frame window class.
    PMNLS class public National language support class.
|-
    PMNonCopyable class public Prohibit copy construction and copy assignment.
|PMFree||template class||public||Frees a memory block of storage.
    PMNoteBook class public Notebook control window class.
|-
    PMNotify class public Notify another thread.
|PMGroupBox||class||public||Group box control window class.
    PMPNG class public Static PNG image.
|-
    PMProfile class public Profile management class.
|PMGUI||class||public||GUI initialization and information class.
    PMQueue class public Queue class.
|-
        QNode struct private undocumented
|PMHelpWindow||class||public||Help window class.
    PMRadioButton class public Radio button control window class.
|-
    PMRect class public Object rectangle.
|PMLabel||class||public||Static text control window class.
    PMSelectDir class public Directory selection dialog class.
|-
    PMSharedPtr template class public Shared pointer class.
|PMLanguage||class||public||Messages catalog management class.
        base_ptr_holder class private Base pointer holder class.
|-
        ptr_holder template class private Pointer holder class template.
|PMListBox||class||public||List box control window class.
    PMSpinButton class public Spin button control window class.
|-
    PMSplitCanvas class public Split canvas class.
|PMMenu||class||public||Menu class.
    PMThread class public Thread class.
|-
    PMTitleBar class public Application title bar window class.
|PMMLE||class||public||Multi-line entry field control window class.
    PMToolBar class public Toolbar control window class.
|-
    PMTracer class public Log messages collector window class.
|PMMutex||class||public||Serialize access to resources.
    PMVersion class public Version number.
|-
    PMWindow class public Base window class.
|PMNLS||class||public||National language support class.
        map struct private undocumented
|-
|PMNonCopyable||class||public||Prohibit copy construction and copy assignment.
|-
|PMNoteBook||class||public||Notebook control window class.
|-
|PMNotify||class||public||Notify another thread.
|-
|PMPNG||class||public||Static PNG image.
|-
|PMProfile||class||public||Profile management class.
|-
|PMQueue||class||public||Queue class.
|-
|PMRadioButton||class||public||Radio button control window class.
|-
|PMRect||class||public||Object rectangle.
|-
|PMSelectDir||class||public||Directory selection dialog class.
|-
|PMSharedPtr||template class||public||Shared pointer class.
|-
|PMSpinButton||class||public||Spin button control window class.
|-
|PMSplitCanvas||class||public||Split canvas class.
|-
|PMThread||class||public||Thread class.
|-
|PMTitleBar||class||public||Application title bar window class.
|-
|PMToolBar||class||public||Toolbar control window class.
|-
|PMTracer||class||public||Log messages collector window class.
|-
|PMVersion||class||public||Version number.
|-
|[[PMWindow]]||class||public||Base window class.
|}
 
==Macros==
* [[Glass PM C++ Macros]]


==License==
==License==
 
Not defined yet.
==Author==


==Links==
==Links==
* [pmlib.zip] Glass PM C++ library Ver. 1.4
* [https://bitbucket.org/glassman/pmlib Source Code at BitBucket]


==Author==
* Dmitry A. Steklenev


[[Category:The OS/2 API Project]]
[[Category:C++ Class Libraries]]

Latest revision as of 00:49, 18 January 2020

Packages

Entity Type Scope Short Description
File_Utilities package public File and directory management functions.
Memory_Functions package public Memory allocation functions.

Classes

Entity Type Scope Short Description
PM2DImage class public 2D PNG Image class.
PM2Drawable class public 2D Base drawable class.
PMButton class public Push button control window class.
PMCheckBox class public Radio button control window class.
PMComboBox class public Combination box control window class.
PMContainer template class public Container control window class.
PMDelete template class public Deletes a C++ object.
PMDeleteArray template class public Deletes a C++ array of objects.
PMDirTree class public Directory tree control window class.
PMEntry class public Entry field control window class.
PMError class public Base error class.
PMFileDialog class public File dialog class.
PMFileView class public File view control window class.
PMFont class public Font class.
PMFrame class public Frame window class.
PMFree template class public Frees a memory block of storage.
PMGroupBox class public Group box control window class.
PMGUI class public GUI initialization and information class.
PMHelpWindow class public Help window class.
PMLabel class public Static text control window class.
PMLanguage class public Messages catalog management class.
PMListBox class public List box control window class.
PMMenu class public Menu class.
PMMLE class public Multi-line entry field control window class.
PMMutex class public Serialize access to resources.
PMNLS class public National language support class.
PMNonCopyable class public Prohibit copy construction and copy assignment.
PMNoteBook class public Notebook control window class.
PMNotify class public Notify another thread.
PMPNG class public Static PNG image.
PMProfile class public Profile management class.
PMQueue class public Queue class.
PMRadioButton class public Radio button control window class.
PMRect class public Object rectangle.
PMSelectDir class public Directory selection dialog class.
PMSharedPtr template class public Shared pointer class.
PMSpinButton class public Spin button control window class.
PMSplitCanvas class public Split canvas class.
PMThread class public Thread class.
PMTitleBar class public Application title bar window class.
PMToolBar class public Toolbar control window class.
PMTracer class public Log messages collector window class.
PMVersion class public Version number.
PMWindow class public Base window class.

Macros

License

Not defined yet.

Links

Author

  • Dmitry A. Steklenev