1 / 86

Getting Up to Speed with Natural for Windows

Getting Up to Speed with Natural for Windows. Ralph Zbrog RGZbrog@ZZUtils.com. Natural Conference 2006. For more information on our Natural for Windows curriculum, see www.ZZUtils.com/train.html. Agenda. Natural Studio Customization Natural Environment Configuration Natural Studio

alvis
Download Presentation

Getting Up to Speed with Natural for Windows

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Getting Up to Speedwith Natural for Windows Ralph Zbrog RGZbrog@ZZUtils.com • Natural Conference 2006

  2. For more information on our Natural for Windows curriculum, see www.ZZUtils.com/train.html.

  3. Agenda • Natural Studio Customization • Natural Environment Configuration • Natural Studio • Program Editor

  4. Introduction

  5. Natural Studio Natural Studio Sample Layout

  6. Natural Studio Program Editor Menu Bar Tool Bar Editor Toolbar Source Editor Workspace Library Workspace Data Editor Command Line Results Status Bar

  7. Natural 6 • Plug-ins • Extend Natural Studio • e.g. Predict & Construct • To enable, click Tools Options  Workspace  Enable Plug-ins

  8. Customization and Configuration

  9. Natural Studio Customization Default Natural Studio Setup • Toolbars, Library Workspace, Command Line, and Editor Tool Bar are dockable • Many functions require multiple clicks • Intent of customization is to improve productivity • Command Line default

  10. Natural Studio Customization Recommended Natural Studio Setup • Most customization is based on personal preference • Use these recommendations as a starting point

  11. Library Workspace • File view • Physical directories and module names • Logical view • Object types in separate directories • Flat view • Similar to mainframe structure

  12. Natural Studio Customization • Click Tools Customize • Select Compiler Options

  13. Natural Studio Customization • Compiler Options toolbar appears • Move toolbar to command line

  14. Natural Studio Customization • Drag and drop Renumber icon from Program Editor toolbar to Compiler Options toolbar • Drag and drop Format Source icon from Program Editor to Compiler Options

  15. Natural Studio Customization • Select Program Editor Options

  16. Natural Studio Customization • Drag and drop Line Numbers icon from Program Editor Options toolbar to Compiler Options toolbar

  17. Natural Studio Customization • Drag and drop Program Editor and Program Editor View toolbars onto the desktop • Exit/close the two floating toolbars • ProgramEditor and Program Editor View are deselected automatically • Deselect Program Editor Options

  18. Natural Studio Customization • Select Tools Customize  Commands • Window category • Drag and drop Tile Vertically and Tile Horizontally icons to Compiler Options toolbar

  19. Natural Studio Customization • Select Tools Session Parameters  Compiler Options • Do not select Structured mode • Select Generate symbol tables

  20. Natural Studio Customization • Set Zero printing option • Set Line size and Page size options

  21. Natural Studio Customization • Exit Natural Session Parameters • Click Yes to save modifications

  22. Natural Studio Customization • Click Tools Options  Workspace • Select Enable Plug-ins • Set Auto save interval

  23. Natural Studio Customization • Click Tools Options  Program Editor • Select Syntax coloring • Select Expand/Collapse • Select Highlight current line • Set Ruler Position to 72 • Select Uppercase translation • Select Automatic line breaks • Select Ignore text constants

  24. Natural Studio Customization • Click Tools Options  Output Window • Select • Activate report page buffer • Display PF key • Display more • Disable help • Fixed fonts • Deselect • Display input • Disable ESC • Disable profile

  25. Natural Studio Customization • Click Tools Options  Object Compare

  26. Natural Studio Customization Customized Natural Studio Layout Window in 1280x1024 screen Line Numbers Expand/Collapse Two ConcurrentEdit Sessions Ruler Flat View

  27. Natural Studio Customization Ralph's Personal Preferences

  28. Natural Studio Customization Ralph's Personal Preferences Fullscreen at 1600x1200 Highlight current line Two ConcurrentEdit Sessions Line Numbers Expand/Collapse Rulers Flat View

  29. Natural Environment Configuration • Click Start  All Programs  Software AG Natural 6.1.1  Configuration Utility • C:\Program Files \Software AG\Natural \6.1.1\Bin \natparm.exe

  30. Natural Environment Configuration • Double-click Global Configuration File • Double-click DBMS Assignments • As you create new databases, list them here for access via Natural

  31. Natural Environment Configuration • Double-click Printer Profiles • Define your graphics- and character-based printers here • NEE uses default printer in its preview mode

  32. Natural Environment Configuration • Click GUIPrinter Profiles to set fonts and margins

  33. Natural Environment Configuration • Click General Parameters • Control ET logic programmatically

  34. Natural Environment Configuration • Click ADABAS Specific • Set an ETID for restartability

  35. Natural Environment Configuration • Click User DBMS Assignment • Defaults to 12 – SAG-DEMO-DB • Eventually, set to your own default database

  36. Natural Environment Configuration • Double-click Natural Execution Configuration

  37. Natural Environment Configuration • Click Character Assignments • Verify settings

  38. Natural Environment Configuration • Click Command Execution • Verify settings

  39. Natural Environment Configuration • Click Date Representation • Set DTFORM to USA

  40. Natural Environment Configuration • Click Device Report Assignments • Assign default forms and reports to printers

  41. Natural Environment Configuration • Click Steplibs • Set User ID • Set Steplib path

  42. Natural Environment Configuration • Click System Variables • Set Automatic logon to your default library (INIT-LIB)

  43. Natural Environment Configuration • Click Workfiles • Browse to your backup directory

  44. Natural Environment Configuration • Click Save All • Parameter files are saved

  45. Studio Customization Results • Final result • With high resolution, you can edit two modules comfortably

  46. Natural Studio

  47. Natural Studio Context Sensitivity • Context-sensitive menus • Library vs program source

  48. Natural Studio Context Sensitivity • Context-sensitive toolbars • Environment vs FUSER

  49. Natural Studio Context Sensitivity • Context-sensitive toolbars • Library vs object vs LDA

  50. Natural Studio Context Sensitivity • Context menus (right-click) • FUSER vs library

More Related