Jump to content

Glass PM C++ API: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
m links not found
 
(12 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"
PM2DImage class public 2D PNG Image class.
!Entity||Type||Scope||Short Description
  sys_handle class private undocumented
|-
PM2Drawable class public 2D Base drawable class.
|[[PM2DImage]]||class||public||2D PNG Image class.
PMButton class public Push button control window class.
|-
PMCheckBox class public Radio button control window class.
|[[PM2Drawable]]||class||public||2D Base drawable class.
PMComboBox class public Combination box control window class.
|-
PMContainer template class public Container control window class.
|[[PMButton]]||class||public||Push button control window class.
PMDelete template class public Deletes a C++ object.
|-
PMDeleteArray template class public Deletes a C++ array of objects.
|[[PMCheckBox]]||class||public||Radio button control window class.
PMDirTree class public Directory tree control window class.
|-
  iterator class public Iterator class used to iterate through checked files or directories.
|PMComboBox||class||public||Combination box control window class.
PMEntry class public Entry field control window class.
|-
PMError class public Base error class.
|PMContainer||template class||public||Container control window class.
PMFileDialog class public File dialog class.
|-
  iterator class public Iterator class used to iterate through chosen files.
|PMDelete||template class||public||Deletes a C++ object.
PMFileView class public File view control window class.
|-
  iterator class public Iterator class used to iterate through selected files or directories.
|PMDeleteArray||template class||public||Deletes a C++ array of objects.
PMFont class public Font class.
|-
PMFrame class public Frame window class.
|PMDirTree||class||public||Directory tree control window class.
  WNDEXTS struct private undocumented
|-
PMFree template class public Frees a memory block of storage.
|PMEntry||class||public||Entry field control window class.
PMGroupBox class public Group box control window class.
|-
PMGUI class public GUI initialization and information class.
|PMError||class||public||Base error class.
PMHelpWindow class public Help window class.
|-
PMLabel class public Static text control window class.
|PMFileDialog||class||public||File dialog class.
PMLanguage class public Messages catalog management class.
|-
PMListBox class public List box control window class.
|PMFileView||class||public||File view control window class.
PMMenu class public Menu class.
|-
PMMLE class public Multi-line entry field control window class.
|[[PMFont]]||class||public||Font class.
PMMutex class public Serialize access to resources.
|-
PMNLS class public National language support class.
|PMFrame||class||public||Frame window class.
PMNonCopyable class public Prohibit copy construction and copy assignment.
|-
PMNoteBook class public Notebook control window class.
|PMFree||template class||public||Frees a memory block of storage.
PMNotify class public Notify another thread.
|-
PMPNG class public Static PNG image.
|PMGroupBox||class||public||Group box control window class.
PMProfile class public Profile management class.
|-
PMQueue class public Queue class.
|PMGUI||class||public||GUI initialization and information class.
QNode struct private undocumented
|-
PMRadioButton class public Radio button control window class.
|PMHelpWindow||class||public||Help window class.
PMRect class public Object rectangle.
|-
PMSelectDir class public Directory selection dialog class.
|PMLabel||class||public||Static text control window class.
PMSharedPtr template class public Shared pointer class.
|-
  base_ptr_holder class private Base pointer holder class.
|PMLanguage||class||public||Messages catalog management class.
  ptr_holder template class private Pointer holder class template.
|-
PMSpinButton class public Spin button control window class.
|PMListBox||class||public||List box control window class.
PMSplitCanvas class public Split canvas class.
|-
PMThread class public Thread class.
|PMMenu||class||public||Menu class.
PMTitleBar class public Application title bar window class.
|-
PMToolBar class public Toolbar control window class.
|PMMLE||class||public||Multi-line entry field control window class.
PMTracer class public Log messages collector window class.
|-
PMVersion class public Version number.
|PMMutex||class||public||Serialize access to resources.
PMWindow class public Base window class.
|-
  map struct private undocumented
|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==
* [[Glass PM C++ Macros]]
 
==License==
Not defined yet.
 
==Links==
* [pmlib.zip] Glass PM C++ library Ver. 1.4
* [https://bitbucket.org/glassman/pmlib Source Code at BitBucket]
 
==Author==
* Dmitry A. Steklenev


[[Category:C++ Class Libraries]]
[[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