Welcome to Sable Software - App-Ref Page

Located in sunny Brisbane, Qld, Australia

 

App-Ref Menu and Toolbar options

App-Ref Toolbar Functions

Project Setup, Select, Import Wizard

This is where you create a new project or change a existing project.

A App-Ref Project consists of a Clarion Dictionary and any related Clarion App files.

 

Templates (View where templates are used)

Tab: All Templates Used

This tab will show you all templates used by the project and which App and Procedure they are used in. The Print Procedures button will print a list of all procedures the current selected (middle browse box) template is used.

Tab: Templates used in a Procedure

This tab will allow you to select a Procedure and see which templates the procedure uses.

 

Procedures (View Files, Fields, Templates and Procedure calls)

Tab: Calls to and from Procedure

The centre browse box lists your procedures, the left browse box shows calls to that procedure, and the right browse box shows procedures called by the procedure selected in the middle window..

The bottom browse lists which App etc the procedure is in.

 

Tab: Files, Keys and Fields used by Procedure

This tab displays the files, Keys, Fields used in the selected Procedure

 

Tab: Templates used by Procedure

This tab displays the template chains and the templates used in the selected Procedure

 

Files (View where Files, Keys & Fields are used)

Tab: File Names - Field Names - Procedures

Displays Files and their fields, and where the field is used in a procedure

 

Tab: File Names - Procedures

Displays where a file is used in a procedure

 

Tab: Files - Procedures used in count

Displays a count of procedure a selected file us used in

 

Button: Print File Details

Print a file details sheet, showing keys, fields etc. Very useful as a work sheet

 

Keys & Fields (View where Keys & Fields are used)

 

Tab: Fields - Procedures

Browse shows where a selected field is used in source

 

Tab: Field - Properties

Browse displays Field properties

 

Tab: Keys - Procedures

Browse shows where selected key a procedure is used in source

 

Tab: Keys - Properties

Browse displays Field properties

 

Button: Print Unused Keys & Fields

Print details of unused keys and fields

 

Button: Print where Fields & Keys Used

Print details of where the selected key or field is used.

 

Global Variables (View where Globals are used)

Browse displays global variables and shows used and unused and where the variable is used.

 

Button: Print Global Variables

Prints lists of globals, Used and Unused

 

Local Variables (View where Locals are used)

Browse shows local variables in a procedure and if used or unused

 

Button: Print Local Variables

Print listing of local variables for a procedure

 

Button Controls (View Icons, Text etc. on buttons)

Browse Button controls to show button text, Icon file. Useful for standardising buttons.

 

Reports (View report header details)

Browse Report header details. Useful for standardising reports.

 

Windows (View windows details)

Browse Window details . Useful for standardising windows

Window - Height - Width tab displays window sizes allows you to check window sizes for standardisation..

 

Source View (View where a File, Field or Global is in source)

Select a File, Field or global and press the View CLW File Button to check the source code usage.

 

App-Tree (View inter app Procedure calls)

If you have imported a multi DLL project then this tree view will display inter DLL and EXE procedure calls. It will display to ten levels of calls.

This can show up circular calls. and allow you to see inter DLL calls

Note: This tree view is only useful in multi DLL apps.

 

Project Summary Details

Tab: Application Summary

Shows statistics about your project, Source code lines count, Procedure count etc.

Tab: Applications

displays procedure count for a app, if there is a red X in the left column then the CSV file has been changed since the last import. If you are using the App-Ref Global auto CSV template then this will happen automatically.

Tab: Import Details

Displays when last project import was done. And time breakdown of import.

 

File Menu

Project Setup, Select, Import Wizard

This is where you create a new project or change a existing project.

A App-Ref Project consists of a Clarion Dictionary and any related Clarion App files.

 

Change Current Project

Here you can change between any existing Project

 

Re-Import a existing Project

Here you can select a project to re-import.

If you check the box Import TXD and CSV only, the App-Ref will skip the search of CLW files. Use this option if you do not need to know which CLW file Files, Keys, Fields, Globals and locals are used in.

Note: App-Ref supports command line imports also.

Enter "App-Ref ProjectName" where ProjectName is the name of your project, will run App-Ref, do the import and exit App-Ref. This will allow you to schedule a large import using windows scheduler

 

Export Button Text, Msg, Tip, Help

This option will allow you to create a text file of all button text, Tool tips and Messages. You could then pull it into a word processor for some spell checking.

 

Print Setup

Standard Windows Printer setup screen

 

Browse Menu

Browse Files

This window allows you to view files by File Name Order, File Driver Order, File Prefix Order and Name String order. You can set the filter to show All, Files or Alias. Counts of used and unused keys and fields are displayed

 

Print Files List Button

Prints a list of files, with options for All, Files or Alias, and used or unused. Displaying usage count or Name strings or just a file name only.

 

Print File Details

Print a file details sheet, showing keys, fields etc. Very useful as a work sheet

Tree View of Files

A tree view showing files, keys and fields in a file, Procedures where used

 

Browse Fields

Same as Toolbar Keys & Fields button.

 

Browse Icon Files

Browse displays any Icons, and the procedure where it is used.

 

Browse Image Files

Browse displays any Image files, and the procedure where it is used.

 

Browse Shared Procedures in Multiple Apps

This Browse will display common procedures in multiple App’s.

If you have a project developed as a multiple EXE project. Then import all the app files to App-Ref and this browse will show you the common procedures which you can be put in a common DLL

Also very useful if you are converting a large App to a multiple DLL . Just chop up your large app into a number of smaller apps (Please back up the App first), then import the apps to App-Ref.

This browse will show you and shared procedures you can put in a common DLL.

Note: This browse is only useful in multiple app project.

 

Browse Procedure List

Browse list of procedures

 

Browse Button Hlp, Msg, Tips

Browse shows Button controls with and without, Help ID, Tool Tips, Messages

Use to check standardising your project

 

Browse OLE, OCX, VBX

Displays OCX, VBX, OLE objects used in the procedure and which procedures they are used in

 

Reports Menu

Print Files List

Prints a list of files, with options for All, Files or Alias, and used or unused. Displaying usage count or Name strings or just a file name only.

 

Print Details of all Files

Print a file details sheets for all files, showing keys, fields etc.

Very useful as a work sheet

 

Print where a Field is used in source

Print details of where a field is used.

 

Print where a File and Fields are used in source

Print details of where a File is used

 

Print All Unused Files, Fields, Globals

Print unused Files Fields etc.

 

What do you need to create this project

Prints a list of all the items need to create the Project,

App Files, Help files, Dictionary, Templates, Icons and image files and VBX, OLE, OCX etc.

Use to check you have backed up OK

Help Menu

Contents

Calls the App-Ref Help File

 

Register App-Ref

When you purchase App-Ref, enter your Registered User Name and Registration Key (sent to you by Sable Software) here to convert your trial version of App-Ref to a full registered version.

If you intend to purchase App-Ref by credit card (Mastercard and Visa only) then you can use the form on the second tab to enter registration and credit card details . These details are then stored in a Topspeed Encrypted file APP-REF.KEY.

When you email Sable Software to order App-Ref then attach APP-REF.KEY to your email, your Credit Card details will then travel the Internet in a Topspeed encrypted file.

 

About App-Ref

Shows App-Ref version number, Sable Software contact into, Design notes etc.

  

App-Ref was created by Sable Software

Return to App-Ref Main Page