CP Pascal Editor


The readme document


The readme document, introduction of the CP Pascal Editor operation method and related information. Before you start using CP Pascal Editor, we recommend that you carefully read the document.

Summary
Characteristic
The first use of
Main function
Operating skills
Error information
Detail set
About

Summary

CP Pascal Editor(CP of the following abbreviation)Pascal language is an integrated editing environment.
it uses independent open source compiler CP Pascal Compiler. Compared with other same language compiler, it supports Chinese, Chinese display compilation error run-time error information, and more stable.
its editor pioneered the "batch assignment" and "triple inequality" fast input function, greatly improving the efficiency of editing. The unique beginners knowledge library function to make it suitable for Pascal teaching and beginners.

Characteristic

  1. Chinese and Chinese interface error information
  2. Syntax highlighting and automatically
  3. Complete with NOI / NOIP standards
  4. Designed for beginners function
  5. Good stability

The first use of

The first use of CP, you need to perform the following steps:

  1. From contented studio website to download and run the program file.
  2. Perform the following optional operation:
    • On the screenDetail setWindow set program preferences.(please refer to:Detail set)
    • View the readme document.

Main function

Auto complete

This feature is similar to the input method word tips, can help you to improve programming speed.

You only need to input keywords top three characters, the cursor will appear below a prompt box, display three characters beginning with this keyword. If the cue frame only a keyword, when you enter the next character, the keyword can be automatically input code. If the cue frame with a plurality of keywords, you can use the keyboard up and down on the button to select your desired keywords, press the Enter key, your choice of keywords is input into the code.


Auto complete

If you do not wish to use this feature, please openOption (O) 'detailed settings (S)' special function option, removalCode completionCheck box.

Beginners knowledge base

In the code for any keyword double-click the mouse left key, the cursor below will show keyword associated with that knowledge, such as data type, range.


Beginners knowledge base Code input mode

This function so that you can write Pascal program from other language syntax, and even some pseudo code expression. When you complete the input, the code will be automatically converted to comply with Pascal grammar code.

  1. Batch assignment: type delimited by a vertical bar of multiple variables, and then type the assignment operator: = and assignment, end with a semicolon.
    • For example, a B C: | | = T1; will be translated into a: = = = = = = = = = = = = T1 T1; B: C: = T1;
  2. Triple inequality: in if, while and until statement type bracket, and in parentheses to input a triple inequality, end with a semicolon.
    • For example, if (1 < A1 < 6) then a: = A1; will be translated into if (1 < A1) and (A1 < 6) of then a: = A1;

Quick input mode

"Note: triple inequality must be in parentheses.

If you do not wish to use this feature, please openOption (O) 'detailed settings (S)' special function option, removalQuick input modeCheck box.

Real time code syntax check

This function can be edited idle for a specified time to automatically check your code is correct, and the use of red background tips.


Real time code syntax check

The function of the default does not open. If you would like to use this function, please openOption (O) 'detailed settings (S)' special function option, tickReal time syntax checkCheck box.

Document export function

The functions can be highlighted after the procedure document export to other file formats, and can be in another editor to view and edit.

OpenFile (F) (E) 'exportAnd you need to file format, (and select save path), document export will begin.

CP now supports are derived for the following format: Word document, PDF documents, XPS files.

Note: this function, Microsoft Office 2000 / XP / 2003 / 2007 / 2010 support. Export to PDF file, XPS file requires Microsoft Office 2007 (add-on) / 2010 support.

(please refer to:Error information)

Operating skills

To drop a file opened

CP provides a drag and drop support. You can drag the file into the CP icon or open CP window, to open the file.


Window drag-and-drop

Icon and drop

Error information

Program error, the error code......

The tip in the CP serious error display, please visit the website hit studio and provide the error code for technical support.

Failed to create Word.Application object......

The tips in your derived document display, means that your computer Microsoft Word software not working. You may use a streamlined version of the Microsoft Word software, and the software has been damaged. Please try to reinstall the software.

Requires Microsoft Word 2007 add-in......

The tips in your derived document display, means that your computer Microsoft Word 2007 software, no installation required to document export request in response to loading. Please visit the address to download the required load:Http: / / www.microsoft.com / downloads / details.aspx? Displaylang = zh-cn&FamilyID = 4d951911-3e7e-4ae6-b059-a2e79ed87041

Detail set

Please refer to the following image sample set


Color and font options

Special functions

About

CP Pascal Editor

By 2012 LeZiZi Studio

Scintilla

Copyright 1998-2002 by Neil Hodgson (neilh@scintilla.org)

All Rights Reserved

Free Pascal Runtime & Compiler

Copyright 1998-2009 by Florian Klaempfl

All Rights Reserved

The readme document

Revision: 1.1