PowerCOBOL is a development and execution environment for creating GUI Windows applications that conform to the Common Object Model (COM). COBOL is used for all procedure code and data definitions. PowerCOBOL can also use ActiveX controls created using other languages or development tools.
This manual is directed at COBOL programmers who are using PowerCOBOL to develop GUI applications.
PowerCOBOL supports the following environments:
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows 8.1
Windows 8
Windows 7
This manual consists of the following chapters and appendices:
Chapter | Contents |
---|---|
Chapter 1. Introduction | Describes PowerCOBOL and the PowerCOBOL Reference. Information on upgrading from earlier versions of PowerCOBOL. |
Chapter 2. Objects | Defines PowerCOBOL objects, and provides descriptions of all the PowerCOBOL objects. |
Chapter 3. Controls | Defines PowerCOBOL controls, and provides descriptions of all the PowerCOBOL controls. |
Chapter 4. Properties | Defines PowerCOBOL properties, and provides descriptions of all the PowerCOBOL properties. |
Chapter 5. Methods | Defines PowerCOBOL methods, and provides descriptions of all the PowerCOBOL methods. |
Chapter 6. Events | Defines PowerCOBOL events, and provides descriptions of all the PowerCOBOL events. |
Appendix A. Color Constants | Lists the constants defined within the PowerCOBOL system for the standard and system colors. |
Appendix B. Key Constants | Lists the constants defined within the PowerCOBOL system for the keystroke values passed in the KeyCode parameter. |
Appendix C. Data Types | Describes the OLE data types supported by PowerCOBOL. |
Appendix D. Boolean Constants | Describes the constants available to test VT_BOOL data types. |
Appendix E. Property and Parameter Constants | Lists the constants defined within the PowerCOBOL system for property values and the values of method and event parameters. |
Appendix F. Shortcut Keys | Lists the shortcut keys available in the different parts of the development environment. |
If you have worked with earlier versions of PowerCOBOL you should read chapter 1 or the online help system's section on "Upgrading from Earlier Versions" first so that you are aware of the changes made in this release.
All readers would do well to read the short Introduction chapter and the Introduction sections to chapters 2 through 6. These should ensure that you understand the various items documented in the manual. Thereafter dip into the manual for the definitions of items you are using.
This manual uses the following typographic conventions.
Example of Convention | Description |
Setup | Characters you enter appear in bold. |
Program-name | Underlined text indicates a place holder for information you supply. |
ENTER | Small capital letters are used for the name of keys and key sequences such as ENTER and CTRL+R. A plus sign (+) indicates a combination of keys. |
... | Ellipses indicate the item immediately preceding can be specified repeatedly. |
Edit, Literal | Names of pulldown menus and options appear with the initial letter capitalized. |
[def] | Indicates that the enclosed item may be omitted. |
{ABC|DEF} | Indicates that one of the enclosed items delimited by | is to be selected. |
CHECK WITH PASCAL LINKAGE ALL PARAGRAPH-ID COBOL ALL | Commands, statements, clauses, and options you enter or select appear in uppercase. Program section names and some proper names also appear in uppercase. Defaults are underlined. |
PROCEDURE DIVISION ADD 1 TO POW-FONTSIZE OF LABEL1. IF POW-FONTSIZE OF LABEL1 > 70 THEN MOVE 1 TOW POW-FONTSIZE OF LABEL1. END-IF. | This font is used for examples of program code. |
The sheet acts as an application creation form. | Italics are occasionally used for emphasis. |
"NetCOBOL User's Guide" | References to other publications or sections within publications are in quotation marks. |
PowerCOBOL Getting Started
PowerCOBOL User's Guide
Microsoft, Windows, Windows Server and ActiveX are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Fujitsu is a registered trademark of Fujitsu Ltd.
The following product names are abbreviated in this manual as follows:
Product Name | Abbreviation |
---|---|
Microsoft(R) Windows Server(R) 2012 R2 Datacenter Microsoft(R) Windows Server(R) 2012 R2 Standard Microsoft(R) Windows Server(R) 2012 R2 Essentials Microsoft(R) Windows Server(R) 2012 R2 Foundation | Windows Server 2012 R2 |
Microsoft(R) Windows Server(R) 2012 Datacenter Microsoft(R) Windows Server(R) 2012 Standard Microsoft(R) Windows Server(R) 2012 Essentials Microsoft(R) Windows Server(R) 2012 Foundation | Windows Server 2012 |
Microsoft(R) Windows Server(R) 2008 R2 Foundation Microsoft(R) Windows Server(R) 2008 R2 Standard Microsoft(R) Windows Server(R) 2008 R2 Enterprise Microsoft(R) Windows Server(R) 2008 R2 Datacenter | Windows Server 2008 R2 |
Windows(R) 8.1 Windows(R) 8.1 Pro Windows(R) 8.1 Enterprise | Windows 8.1 |
Windows(R) 8 Windows(R) 8 Pro Windows(R) 8 Enterprise | Windows 8 |
Windows(R) 7 Home Premium Windows(R) 7 Professional Windows(R) 7 Enterprise Windows(R) 7 Ultimate | Windows 7 |
Exportation/release of this document may require necessary procedures in accordance with the regulations of your resident country and/or US export control laws.
August 2015
Copyright 1996-2015 FUJITSU LIMITED