Jump to content

Workplace Shell Toolkit: Difference between revisions

From EDM2
Ak120 (talk | contribs)
m Stutterer - shut your yap!
No edit summary
 
(2 intermediate revisions by one other user not shown)
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 DosFind functions much more easier and can help to ease e.g. the settings handling enormously as well.
{{Software
|Picture=NA.png
|Name=Workplace Shell Toolkit
|Version=1.70 (2008)
|Vendor=
|Author=[[Christian Langanke]]
*[[Dmitriy Kuminov]]
*[[Chris Wohlgemuth]]
*[[Steven Levine]]
*Michael K. Greene
*Radim Kolar
*[[Sergey I. Yevtushenko]]
*[[Yuri Dario]]
*[[Ulrich Möller]]
|Licence=GNU [[GPL v2]]
|WWW=http://wpstk.netlabs.org
}}
The '''Workplace Shell Toolkit''' (WPS Toolkit, ''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:
Line 11: Line 28:
* Bubble Help API
* Bubble Help API


===Compiler and editor support===
==Supported Development Environment==
The Workplace Shell Toolkit can be used with and comes with code and import libraries for the following compilers:
The Workplace Shell Toolkit can be used with and comes with code and import libraries for the following compilers:
* IBM C Set ++ Version 2.1
* IBM C Set ++ Version 2.1
Line 17: Line 34:
* EMX 0.9d / gcc 2.8.1
* EMX 0.9d / gcc 2.8.1
* InnoTek GCC Version 3.3.5 or later (untested with later GCC versions)
* InnoTek GCC Version 3.3.5 or later (untested with later GCC versions)
* [[Open Watcom]] Version 1.5 or later
* [[Open Watcom C/C++]] Version 1.5 or later


In addition a syntax highlighting file is available for the following editors:
In addition a syntax highlighting file is available for the following editors:
* [[Enhanced Editor]]
* [[Enhanced Editor]]


===Prerequisites===
;Prerequisites
* C compiler
* C compiler
* OS/2 SDK
* OS/2 SDK


==Version==
==Version==
* Current version: 1.70 - Updated version is available from the Netlabs SVC server
* 1.60 - Adds support for Open Watcom and InnoTek GCC compilers
* Version 1.6 - Adds support for Open Watcom and InnoTek GCC compilers
* 1.70 -


==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 server.
* [ftp://ftp.netlabs.org/pub/wpstk/ 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]]


[[Category:C Libraries]]
[[Category:C Libraries]]

Latest revision as of 02:53, 26 May 2022

Workplace Shell Toolkit
Name Workplace Shell Toolkit
Version 1.70 (2008)
Vendor
Author Christian Langanke
Licence GNU GPL v2
WWW http://wpstk.netlabs.org

The Workplace Shell Toolkit (WPS Toolkit, 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

Supported Development Environment

The Workplace Shell Toolkit can be used with 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.3.5 or later (untested with later GCC versions)
  • Open Watcom C/C++ Version 1.5 or later

In addition a syntax highlighting file is available for the following editors:

Prerequisites
  • C compiler
  • OS/2 SDK

Version

  • 1.60 - Adds support for Open Watcom and InnoTek GCC compilers
  • 1.70 -

Links