forked from notepad-plus-plus/userDefinedLanguages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Progress4GL_by-jefb.xml
36 lines (36 loc) · 17.8 KB
/
Progress4GL_by-jefb.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<NotepadPlus>
<UserLang name="Progress" ext="p w i">
<Settings>
<Global caseIgnored="yes" />
<TreatAsSymbol comment="yes" commentLine="no" />
<Prefix words1="no" words2="no" words3="no" words4="no" />
</Settings>
<KeywordLists>
<Keywords name="Delimiters">"'0"'0</Keywords>
<Keywords name="Folder+"></Keywords>
<Keywords name="Folder-"></Keywords>
<Keywords name="Operators">( , . :</Keywords>
<Keywords name="Comment">1/* 2*/ 0</Keywords>
<Keywords name="Words1">abs absolute accelerator accum accumulate active-window add add-buffer add-calc-column add-columns-from add-events-procedure add-fields-from add-first add-index-field add-last add-like-column add-like-field add-like-index add-new-field add-new-index add-super-procedure adm-data advise alert-box alias all allow-column-searching allow-replication alter always-on-top ambig ambiguous and ansi-only any anywhere append appl-alert-boxes application apply appserver-info appserver-password appserver-userid array-message as asc ascending ask-overwrite assign at attr attr-space authorization auto-comp auto-completion auto-end-key auto-go auto-ind auto-indent auto-resize auto-ret auto-return auto-z auto-zap automatic avail available available-formats ave average avg back background backward backwards base-key batch batch-mode before-h before-hide begins bell between bgc bgcolor binary bind-where blank block-iteration-display border-b border-bottom-chars border-bottom-p border-bottom-pixels border-l border-left-chars border-left-p border-left-pixels border-r border-right-chars border-right-p border-right-pixels border-t border-top-chars border-top-p border-top-pixels box-select box-selectable break browse buffer buffer-chars buffer-compare buffer-copy buffer-create buffer-delete buffer-field buffer-handle buffer-lines buffer-name buffer-release buffer-value button buttons by by-pointer by-variant-pointer cache cache-size call can-create can-delete can-do can-find can-query can-read can-set can-write cancel-break cancel-button caps careful-paint case-sen case-sensitive cdecl center centered chained char character character_length charset check checked choose chr clear clear-select clear-selection client-connection-id client-type clipboard close code codebase-locator codepage codepage-convert col col-of collate colon colon-align colon-aligned color color-table column column-bgcolor column-dcolor column-fgcolor column-font column-lab column-label column-movable column-of column-pfcolor column-read-only column-resizable column-scrolling columns com-handle com-self combo-box command compares compile compiler complete config-name connect connected contains contents context context-help context-help-file context-help-id context-popup control control-box control-frame convert convert-3d-colors convert-to-offset convert-tooffs count count-of cpcase cpcoll cpinternal cplog cpprint cprcodein cprcodeout cpstream cpterm crc-value create create-like create-node-namespace create-result-list-entry create-test-file current current_date current-changed current-column current-env current-environment current-iteration current-lang current-language current-result-row current-row-modified current-value current-window cursor cursor-char cursor-down cursor-left cursor-line cursor-offset cursor-right cursor-up data-bind data-entry-return data-entryret data-t data-type database dataservers date date-f date-format day db-references dbcodepage dbcollation dbname dbparam dbrest dbrestrictions dbtaskid dbtype dbvers dbversion dcolor dde dde-error dde-i dde-id dde-item dde-name dde-topic deblank debu debug debug-alert debug-list dec decimal decimals declare def default default-buffer-handle default-button default-commit default-ex default-extension default-window defaut-b define defined delete delete-char delete-current-row delete-line delete-result-list-entry delete-selected-row delete-selected-rows delimiter desc descending deselect-focused-row deselect-rows deselect-selected-row deselection dialog-box dict dictionary dir disable disable-auto-zap disabled discon disconnect disp display display-message display-t display-type distinct dos double down drag-enabled drop drop-down drop-down-list drop-file-notify drop-target dump dynamic dynamic-function each echo edge edge-chars edge-p edge-pixels edit-can-paste edit-can-undo edit-clear edit-copy edit-cut edit-paste edit-undo editor else empty empty-temp-table enable enabled enabled-fields encode end end-error end-file-drop end-key end-move end-resize end-row-resize end-user-prompt endkey entered entry eq error error-col error-column error-row error-status escape etime event event-t event-type events except exclusive exclusive-id exclusive-lock exclusive-web-user execute exists exp expand expandable explicit export extended extent external false fetch fetch-selected-row fgcolor field fields file-info file-create-date file-create-time file-information file-mod-date file-mod-time file-name file-off file-offset file-size file-type filename fill fill-in filled filters find find-by-rowid find-case-sensitive find-global find-next-occurence find-prev-occurence find-select find-wrap-around finder first first-asynch-request first-child first-column first-of first-proc first-procedure first-server first-tab-i first-tab-item fixed-only flat-button float focus focused-row focused-row-selected font font-table for force-file fore foreground form form-input format forward forwards fram frame frame-col frame-db frame-down frame-field frame-file frame-inde frame-index frame-line frame-name frame-row frame-spa frame-spacing frame-val frame-value frame-x frame-y frequency from from-cur from-current full-height full-height-chars full-height-p full-height-pixels full-pathn full-pathname full-width full-width-chars full-width-p full-width-pixels gateway gateways ge generate-md5 get get-attribute-node get-blue get-blue-value get-browse-column get-buffer-handle get-byte get-cgi-list get-cgi-value get-codepages get-collations get-config-value get-current get-double get-dropped-file get-dynamic get-file get-first get-float get-green get-green-value get-iteration get-key-val get-key-value get-last get-long get-message get-next get-number get-pointer-value get-prev get-printers get-red get-red-value get-repositioned-row get-rgb-value get-selected get-selected-widget get-short get-signature get-size get-string get-tab-item get-text-height-chars get-text-height-pixels get-text-width-chars get-text-width-pixels get-textheight get-textheight-p get-textwidth get-textwidth-p get-unsigned-short get-wait-state getbyte global go go-on go-pend go-pending grant graphic-e graphic-edge grid-factor-h grid-factor-horizontal grid-factor-v grid-factor-vertical grid-snap grid-unit-height-chars grid-unit-height-pixels grid-unit-width-chars grid-unit-width-pixels grid-unitheight grid-unitheight-p grid-unitwidth grid-unitwidth-p grid-visible group gt handle has-records having header height height-chars height-p height-pixels help hidden hide hori horizontal html-end-of-line html-end-of-page html-frame-begin html-frame-end html-header-begin html-header-end html-title-begin html-title-end hwnd icon if image image-down image-insensitive image-size image-size-c image-size-chars image-size-p image-size-pixels image-up immediate-display import in increment-exclusive-id index index-hint index-information indexed-reposition indicator info information init initial initial-dir initial-filter initialize-document-type initiate inner-chars inner-lines input input-o input-output insert insert-b insert-backtab insert-file insert-row insert-string insert-t insert-tab int integer internal-entries into is is-attr is-attr-space is-lead-byte is-open is-row-selected is-selected item items-per-row join-by-sqldb kblabel keep-connection-open keep-frame-z keep-frame-z-order keep-messages keep-security-cache keep-tab-order key key-code key-func key-function key-label keycode keyfunc keyfunction keylabel keys keyword keyword-all label label-bgc label-bgcolor label-dc label-dcolor label-fgc label-fgcolor label-font label-pfc label-pfcolor labels landscape language languages large large-to-small last last-asynch-request last-child last-event last-key last-of last-proce last-procedure last-server last-tab-i last-tab-item lastkey lc ldbname le leave left-align left-aligned left-trim length library like line line-count line-counter list-events list-item-pairs list-items list-query-attrs list-set-attrs list-widgets listi listing load load-icon load-image load-image-down load-image-insensitive load-image-up load-mouse-p load-mouse-pointer load-picture load-small-icon local-name locator-type locked log logi logical lookahead lookup lower lt mandatory manual-highlight map margin-extra margin-height margin-height-chars margin-height-pixels margin-width margin-width-chars margin-width-pixels marginheight-p marginwidth-p matches max max-button max-chars max-data-guess max-height max-height-c max-height-chars max-height-p max-height-pixels max-rows max-size max-val max-value max-width max-width-c max-width-chars max-width-p max-width-pixels maximize maximum member menu menu-bar menu-item menu-k menu-key menu-m menu-mouse menubar message message-area message-area-font message-lines messages min min-button min-height min-height-c min-height-chars min-height-p min-height-pixels min-size min-val min-value min-width min-width-c min-width-chars min-width-p min-width-pixels minimum mod modified modulo month mouse-p mouse-pointer movable move-after move-after-tab-item move-befor move-before-tab-item move-col move-column move-to-b move-to-bottom move-to-eof move-to-t move-to-top multiple multiple-key multitasking-interval must-exist name namespace-prefix namespace-uri native ne needs-appserver-prompt needs-prompt new new-row next next-column next-prompt next-sibling next-tab-i next-tab-item next-value no no-apply no-array-message no-assign no-attr no-attr-list no-attr-space no-auto-validate no-bind-where no-box no-console no-convert no-convert-3d-colors no-current-value no-debug no-drag no-echo no-error no-f no-fill no-focus no-help no-hide no-index-hint no-join-by-sqldb no-label no-labels no-lock no-lookahead no-map no-mes no-message no-pause no-prefe no-prefetch no-row-markers no-scrollbar-vertical no-separate-connection no-separators no-tab-stop no-und no-underline no-undo no-val no-validate no-wait no-word-wrap none normalize not null num-ali num-aliases num-buffers num-but num-buttons num-col num-columns num-copies num-dbs num-dropped-files num-entries num-fields num-formats num-items num-iterations num-lines num-locked-columns num-lockedcol num-messages num-replaced num-results num-selected num-selected-rows num-selected-widgets num-tabs num-to-retain num-visible-columns numeric numeric-f numeric-format octet-length of off ok ok-cancel old on on-frame on-frame-border open opsys option or ordered-join ordinal os-append os-command os-copy os-create-dir os-delete os-dir os-drive os-drives os-error os-getenv os-rename otherwise output overlay override owner page page-bot page-bottom page-num page-number page-size page-top page-wid page-width paged param parameter parent partial-key pascal pathname pause pdbname persist persistent persistent-cache-disabled pfc pfcolor pixels-per-col pixels-per-column pixels-per-row popup-m popup-menu popup-o popup-only portrait position precision prepare-string prepared preproc preprocess presel preselect prev prev-column prev-sibling prev-tab-i prev-tab-item primary printer printer-control-handle printer-hdc printer-name printer-port printer-setup private private-d private-data privileges proc-ha proc-handle proc-st proc-status proce procedure process program-name progress progress-s progress-source prompt prompt-f prompt-for promsgs propath provers proversion proxy public-id publish published-events put put-byte put-double put-float put-key-val put-key-value put-long put-short put-string putbyte query query-close query-off-end query-open query-prepare query-tuning question quit r-index radio-buttons radio-set random raw raw-transfer rcode-info rcode-information read-file read-only readkey real recid record-length rect rectangle recursive refresh refreshable release remote remove-events-procedure remove-super-procedure replace replace-selection-text reposition reposition-backward reposition-forward reposition-to-row reposition-to-rowid request resiza resizable resize result retain retain-shape retry retry-cancel return return-align return-ins return-inserted return-to-start-dir return-tostart-di return-val return-value returns reverse-from revert revoke rgb-value right-aligned right-trim round row row-height-chars row-height-pixels row-markers row-of row-resizable rowid rule rule-row rule-y run run-procedure save save-as save-file schema screen screen-io screen-lines screen-val screen-value scroll scroll-bars scroll-delta scroll-offset scroll-to-current-row scroll-to-i scroll-to-item scroll-to-selected-row scrollable scrollbar-h scrollbar-horizontal scrollbar-v scrollbar-vertical scrolled-row-pos scrolled-row-position scrolling sdbname search section seek select select-all select-focused-row select-next-row select-prev-row select-row selectable selected selection selection-end selection-list selection-start selection-text self send send-sql-statement sensitive separate-connection separator-fgcolor separators server-connection-bound server-connection-bound-request server-connection-context server-connection-id server-operating-mode session set set-attribute-node set-blue set-blue-value set-break set-buffers set-commit set-contents set-current-value set-dynamic set-green set-green-value set-pointer-value set-red set-red-value set-repositioned-row set-rgb-value set-rollback set-selection set-size set-wait-state setuser setuserid share-lock shared show-in-taskbar show-stat show-stats side-lab side-label-h side-label-handle side-labels silent simple single size size-c size-chars size-p size-pixels skip skip-deleted-record slider small-icon small-title smallint some sort source source-procedure space sql sqrt start start-move start-resize start-row-resize status status-area status-area-font stdcall steam-io stop stoppe stopped stored-proc stored-procedure stream stretch-to-fit string string-value string-xref sub-ave sub-average sub-count sub-maximum sub-menu sub-min sub-minimum sub-total subscribe subst substitute substr substring subtype sum sum-max super super-procedures suppress-w suppress-warnings system-alert system-alert-boxes system-dialog system-help system-id tab-position tab-stop table table-handle table-number target target-procedure temp-dir temp-directory temp-table temp-table-prepare term terminal terminate text text-seg-grow text-selected then this-procedure three-d through thru tic-marks time time-source title title-bgc title-bgcolor title-dc title-dcolor title-fgc title-fgcolor title-fo title-font to to-rowid today toggle-box tooltip tooltips top-only topic total trailing trans trans-init-procedure transaction transaction-mode transparent trigger trim true trunc truncate type unbuff unbuffered underl underline undo unform unformatted union unique unique-id unique-match unix unless-hidden unload unsubscribe up update upper url url-decode url-encode url-password url-userid use use-dict-exps use-filename use-index use-revvideo use-text use-underline user userid using v6display v6frame valid-event valid-handle validate validate-expression validate-message value value-changed values var variable verbose vert vertical view view-as virtual-height virtual-height-chars virtual-height-p virtual-height-pixels virtual-width virtual-width-chars virtual-width-p virtual-width-pixels visible wait wait-for warning web-context weekday when where while widget widget-e widget-enter widget-h widget-handle widget-l widget-leave widget-pool width width-chars width-p width-pixels window window-maxim window-maximized window-minim window-minimized window-name window-normal window-sta window-state window-system with word-index word-wrap work-area-height-pixels work-area-width-pixels work-area-x work-area-y work-tab work-table workfile write x x-of xcode xref y y-of year year-offset yes yes-no yes-no-cancel</Keywords>
<Keywords name="Words2">case for function procedure repeat</Keywords>
<Keywords name="Words3">do editing triggers</Keywords>
<Keywords name="Words4">&else &elseif &endif &glob &global-define &if &message &scop &scoped-define &then &undefine &ANALYZE-RESUME &ANALYZE-SUSPEND</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDEROPEN" styleID="12" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD1" styleID="5" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD2" styleID="6" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD3" styleID="7" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD4" styleID="8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="1" />
<WordsStyle name="COMMENT" styleID="1" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT LINE" styleID="2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="NUMBER" styleID="4" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="OPERATOR" styleID="10" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER1" styleID="14" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER2" styleID="15" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
</Styles>
</UserLang>
</NotepadPlus>