"Fossies" - the Fresh Open Source Software Archive

Member "wscite/dataflex.properties" (11 Sep 2020, 4891 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Define SciTE settings for DataFlex files.
    2 
    3 filter.dataflex=Dataflex (src vw dg sl pkg bp inc dd h rv wo prn)|*.src;*.vw;*.dg;*.sl;*.pkg;*.bp;*.inc;*.dd;*.h;*.rv;*.wo;*.prn|
    4 
    5 *filter.dataflex=$(filter.dataflex)
    6 
    7 file.patterns.dataflex=*.src;*.vw;*.dg;*.sl;*.pkg;*.bp;*.inc;*.dd;*.h;*.rv;*.wo;*.prn
    8 file.patterns.dataflex.all=$(file.patterns.dataflex)
    9 lexer.$(file.patterns.dataflex.all)=dataflex
   10 *language.dataflex=Dataflex|src||
   11 
   12 # Keywords
   13 keywords.$(file.patterns.dataflex)=\
   14 abort abort_transaction activate_view add address append append_output ascii at attach bigint boolean break broadcast \
   15 broadcast_focus byref calc call_driver callstackdump case channel char character clear close close_input close_output constrain constrained_clear \
   16 constrained_find constraint_set constraint_validate convert copy_db copy_records copyfile create_field create_index currency date datetime \
   17 decimal declare_datafile decrement deferred_view define delegate delete delete_db delete_field delete_index direct_input direct_output diskfree \
   18 do dword else entry_item erasefile error external_function field field_map file_exist file_field fill_field find float for forward from function_return \
   19 get get_argument_size get_attribute get_channel_position get_channel_size get_current_directory get_current_input_channel \
   20 get_current_output_channel get_current_user_count get_date_attribute get_directory get_environment get_field_value get_fieldnumber \
   21 get_file_mod_time get_file_path get_filenumber get_licensed_max_users get_stricteval get_transaction_retry get_windows_directory getaddress \
   22 getbuff getbuff_string getdskinfo global_variable handle if ifnot import_class_protocol include_resource increment indicate indicator integer is item \
   23 left length load_def load_driver local lock login logout ltrim make_directory make_file make_temp_file mid move moveint movenum movestr \
   24 newrecord number of on_item on_key open overstrike output output_aux_file output_wrap pad playwave pointer pos procedure_return property \
   25 public put read read_block read_hex readln real reg_key_enum reg_integer_value_enum reg_string_value_enum register_function register_object \
   26 register_procedure relate remove_directory renamefile repeat report_breaks replace replaces reread returns right rowid rtrim runprogram save \
   27 saverecord self send set set_argument_size set_attribute set_channel_position set_date_attribute set_directory set_field_value set_file_mod_time set_relate \
   28 set_stricteval set_transaction_retry shift_state short show showln sleep sort start_ui string structure_abort structure_copy structure_end structure_start subtract \
   29 sysdate sysdate4 time timespan to trim ubigint uchar uinteger unload_driver unlock use ushort valid_drive valuetreedeserializeparameter \
   30 valuetreeserializeparameter variant vconstrain version_information vfind virtual_key webget webpublishfunction webpublishprocedure webset \
   31 websetresponsive write write_hex writeln xmlhandle zerofile zerostring zerotype #check #error #include #pop #push #replace #set \
   32 #spop #spush
   33 
   34 # Scope open
   35 keywords2.$(file.patterns.dataflex)=\
   36 begin class function procedure object repeat for while begin_constraints procedure_section begin_row \
   37 item_list enumeration_list enum_list #ifdef #ifdef #else cd_popup_object #command begin_transaction repeat #if for_all dfcreate_menu \
   38 dfcreate_menu #if type #ifsame struct
   39 
   40 # Scope close
   41 keywords3.$(file.patterns.dataflex)=\
   42 end end_class end_function end_procedure end_object until loop loop end_constraints end_procedure end_row \
   43 end_item_list end_enumeration_list end_enum_list #else #endif #endif cd_end_object #endcommand end_transaction until #endif end_for_all \
   44 end_pull_down end_menu #else end_type #endif end_struct
   45 
   46 # Operators
   47 keywords4.$(file.patterns.dataflex)=\
   48 + - = * / < > <= >= <> Or And In Contains Eq Ne Lt Gt Ge Le Not Iand Ior found seqeof ~ ^ True False err lasterr
   49 
   50 fold.dataflex.compilerlist=0
   51 
   52 # DataFlex Styles
   53 # Default
   54 style.dataflex.32=$(font.base)
   55 # White space
   56 style.dataflex.0=fore:#808080
   57 # Identifiers
   58 style.dataflex.1=
   59 # Metatag: { ... }
   60 style.dataflex.2=$(colour.code.comment.box),$(font.code.comment.box)
   61 # DataFlex image: \* ... *\
   62 style.dataflex.3=$(colour.code.comment.box),$(font.code.comment.box)
   63 # Line Comment: // ...
   64 style.dataflex.4=$(colour.code.comment.line),$(font.code.comment.line)
   65 # Preprocessor: {$ ... }
   66 style.dataflex.5=$(colour.preproc)
   67 # Preprocessor2: (*$ ... *)
   68 style.dataflex.6=$(colour.preproc)
   69 # Number
   70 style.dataflex.7=$(colour.number)
   71 # Hex Number
   72 style.dataflex.8=$(colour.number)
   73 # Keyword
   74 style.dataflex.9=fore:#000080
   75 # String
   76 style.dataflex.10=$(colour.string)
   77 # End of line where string is not closed
   78 style.dataflex.11=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
   79 # Scope word
   80 style.dataflex.12=fore:#000080,bold
   81 # Operators
   82 style.dataflex.13=$(colour.operator),bold
   83 # ICode
   84 style.dataflex.14=fore:#804080