Professional Documents
Culture Documents
Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Specification Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Specification File Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Name Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Name Translation Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Name Translation Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Log Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Log Units Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Unit Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Loginfo Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Unit System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Log Aliasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Set Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Well Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Interval Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Interval Log Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Intervals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Configuration Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Log Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Interval Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Set Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Well Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
X Server Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Application Workspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
This section explains how to configure Geolog "Specification Files" on page 5-4 such as name translation,
log handling, units, aliases, etc., and how to modify other resource and setup files which determine the look
and feel of the software.
NOTE Configuration is not required if the standard software environment is sufficient for your
needs.
Loginfo and alias files are concatenated by search listing. That is, the contents of the same named file which
may exist in the geolog<version>, site or working project directory are combined to produce the
resulting configuration. This allows, for example, project based additions or changes to standard log names,
units, etc.
Other files are not concatenated by search listing, and can be copied to a site or working project directory
with the same name and then modified. The use of these files will be determined by the order of search
listing. Using the standard order of search listing (project, site, geolog), a file copied to a local project and
modified will have precedence over the distributed version of the file. See “Search Listing” on page 3-7 for
further information.
The "Configuration Editor" on page 5-21 allows you to view and modify various configuration files.
Specification files are text (ASCII) files which contain information for performing an operation or a series
of operations. They are used to tailor the system to vary functionality and provide versatility. Information
is stored in name value pairs.
A module using a specification will sequentially read the information, find the appropriate name or names,
and then use these values to perform the task required. Specifications are categorized by the name of the
suffix. For example, specifications which perform conversion of units have a suffix of "units"
(e.g. flowrate.units); log mnemonic translation files are suffixed with "names" (e.g. lis.names).
Specifications used for performing most day-to-day log manipulations are distributed in the /specs
directory for the project GEOLOG_HOME. Site specifications may be placed in the /site directory for
shared use.
NOTE It is important that # <space> spec appears exactly as it does in Fig. 1. The word "spec"
is used literally when used in the header line (i.e., the actual word spec is used, whereas
the word "description" merely indicates where a description should be entered).
# spec : description
# comment - record layout for name value pairs
name1 = value
name2 = value1 value2
name3 = value1 value2 value3
NOTE Each name in a table ends with a colon ( : ) with the last name ending with an equal sign (
= ).
Name translation files are ASCII files located in /specs directories. The files have a .names extension.
The name translation files in the search list defined by the environment variable PG_SL will be displayed
on the Name Translation menu. You can examine the name translation files in the /geolog<version>/
specs directory.
NOTE Previously, Geolog used name translation to translate Well Header constants to standard
Geolog names when loading well data. This is no longer required (nor desired) as this is now
handled by aliasing.
Specialized import name translation files can be created to translate log names. The dual_obmi.names
file, as shown in Fig. 3, is provided with Geolog specifically for translating files containing dual obmi log
data.
The export.names translation file provided with Geolog, as shown in Fig. 4, converts all constants in the
Well Header from internal standard Geolog names to standard names on export.
Building Blocks
Building blocks are variables which will be substituted by the value of the named string at run time. All
building blocks, including their options, are enclosed in braces { }.
{tool_string} This variable is made up from all the {tool_id}s for a logging run.
{run_no} The logging run number.
{pass_no} The number of times a tool is run.
{constant} Mnemonic value for a constant type.
{log} Mnemonic value for a curve type.
{tool_id} Service ID. The name of the tool used to acquire the data.
See “Variable Text Syntax” on page 6-3 for a description of options available.
NOTE Geolog set, constant and log names can be up to 32 characters in length. However, certain
contractor formats have a restriction on name lengths (e.g. LIS names can only be
4 characters long) so this must be considered when exporting data to these formats.
Specification files in the /geolog<version>/specs directory define log names, units and aliases together
so that log data is represented and utilized in Geolog in a consistent manner with preferred units. This
section explains:
• "Log Units Categories" on page 5-10:unit conversion rules for the unit category.
• "Loginfo Files" on page 5-11:how to tie log names to unit categories and provide defaults for
log display.
• "Unit System" on page 5-13:which unit system to use—metric, imperial or mixed.
• "Log Aliasing" on page 5-16:how to alias related log names to a generic log name.
Unit Categories
The format for unit information is: UNIT FACTOR OFFSET NAME
The first unit within a dimension group is the base SI1 unit for that group and will have a FACTOR of 1.000
and OFFSET 0.000.
Fig. 6 is an example of the dimension group area and shows all area conversion factors to the base unit
square metres:
Loginfo Files
The Loginfo files (imperial.loginfo, metric.loginfo, mixed.loginfo) link log and constant
names to unit categories defined in <category>.units files and to the preferred units in the unit category.
These files are used whenever unit conversion, layout and crossplot display settings, etc. are required for a
log or constant.
Metric, imperial or mixed unit loginfo files are located under the /geolog<version> directory as follows:
1. The term "SI" is an abbreviation for Le Systeme International d’Unites or The International System of
Units.
specs
The loginfo file which is used is determined by the unit system which is set—this is described in "Unit
System" on page 5-13.
Fig. 8 shows part of a loginfo file.
Only one loginfo file in the /geolog<version> directory can be used, but any number of loginfo files may
be set up in /site/specs and/or in the /specs directory of working projects to reflect different
combinations of mnemonics and units. However, it is recommended that only one site loginfo file be set up.
Unit System
Within the /geolog<version> directory, there is a /specs directory containing a loginfo file for each unit
category. The default units are imperial. If a metric or mixed unit system is preferred, then some
customizing of your environment is required.
Depth units will initially determine whether to specify imperial (feet) or mixed/metric (metres) units. Next
to consider are the units of some important logs to determine whether mixed (e.g. density units of g/c3 and
sonic log units of s/ft) or metric (density units of k/m3 and sonic log units of s/m) will be used.
The various mnemonics/units can be found by looking at the loginfo files for each category (see "Log Info"
on page 5-24).
• Imperial - /geolog<version>/specs/imperial.loginfo
— All down well references and coordinates are in feet.
— Logs such as cali, dt, rhob are in inches, s/f, g/c3, respectively.
— Paper units are in inches.
• Metric - /geolog<version>/specs/metric.loginfo
— All down well references and coordinates are in metres.
— Logs such as cali, dt, rhob are mm, s/m, k/m3, respectively.
— Paper units are in centimeters.
• Mixed - /geolog<version>/specs/mixed.loginfo
— All down well references and coordinates are in metres.
— Logs such as cali, dt, rhob are in inches, s/f, g/c3, respectively.
— Paper units are in centimeters.
The preferred units may be set using the environment variable PG_UNIT_SYSTEM.
For example, to set metric units:
% setenv PG_UNIT_SYSTEM metric
This can also be set in the geolog_env.tcl file:
1. Change directory to the site directory:
% cd <site>/bin
2. Edit the file geolog_env.tcl as follows:
Customizing Units
If unit categories do not meet your site's requirements, variations need to be added to the site's *.loginfo
files using the Configuration Editor–"Log Info" on page 5-24.
NOTE Paper units should not be reset in the site area. Changing these will cause the standard
layouts and crossplots to have line and text attribute sizes to be either too big by a factor of
2.54, if metric or mixed was chosen, or too small by a factor of 2.54 if imperial was chosen.
The following three examples show how to customize your site’s loginfo files.
Example 1
If you have selected "imperial" as the main unit category, but require the logs DEPTH, TST, TVD and TVT
to be in meters, then the preferred unit and right limit will need to be changed in your site
imperial.loginfo file via the "Log Info" on page 5-24 on the Configuration Editor as shown in Fig. 9.
Example 2
If you have selected "metric" as the main unit category but require the logs DFD, DRHO, NRHO, RHO,
RHOAV, RHOB, RMA, RMAA to be in g/c3, then the following entries will need to be added to your site
metric.loginfo file via the "Log Info" on page 5-24 on the Configuration Editor.
When data is loaded, it is converted into preferred units. This means that all data in your database has
consistent units. If you wish to retain the original units of the data being loaded, the environment variable
PG_UNIT_CONVERT should be set to "no" to disable conversion to preferred units.
% setenv PG_UNIT_CONVERT no
NOTE This applies only to database storage. The units of log display, calculation, etc. are
determined by loginfo files as described in "Loginfo Files" on page 5-11. The disabling of unit
conversion can also be done prior to importing files in Geolog's File Catalog view.
Log Aliasing
The file //specs/alias.alias specifies generic log names and their equivalents in order of preference from left
to right, as shown in Fig. 10. Aliases are used to substitute an equivalent log where a generic log has been
specified and cannot be found. An aliased log does not need to be specified in a loginfo file (see "Loginfo
Files" on page 5-11), as it will pick up the attributes of the log to which it is aliased.
Aliasing is most commonly used in:
• Log Display: such as a layout or crossplot in Well
• Modules: such as a Loglan program where a generic log input name has been specified
Only one alias file in the / directory can be used, but any number of alias files may be set up in /site/
specs and/or in the /specs directory of working projects. However, it is recommended that only one site
alias file be set up. Where multiple alias files exist, they will be concatenated by search listing to produce
a composite of all log aliases. Using the standard search path defined by PG_SL, entries in a project alias
file will have precedence over the site alias file which will in turn have precedence over the alias file being
used from the / directory. See “Search Listing” on page 3-7 for further information.
The file /geolog/specs/setinfo.setinfo provides standard set names and descriptions, and the set
order of priority for finding logs.
When a search for a log name is performed, the default set is searched first, followed by the priority defined
in the setinfo file. A set is searched according to a specified log name and then according to its aliases.
Intervals
In the case of very large projects, or where interval information is being accessed in other databases such
as Openworks, performance can be improved by listing specific interval log names and corresponding
interval names in the INTERVALS section of the intervalinfo.intervalinfo file (see Fig. 13). If log
and interval names exist in this section, Geolog will, in most instances, use this information and ignore the
INTERVAL LOG NAMES section.
Single quotes represent bases of non-contiguous intervals.
The Configuration Files Editor enables you to view and modify the various configuration files that are part
of Geolog. Configuration files are used in Geolog to configure and control various aspects of Geolog
applications. The main configuration files supported by this editor include alias data, log info, interval info,
set info, well info, Names and Units. You can open a tab for each of the different supported files from which
you can edit the configuration files. The Environment tab is for display purposes only.
Color is used throughout to distinguish between different levels within the specs searchlist. The lowest
level, usually the installation directory, is colored yellow while the highest level, usually the project
directory, is the current system color. Other directories are represented by colors ranging from yellow to the
system color.
Files Allows you to select configuration files to edit. All directories and files of the specs
searchlist are displayed here. This window defaults to the folder for the currently open
project. See “Tree Views” on page 3-3 for more information on navigation and file
management via this control.
Spec Directories This field contains a list of all the entries from the specs searchlist whether the
directory exists or not. The currently selected entry indicates the lowest directory level
within the searchlist that currently displayed files are loaded from and will be saved
to i.e. the editing level.
Status Bar The Status Bar contains three sections:
• The first section displays the standard feedback information.
• The second section displays information relevant to the currently selected tab page.
• The third section is used to indicate whether the current file is READ ONLY.
New tab window Provides options to open the standard configuration files and view environment
variables.
Alias
The Alias tab displays the data created from merging all the alias.alias files found in the specs
searchlist, from the current editing level upwards. Modifications made are saved in an alias.alias file
at the current editing level.
The Alias tab contains the following sections as shown in Fig. 14:
• The Alias table shows all the generic log names and their corresponding aliases in order of
preference from left to right.
• The File Header Comments pane displays the comments at the top of the alias.alias file
Alias Table
NOTE An asterisk on the Alias tab label indicates changes have been made to the alias data.
• Click the Save button or select File > Save. By default, the alias.alias file is saved to
your project’s /specs directory.
NOTE An asterisk on the Log Info tab label indicates changes have been made to the Log Info
data.
• Click the Save button or select File > Save. By default, the changes made are saved in all
three <units>.loginfo files to your project’s /specs directory.
Interval Info
The Interval Info tab displays a copy of the lowest level intervalinfo.intervalinfo file found in the
specs searchlist and this identifies to Geolog which logs will contain intervals. Geolog will look at these
logs only to determine interval information.
Intervals Table
NOTE Single quotes represent bases of non-contiguous intervals, see Fig. 16.
NOTE An asterisk on the Interval Info tab label indicates changes have been made to the Interval
data.
• Click the Save button or select File > Save. By default, the
intervalinfo.intervalinfo file is saved to your project’s /specs directory.
Set Info
The Set Info tab displays a copy of the lowest level setinfo.setinfo file found in the specs searchlist.
When any modifications are made a complete copy (or replacement) of the file will be saved at the current
editing level.
The Set Info tab contains the following sections, as shown in Fig. 17:
• The Set table showing all the set names, the type of data the set contains plus a brief
description.
• The File Header Comments pane which contains the comments at the top of the
setinfo.setinfo file.
• The Kinds Data table which lists the types of setinfo data with a brief description of each.
Set Table
NOTE An asterisk on the Set Info tab label indicates changes have been made to the Interval data.
• Click the Save button or select File > Save. By default, the setinfo.setinfo file is
saved to your project’s /specs directory.
Well Info
The Well Info tab displays a copy of the lowest level wellinfo.wellinfo file found in the specs
searchlist. When any modifications are made a complete copy (or replacement) of the file will be saved at
the current editing level.
This tab contains the following sections, as shown in Fig. 18:
• The File Header Comments pane which contains the comments from the top of the
wellinfo.wellinfo file.
• The Constants table showing the well constant names plus the data type of each value.
NOTE An asterisk on the Well Info tab label indicates changes have been made to the Constants
data.
• Click the Save button or select File > Save. By default, the wellinfo.wellinfo file is
saved to your project’s /specs directory.
Building Blocks
3. Use the Table Menu commands to insert, append or delete a row in the Names table, as
detailed in “Entering / Changing Table Data” on page 2-51 in Using Geolog.
4. Double-click the contractor Name or Geolog Name field and make the required change such as
entering a new name.
By default, the Load and Unload checkboxes are toggled ON.
5. To stop the conversion of a Contractor Name to a Geolog Name at Import for a constant, toggle
OFF the Load checkbox.
6. To stop the conversion of a Geolog Name to a Contractor Name when exporting well data for a
constant or constants, toggle OFF the Unload checkbox.
NOTE An asterisk on the Names tab label indicates changes have been made to the data.
• Click the Save button or select File > Save. By default, the names file is saved to your
project’s /specs directory.
Units
The Units tab displays a copy of the lowest level *.units file found in the specs searchlist. When any
modifications are made a complete copy (or replacement) of the file will be saved at the current editing
level. Unit specification files, each named <category>.units, are stored in the <installation>/specs
directory.
The Units tab contains the following sections, as shown in Fig. 20:
• The File Header Comments pane contains the comments at the top of the selected *.units file.
• The Dimension and Preferred units are listed for the selected units file.
• The Log Units Category table shows unit categories for the selected units file. See "Log Units
Categories" on page 5-32 for more information.
3. Use the Table Menu commands to insert, append, or delete a row in the units table, as
detailed in “Entering / Changing Table Data” on page 2-51 in Using Geolog.
4. Double-click a Unit, Factor, Offset, or Name field and make the required change such as
entering a new name.
NOTE An asterisk on the Units tab label indicates changes have been made to the data.
• Click the Save button or select File > Save. By default, the names file is saved to your
project’s /specs directory.
The first unit within a dimension group is the base SI2 unit for that group and will have a FACTOR of 1.000
and OFFSET 0.000. Fig. 20 is an example of the dimension group area and shows all area conversion
factors to the base unit square metres. Within a dimension group, to convert a value in terms of the base
unit:
VALUE2 = VALUE * FACTOR + OFFSET
Environment
The Environment tab provides a full list of environment variables. This list is display only, you cannot
edit environment variables using this tab. See “Environment Variables” on page 11-1 for a description of
the environment variables.
2. The term "SI" is an abbreviation for Le Systeme International d’Unites or The International System of
Units.
The graphical user interface used by Geolog is made up of windows, buttons, menus, and dialog boxes. The
window is an area on the screen which provides the functional means to communicate with Geolog. Menus
enable users to choose from a list of possible selections. They may be pulldown, pop-up, cascading, ppt or
tree view style menus. Dialog boxes are separate windows which relay status and run time information.
Files which control the user interface reside in the directory /geolog<version>/app-defaults.
X Server Configuration
In most cases, Qt detects the platform on which your machine is running and sets its theme accordingly.
However, this does not work correctly in a PC X server to Linux server setup and defaults to a Windows
2000 style, which has display limitations.
To rectify this, set the environment variable PG_QTARGS to the value "-style plastique"
For example, for csh
setenv PG_QTARGS "-style plastique"
Additionally, if display problems are occurring the DPI settings may need to be changed for the X Server –
refer to the X Server help.
Application Workspaces
When a Project, Well, Section or Geosteer application is closed its workspace is automatically saved. This
automatically saved workspace can be restored. Additionally, workspaces for these applications can also be
manually saved and restored.
When a working session in any of the following is closed; Launcher Bar, Artist, Configuration Editor or
Paysummary Editor, their workspace is automatically saved and will be automatically restored at the
beginning of a subsequent session. These workspaces cannot be manually saved or restored.
When Restore to Default is used, the default workspace is restored. The default workspace is named
default.<application_name>_workspace and is located in the specs directory of the installation
area.
The defaults can be customized by creating the set up required in the application and then saving the
workspace to the project or site specs directory, using the default workspace name. The Searchlist will
find a default workspace in these areas – see “Search Listing” on page 3-7 for more information.
For the applications that automatically save the workspace, the workspace is located in Paradigm directory
of the user's application data:
• On Linux, the directory path is <user_home>/.PG_PREF4
• On Windows XP, the directory path is C:\Documents and
Settings\<user_name>\Application Data\Paradigm
• On Windows 7, the directory path is C:\Users\<user_name>\AppData\Roaming\Paradigm
Custom Menus
You can create a custom menu to group a set of actions and/or commands for use in Geolog. This provides
a convenient way of creating site, project, or workflow specific menus. You can create any number of custom
menus, modify the menus, rename them, or delete them.
Custom menus are defined in text files suffixed with the extension .mmu. These files are stored in a site or
project /app-defaults directory. Custom menus are displayed as dockable windows that you can float or
dock as required. See “Dockable Windows” on page 1-13 for more information.
See Also
"Menus" on page 5-35
You can create custom menus by dragging and dropping modules and other items from Geolog menus and
windows. You no longer have to define menu syntax from an external editor.
NOTE The Tooltip and Command fields are disabled. This is the difference between a folder and
a menu item.
NOTE The image displayed is calculated from the command line syntax. See "Icons" on page 5-39
for more information.
NOTE The Run dialog can be used to test the command syntax if the command of a menu item is
not working. See “Run Commands” on page 1-36 for more information.
5. Drag and drop additional menu items from Geolog into the Menu window as required. An item
can be dragged from another menu, a button from a toolbar, a file from the File window or a
view from a window.
6. To access the command syntax of a menu item you dropped into the custom menu, right-click
the menu item and select Properties, then modify the command as required and click OK.
8. Enter a file name and click Save. The Menu window name is updated to match the file name.
Custom menu files are stored in a site or project /app-defaults directory. Custom menus that were open
during the last session or when a workspace was saved will reopen automatically when you open the last
session or open the saved workspace. If these menus are not displayed, you can display them from the
Windows menu. Custom menus created or opened in the current session are also available in the Windows
menu.
NOTE Only custom menus that have been opened in this session are shown in the Dock Windows
submenu of the Windows menu. If the custom menu is not displayed, it will need to be
opened.
NOTE Custom menus created in Geolog 6, custom menus not saved with a workspace or custom
menus that were not open during the last session must be opened using this method.
1. Select File > Open > Open Menu to display the “File Select Dialog Box” on page 1-28.
2. Select the menu file you want to open and click Open.
Or
• Double-click on the menu file to be opened in the “Files Window” on page 3-8.
You can modify the folders and menu items in a custom menu, rename the menu, or delete it.
NOTE You can drag folders and menu items to create copies in the menu. Geolog appends a
number (1, 2, 3, etc.) to the folder or menu item name to make it unique. To change the
name, right-click the folder or menu item and select Properties, then change the label as
required.
5. Right-click the menu and select Save to open the “File Select Dialog Box” on page 1-28.
6. Click Save to save changes to the menu, or change the file name and click Save to save changes
to the menu as a new custom menu file.
Icons
Icons are small graphic representations of document views and files. The icons are displayed beside the
document views on the New tab in the application windows, on the document view tabs and in the Menu
windows.
The icon files reside in the Geolog installation /resources directory. The icon file naming standard is
small_filetype_<viewname>.png. If an icon file of the same name is placed in the project or site
directory, it will be used instead of the default view icon.
You can replace the default launcher icon displayed for a module in menu tree views with an icon of your
choice.
What you need to know when creating a custom icon for a module:
• File dimensions are 16 x 16 pixels
• File name must use the naming standard, module_<module_name>.png, so that Geolog
recognizes this is the icon for the specified module.
• The icon file must be saved to the site or project /resources directory. Note that you may need
to create the directory.
In the following example, a customized icon has been added for the precalc module.
Graphics
Graphical operations are undertaken in a graphics window provided by a Geolog application. The attributes
for images which are drawn on the screen are controlled through files in the directory /geolog<version>/
graphics.
Geolog fill and marker files are vector patterns used to display well markers, lithology patterns, point
symbols, etc. Fills are suffixed with fill and markers with marker. They are concatenated by search
listing therefore, if additional patterns are required, these should be created in a site or project /graphics
directory. The Artist application can be used to create new patterns.
Font Files
Fonts are styles of text characters which are identified by such characteristics as its family, point size,
weight, slant, and character set.
Font files are distributed in the directory graphics and are suffixed with font.
All elements on the graphics window may have their color value changed by selecting an appropriate color
from the Appearance palette. The Appearance palette list is made up of names taken from the file
graphics/color.rgb. This file is an ASCII name color database which contains a list of standard color
names and their associated Red Green Blue (RGB) values.
Additional colors can be created by copying the color file to a site or project graphics directory and entering
the RGB values of the new colors required.
Geolog Defaults
By default, the specs/geolog.defaults file does not specify any configurable elements.
To set your own Geolog defaults, copy the file to the site or project directory and edit as required.
An example defaults file is shown in Fig. 23.
Object Defaults
You can create a separate default file (defining a set of layout properties) for each of your layout track types
(e.g. scale, wireline, and lithology), wireline log and artist objects such as polylines, markers etc.
Object names and attributes can be found by creating a layout or artist picture that suits your style, and
then copying the attributes required to the corresponding default file.
Default files are saved as default.<object> files in the site or project /specs directory.
This example shows the steps required to create a default file for a wireline log. The property settings in
this file (setting the grid lines colors to red) will override the corresponding default Geolog wireline log
properties.
1. In Well, open a new layout and insert a wireline log.
2. On the Layout Properties - Grids track, set all the grids color to red in the Appearance fields.
3. Save and close the layout.
4. Open the layout file using a text editor.
5. Save to a new file, default.wireline in your project \specs directory.
6. Edit the file so that it looks like the following graphic. Note that the following must be correct
for a default.<object> file to recognized.
— The first line of the file must be set as #spec:
— The object class line must be deleted
— All \ (slashes) must be deleted from the line ends
A
adding
colors to Appearance palette 42
aliases, specify for
logs 22
Appearance palette
configure 42
C
color
database file, location of 42
configurable Geolog files 3
Configuration Editor 21
configure
Geolog environment 3
customize
Geolog 3
units 14
customized launcher icon 39
D
Database
disabling unit conversion for data storage 16
default
units, specifying 13
default well symbols 41
defaults for
objects, setting 43
description of
name translation files 6
specification files 4
E
Environment
customize 3
environment
tab,configuration editor 33
environment variables
PG_UNIT_CONVERT 16
PG_UNIT_SYSTEM 13
F
fill
file suffix 40
font
files, location of 41
G
generic log names 22
Geolog
configure environment 3
customizing 3
graphical operations 40
icon files, location of 39
list of configurable files 3
user interface, files to control 34
graphical
operations in Geolog 40
I
icon
customized for module 39
icons
file location 39
interval info
tab,configuration editor 25
intervals
specification file 20, 25
L
link
log names to unit categories 11
location of
color database file 42
log info
tab,configuration editor 24
logs
aliasing 22
generic names 22
intervals specification file 20, 25
link to unit categories 11
M
markers
file suffix 40
menu
user defined 35
Module Launcher
customized icon 39
N
name translation
O
objects
setting defaults for 43
P
paper
units, resetting 14
R
reset paper units 14
RGB values 42
S
set info
tab,configuration editor 27
sets
name format 8
specification file 18
specification files
alias.alias 22
defaults.<object> 43
description of 4
format of 4
imperial.loginfo, metric.loginfo, mixed.loginfo 11
intervalinfo.intervalinfo 20, 25
setinfo.setinfo 18
units 10
wellinfo.wellinfo 19
suffix
for fill/marker files 40
for icons 39
U
units
customizing 14
disabling conversion for database storage 16
file format 11, 33
resetting paper 14
specification files 10
specifying default 13
tab,configuration editor 31
user
interface, files controlling 34
user defined
menu 35