Workplace Shell Toolkit: Difference between revisions
Appearance
m →Authors |
mNo edit summary |
||
Line 1: | Line 1: | ||
The '''Workplace Shell Toolkit''' also known as WPS Toolkit or WPSTK, is a set of [[C]] libraries that addresses not only WPS programming, but also PM programming. It helps in some more low-level tasks like providing an function to access the | The '''Workplace Shell Toolkit''' also known as WPS Toolkit or WPSTK, is a set of [[C]] libraries that addresses not only WPS programming, but also PM programming. It helps in some more low-level tasks like providing an function to access the DosFind functions much more easier and can help to ease e.g. the settings handling enormously as well. | ||
The following major APIs of the Workplace Shell Toolkit possibly are of particular interest: | The following major APIs of the Workplace Shell Toolkit possibly are of particular interest: | ||
* Settings and Details Manager | * Settings and Details Manager | ||
* Extended Attributes Manager | * Extended Attributes Manager | ||
Line 12: | Line 11: | ||
* Bubble Help API | * Bubble Help API | ||
===Compiler and editor support=== | |||
The Workplace Shell Toolkit can be used with and and comes with code and import libraries for the following compilers: | The Workplace Shell Toolkit can be used with and and comes with code and import libraries for the following compilers: | ||
* IBM C Set ++ Version 2.1 | * IBM C Set ++ Version 2.1 | ||
* IBM VisualAge C++ Version 3.x | * IBM VisualAge C++ Version 3.x | ||
* EMX | * EMX 0.9d / gcc 2.8.1 | ||
* Innotek GCC Version 3.5.5 or later ( | * Innotek GCC Version 3.5.5 or later (untested with later GCC versions) | ||
* [[Open Watcom]] Version 1.5 or later | * [[Open Watcom]] Version 1.5 or later | ||
Line 23: | Line 22: | ||
* [[Enhanced Editor]] | * [[Enhanced Editor]] | ||
===Prerequisites=== | |||
* C compiler | * C compiler | ||
* | * OS/2 SDK | ||
==Version== | ==Version== | ||
* Current version: 1.70 - Updated version is avalable from the Netlabs SVC server | * Current version: 1.70 - Updated version is avalable from the Netlabs SVC server | ||
* Version 1.6 - Adds support for Open Watcom and Innotek GCC C/C++ compilers | * Version 1.6 - Adds support for Open Watcom and Innotek GCC C/C++ compilers | ||
==Links == | ==Links == | ||
* [http://wpstk.netlabs.org Workplace Shell Toolkit home page] | * [http://wpstk.netlabs.org Workplace Shell Toolkit home page] | ||
* [http://trac.netlabs.org/wpstk Workplace Shell Toolkit TRAC page] | * [http://trac.netlabs.org/wpstk Workplace Shell Toolkit TRAC page] | ||
* [ftp://ftp.netlabs.org/pub/wpstk/ release binaries] from the Netlabs | * [ftp://ftp.netlabs.org/pub/wpstk/ release binaries] from the Netlabs FTP server. | ||
== License == | == License == | ||
* Open Source software released under the [[GPL v2]] license. | * Open Source software released under the [[GPL v2]] license. | ||
Line 42: | Line 44: | ||
* [[Steven Levine]] | * [[Steven Levine]] | ||
* [[Michael K. Greene]] | * [[Michael K. Greene]] | ||
* | *Radim Kolar | ||
* [[Sergey I. Yevtushenko]] | * [[Sergey I. Yevtushenko]] | ||
* [[Yuri Dario]] | * [[Yuri Dario]] | ||
* [[Ulrich Möller]] | * [[Ulrich Möller]] | ||
[[Category:C Libraries]] |
Revision as of 19:04, 27 January 2017
The Workplace Shell Toolkit also known as WPS Toolkit or WPSTK, is a set of C libraries that addresses not only WPS programming, but also PM programming. It helps in some more low-level tasks like providing an function to access the DosFind functions much more easier and can help to ease e.g. the settings handling enormously as well.
The following major APIs of the Workplace Shell Toolkit possibly are of particular interest:
- Settings and Details Manager
- Extended Attributes Manager
- Memory Mapped Files Manager
- Text Message File (TMF) Support
- NLS related functions
- Process related functions
- PM helper and PM control functions
- Bubble Help API
Compiler and editor support
The Workplace Shell Toolkit can be used with and and comes with code and import libraries for the following compilers:
- IBM C Set ++ Version 2.1
- IBM VisualAge C++ Version 3.x
- EMX 0.9d / gcc 2.8.1
- Innotek GCC Version 3.5.5 or later (untested with later GCC versions)
- Open Watcom Version 1.5 or later
In addition a syntax highlighting file is available for the following editors:
Prerequisites
- C compiler
- OS/2 SDK
Version
- Current version: 1.70 - Updated version is avalable from the Netlabs SVC server
- Version 1.6 - Adds support for Open Watcom and Innotek GCC C/C++ compilers
Links
- Workplace Shell Toolkit home page
- Workplace Shell Toolkit TRAC page
- release binaries from the Netlabs FTP server.
License
- Open Source software released under the GPL v2 license.
Authors
- Christian Langanke (Original/Main Author)
- Dmitriy Kuminov
- Chris Wohlgemuth
- Steven Levine
- Michael K. Greene
- Radim Kolar
- Sergey I. Yevtushenko
- Yuri Dario
- Ulrich Möller