The Sculptor directory structure¶
All files and directories used by Sculptor are located in the main Sculptor directory. The pathname of this directory is defined by the environment variable $SCULPTOR. If this is not set, the default pathname for the most common operating systems is as follows:
Windows: |
\SCULPTOR |
UNIX: |
/usr/SCULPTOR |
The default pathname on other operating systems is specified in the operating system’s installation instructions.
The following subdirectories are used:
app |
Default directory for application binary program files (.g or .q extension) on a client or server. See Loading a Sculptor program from a server. |
avi |
Animation files (.avi) for use with the graphic type GT_ANIMATE. |
bin |
The programs and utilities which comprise the Sculptor suite, together with shell scripts/batch files and any .DLL files required. |
ddeditor |
The data dictionary editor and associated files. |
debug |
The program debug tool scdebug, associated files and stored settings for debugged programs. |
default |
Configuration files used by programs such as the Sculptor program designer and data dictionary editor. |
demo |
Demonstration software, in further subdirectories. |
examples |
Demonstration programs. |
help |
Hypertext help files for Sculptor programs and utilities, each of which has its own subdirectory. |
images |
Graphic images. |
include |
Standard include files provided by Sculptor, which may be declared in a program by !include. All screen form programs require the file <sculptor.h>. |
manager |
The File Manager program and associated files. |
Printer parameter files, required for running a report. |
|
proggen |
The program generator and associated files. |
recover |
The transaction logging system. |
security |
User and resource files for the server security system. |
sys |
Files for the Windows system directory. |
term |
Terminal parameter files. A file must be assigned by use of the environment variable $SCTERMW before a screen form program can be run. See Terminal parameter files. |
text |
Text files containing text which may be referred to in a program in place of a hard-coded text string. This enables, for example, the same program to be run in different languages. Text files are declared in a program by !text. See sctextw. |