Restriction: AcuBench no longer supports Windows XP or Windows Server 2003 (or any Windows platforms that pre-date these). This is because
               AcuBench utilizes a number of third-party libraries that have ceased to be supported on those platforms. 
               	 
            
            	 
            Welcome to the AcuBench® integrated development environment for COBOL from Micro Focus. AcuBench is a member of the extend®
               family of interoperability solutions. AcuBench extends and enhances the ACUCOBOL-GT® development system with a powerful suite
               of graphical tools for data, program, interface, and report design. With AcuBench you can develop and maintain your COBOL
               applications in a developer friendly Microsoft Windows environment and deploy your applications on any of the more than 600
               platforms supported by Micro Focus. 
               	 
            
 
            	 
            Some of AcuBench's major features include: 
               	 
            
 
            	 
             
               		
               - a single, integrated user interface 
                  		
               
- a powerful and flexible workspace, project, program development model 
                  		
               
- extensive automated code generation capabilities that simplify the development of screens, reports, Working-Storage and Linkage
                  section items, FDs and SELECTs, and other key program areas 
                  		
               
- specialized designers and editors for creating and maintaining: 
                  		  
                   
                     			 
                     - data layout definitions (file descriptors) 
                        			 
                     
- data set associations 
                        			 
                     
- event procedures 
                        			 
                     
- Working-Storage items 
                        			 
                     
- Linkage section items 
                        			 
                     
- run-time configuration files 
                        			 
                     
 
- support for the ACUCOBOL-GT Thin Client technology, which lets you display your server-based application on graphical display
                  hosts 
                  		
               
- an integrated source level debugger 
                  		
               
- graphical interfaces to ACUCOBOL-GT utilities 
                  		
               
- support for many third-party version control systems 
                  		
               
- a graphical interface that lets you design HTML and plain-text reports 
                  		
               
AcuBench includes key project management supports for: 
               	 
            
 
            	 
             
               		
               - concurrent development of multiple projects 
                  		
               
- multiple project configuration management 
                  		
               
- multiple project and file level compilation settings (modes) 
                  		
               
- project level run-time and environment settings 
                  		
               
- automated inclusion of COBOL COPY files 
                  		
               
- access to external programs and utilities 
                  		
               
Key code development features include: 
               	 
            
 
            	 
             
               		
               - user configurable, COBOL-sensitive source code editor 
                  		
               
- automated code completion capabilities (prompts for completing some phrases and easy insertion of template code) 
                  		
               
- paragraph, variable, COPY file, and constant lists 
                  		
               
- quick access to COPY files 
                  		
               
- ability to bookmark code for ease of navigation 
                  		
               
- search functions to find strings either in a specified directory structure or within a set of AcuBench objects 
                  		
               
Key screen development capabilities include: 
               	 
            
 
            	 
             
               		
               - support for ActiveX controls 
                  		
               
- graphical and character-based screen designers 
                  		
               
- templates for graphical and character-based screens, plus the ability to create additional user-defined templates 
                  		
               
- graphical and character screen import capabilities 
                  		
               
- customizable control defaults and Property windows 
                  		
               
- in-line editing of event and embedded procedures 
                  		
               
               Integrated User Interface
 
               		 
               		
               The workbench presents all of its primary capabilities in an integrated main application window. This user-configurable window
                  contains several interior windows for viewing projects; working with data; working with programs and their components, including
                  screens and reports; and for monitoring several types of system output (compilation messages, version control actions, search
                  results, and more). There are also special windows for coding embedded procedures and working with the integrated debugger.
                  You can control the visibility, size, and placement of all interior windows and toolbars. 
                  		
               
 
               	 
              
            	 
            
               Project-centered Application Development
 
               		 
               		
               A project model is used to support AcuBench application development. Each element of a COBOL application, large or small,
                  is identified, added to, and tracked by AcuBench as a project. As a result, applications enjoy a standard structure that makes
                  them easier to manage and maintain. This architecture allows AcuBench to handle many aspects of application development for
                  you. For example, when you direct AcuBench to build (compile) a project, AcuBench automatically determines which elements
                  of the project must be recompiled to make the project current.