-
Notifications
You must be signed in to change notification settings - Fork 0
/
fbd.properties
74 lines (67 loc) · 3.22 KB
/
fbd.properties
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Define SciTE settings for FBD files.
file.patterns.fbd=*.fbd;*.fbl
filter.fbd=FBD (fbd)|$(file.patterns.fbd)|
lexer.$(file.patterns.fbd)=fbd
# use lower case for command keywords
keywords=anim area asgn aver bia body break call capt cmap cntr col comp cont copy corrad \
csysa cut del dist div ds elem else else if elty endif endwhile enq eprop eqal exit \
fil flip flpc frame gbod gonly graph grpa grps gsur gtol hcpy help if int init lcmb \
length line lnor mata mats max maxc maxr menu merg mesh mids min minc minr \
minus mm move movi msg mshp neigh node norm nurl nurs ori plot plus pnt prnt proj \
qadd qali qbia qbod qcnt qcut qdel qdis qdiv qenq qfil qflp qint qlin qmov qmsh qnor \
qpnt qnod qrem qseq qshp qspl qsur qtxt quit read rep rnam rot save scal send seqa seqc \
seql seta setc sete seti setl seto setr shpe split steps stop subm surf swep sys test \
thrs tra trfm txt typs ucut ulin val valu view volu while wpos wsize zap zoom
# use lower case for keywords, misc and element types
arguments=n e p l c s b S L se \
blend control compact define end knot norm \
be2 be2r be2f be2d be3 be3r be3f tr3 tr3u tr3e tr3s tr3c \
tr6 tr6u tr6e tr6s tr6c qu4 qu4e qu4s qu4c qu4r qu4er qu4sr qu4cr \
qu8 qu7e qu8s qu8c qu8r qu8er qu8sr qu8cr he8 he8f he8i he8r \
he20 he20r pe6 pe6f pe15 pe15r te4 te4f te10 te10m te10t \
tune steps time real model elem start \
sh alpha beta nadapt bg on off graph max maxr maxc mem \
free keep netgen tetgen thrds rbe usr viewer browser \
cgxhelpfile ccxhelpfile mult div classic gray inferno jet \
coolwarm turbo viridis do up f scal tra rot rad nor mir \
l0 pic auto eq ne rec cz cy cx i a h jbir aspr mca d \
on off amp mat length time descr gif ps tga name png \
add volu nolock lonly nolength noangle length angle \
force lin gen rem equ abq ans nas tie con equ yes nsc \
v vs se par amp mat ext ndsb x -x -y -z fbd stl ast dar frd gmp \
lst ng pat skv tcg bin dbin tmf sta crp mpc raw spc spcf slide \
trac press film rad dflux mflow cflux force quadlin sur dolfyn duns \
isaac periodic foam cyclic cycmpc areampc presfit gap px py pz \
tx ty tz rx ry rz nod afte befo ld la ll ls ln pln cyl con tor sph \
nos abs pow sqr sin cos tan asin acos atan int float exp fill line point \
adge elem front back vec disp keep bg sh ill rul
keywords.$(file.patterns.fbd)=
keywords2.$(file.patterns.fbd)=$(keywords)
keywords3.$(file.patterns.fbd)=
keywords4.$(file.patterns.fbd)=$(arguments)
keywords5.$(file.patterns.fbd)=
keywords6.$(file.patterns.fbd)=
comment.block.fbd=#
interactive=1
# White space
style.fbd.0=fore:#808080
# Comment
style.fbd.1=$(colour.code.comment.line),$(font.code.comment.line)
# Number
style.fbd.2=$(colour.number)
# Quoted string
style.fbd.3=$(colour.string)
# Operator
style.fbd.4=$(colour.operator),bold
# Word
style.fbd.5=$(font.base)
# keyword
style.fbd.6=$(colour.keyword),bold
# keyword2
style.fbd.7=fore:#B00040
if PLAT_WIN
command.build.subsystem.*.fbd=0
command.build.*.fbd="C:\PROGRA~2\BCONVE~1\CalculiX\bin\cgx.bat" -b "$(FileNameExt)"
command.build.subsystem.*.fbl=0
command.build.*.fbl="C:\PROGRA~2\BCONVE~1\CalculiX\bin\cgx.bat" -b "$(FileNameExt)"
command.build.*.fbd="C:\PROGRA~2\BCONVE~1\CalculiX\bin\cgx.bat" -b "$(FileNameExt)"