Top
PowerCOBOL V11.0 Reference
FUJITSU Software

Preface

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.

Audience

This manual is directed at COBOL programmers who are using PowerCOBOL to develop GUI applications.

Supported Environments

PowerCOBOL supports the following environments:

How this Manual is Organized

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.

How to Use This Manual

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.

Conventions Used in this Manual

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.

Related Manuals

PowerCOBOL Getting Started

PowerCOBOL User's Guide

Trademarks

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.

Product Names

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

Export Regulation

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