home *** CD-ROM | disk | FTP | other *** search
- ;** dBRIEF Header - v3.10
- ;** Copyright (c) 1991 By Global Technologies Corporation
- ;** Version Information
- #define dbr_version "dBRIEF v3.10"
-
- ;Default Configuration Constants
- #define dbr_author "Bill French"
- #define dbr_copyright "Global Technologies Corporation"
- #define dbr_mem_lead "M"
- #define dbr_mem_trail ""
-
- ;default file extension for dialect types 1,2,3,4,5,6,8, and 12
- #define dbr_def_file_ext "PRG"
-
- ;object editing backup flag (0 = delete backups, 1 = save backups)
- #define dbr_object_backup_flag 0
-
- ;display message windows (0 = command line, 1 = window)
- #define dbr_message_windows 1
-
- ;MNU file search constant
- #define dbr_mnu_path "BPATH"
-
- ;default indent level used if no initials macro is present
- #define dbr_indent_default 3
-
- ;delete STR files for window displays (0 = save, 1 = delete)
- #define dbr_delete_str 1
-
- ;time to display popup messages and screen displays before clearing
- #define dbr_msg_seconds 5
- #define dbr_scr_seconds 30
-
- ;number of times to beep during popup display error messages
- #define dbr_err_beeps 2
-
- ;procedure/function header inclusion (0 = header outside, 1 = header inside)
- #define dbr_hdr_inclusion 0
-
- ;source print lines per page, page width, printer setup, designated spooler
- #define dbr_lines_page 52
- #define dbr_cols_page 132
- #define dbr_printer_setup "\n"
- #define dbr_spooler "print"
-
- ;extended line indentation factor (times the indent level)
- #define dbr_ext_ind_level 1
-
- ;indentation performance features (0 = off, 1 = on)
- #define dbr_indent_case 1
- #define dbr_indent_continuation_lines 0
- #define dbr_indent_margin_comments 0
- #define dbr_indent_same_line_comments 1
-
- ;expand template functions with sample expressions (0 = exclude expr, 1 = include expr)
- #define dbr_expr_expansion 0
-
- ;include original line comment in automatic conditional completion
- #define dbr_orig_cond_comment 1
-
- ;enable previous scan command
- #define dbr_previous_scan 1
-
- ;spaces inserted with "comment block"
- #define dbr_comment_spaces 1
-
- ;automatic dialect support during buffer switch (if you like speed, don't change this)
- #define dbr_auto_switch_buffer 0
-
- ;use two word program commenting
- #define dbr_two_word_comments 1
-
- ;return string for UDF's
- #define dbr_udf_return "RETURN(.T.)"
-
- ;graphics characters
- #define hr_char "─══»"
- #define ul_char "┌╔╒░"
- #define ur_char "┐╗╕▒"
- #define vr_char "│║│«"
- #define ll_char "└╚╘█"
- #define lr_char "┘╝╛▀"
-
- ;procedure suffix string
- ;apx autoload flag
- #define dbr_apx_autoload 0
-
- ;dBRIEF external declarations
- (extern temp_int
- temp_str
- _prg_smart
- _obk_smart
- library_buffer
- library_window
- curr_indent_line
- curr_indent_col
- dbr_text_flag
- dbr_curr_line
- dbr_return_flag
- dbr_current_buffer
- dbr_current_window
- dbr_dialect
- dbr_default_dialect
- dbr_indent_level
- dbr_proc_indent
- dbr_auto_indent
- dbr_comment_tab
- dbr_comment_lines
- dbr_set_ext
- dbr_auto_header
- dbr_template
- dbr_graphics
- dbr_library
- dbr_apx_file_id
- apx_menu_event
- ;apx.m
- apx
- _select_apx_program
- _open_apx_file
- _create_apx_file
- _display_apx_file
- _apx_scan_menu
- _scan_apx_programs_r
- _scan_apx_programs_p
- _scan_apx_programs_f
- _scan_apx_programs_t
- ;crossref.m
- _find_constant
- ;dbrief.m
- add_to_path
- _case_insert
- _get_dialect_info
- ;db_hide.m
- db_hide
- db_show
- _object_action
- ;macrolib.m
- _date_time
- _pause_for_seconds
- _pad_right
- _display_popup_message
- _menu_lines
- _get_directory
- _replicate
- _number_lines
- _number_bytes
- _pick_menu
- _parse_child
- ;display.m
- _display_graphics_mode
- _status
- ;generate.m
- _create_routine_from_block
- _substitute_window_coordinates
- _reverse_window_coordinates
- ;graphics.m
- _frame
- _cursor
- _control_key
- ;header.m
- _pro_header
- _procedure_header
- ;indenter.m
- rein
- _last_character
- _prg_indent
- ;library.m
- _process_library_call
- _complete_conditional
- _sv
- ;scanner.m
- scan
- ;setcmds.m
- setu
- _switch_dialect
- ;source.m
- _print_source
- ;template.m
- expa
- ;Dialect Macro (reindenting)
- _adjust_indent_level
- _do_case_syntax
- _do_while_syntax
- _backdenting_conditionals
- _dialect_table
- _indent_shift
- _command_table
- _function_table
- _set_table
- _frame_component
- ;Dialect Macro (commenting)
- _comment_conditionals
- _uncomment_conditionals
- ;Dialect Macro (code generation)
- writ
- _generate_fields
- ;Dialect Macro (source print)
- _insert_graphics
- ;Dialect Macro (other)
- _continuation_character
- _comment_character
- _write_enable
- _beg_of_rout_scan
- _beg_of_proc_scan
- _beg_of_func_scan
- _end_of_rout_syntax
- _execute_command
- _structure
- _structure_build
- ;Dialog Manager
- _process_menu
- _process_dialog_box
- ;Other External Macros
- search_path
- default
- .prg
- to_top
- )
-
- #define ProcSuffix ""
- ;#define ProcSuffix "\nWritelib %s\nRelease procs %s" ;for Paradox only!
-
-