WinSys

(Hide table-of-contents)

WinSys offers methods that are userful for getting information regarding the Windows operating system.

Note that there is also a class OS which aims to offers methods you want to have on all supported platforms (Windows, Linux, Mac OS) like getting the process ID of the current process or killing a process etc.

WinSys is part of the CategoryAplTree project.

Overview

This class provides a number of methods and constants closely related to the Windows operating system.

Examples

Methods

Constants

SM_CXSCREEN

Screen size

SM_CYSCREEN

SM_CXVSCROLL

Vertical scroll bar width

SM_CYVSCROLL

Vertical scroll bar arrow bitmap height

SM_CXHSCROLL

Horizontal scroll bar arrow bitmap width

SM_CYHSCROLL

Horizontal scroll bar height

SM_CYCAPTION

Window title height of with frame

SM_CXBORDER←

2D window border size

....

Project Page

For bug reports, future enhancements and a full version history see WinSys/ProjectPage

Version Information

Original author:

Kai Jaeger

Responsible:

Kai Jaeger

Email:

kai@aplteam.com

APLTree downloads

Using an APLTree member

  1. If you just want to consume (use) an APLTree member then you have several choices:
    • Note that accessing it via ftp allows you to download older versions as well while the dedicated download page offers just the most current version.

Contributing

If you want to contribute to an APLTree project see HowToContributeToTheAPLTreeProject for details.

Get the full project

If for some reason you need access to, say, the test cases then you need to get more then just the script (or application) itself.

HowToContributeToTheAPLTreeProject explains how to get a project onto your local machine. Just ignore any additional steps.

Create a new APLTree sub project

In order to create a new APLTree project you need some advice. Ask KaiJaeger for help: mailto:kai@aplteam.com


CategoryAplTree

WinSys (last edited 2016-09-01 11:48:10 by KaiJaeger)