VwX edit tags
|
\
|
Escape character
|
{NC%%NC}
|
don't generate code
|
{NS%%NS}
|
don't generate code
|
{NF%%NF}
|
don't generate code (use in {FC%%} tag)
|
{S%%}
|
Python script
|
{K%%}
|
Get keyword
|
{K1%%}
|
Get keyword (no prefix)
|
{K2%%}
|
Get prefix keyword
|
{K3%%}
|
Get parent prefix keyword
|
{N%%}
|
Get name
|
{T%%}
|
Get title
|
{R%%}
|
Get function return value
|
{fn%%}
|
Get file name
|
{fp%%}
|
Get file path
|
{fg%%}
|
Get file path
|
{pm%%}
|
Path makefile
|
{nP%%}
|
Get parent "file node"
|
{nc%%}
|
Get parent "class node"
|
{nC%%}
|
Get first "class node"
|
{nl%%}
|
Get parent "label node"
|
{nL%%}
|
Get parent "label node"
|
{nn%%}
|
Get parent "namespace node"
|
{nN%%}
|
Get parent "namespace node"
|
{nf%%}
|
Get parent "function node"
|
{nF%%}
|
Get parent "function node"
|
{ne%%}
|
Get parent "event node"
|
{nE%%}
|
Get parent "event node"
|
{np%%}
|
Get parent node
|
{cp%%}
|
Get node previous
|
{cn%%}
|
Get node next
|
{cf%%}
|
Get first child node
|
{Cg%%}
|
Get node code (generated)
|
{Cn%%}
|
Get node code (generated)
|
{Cp%%}
|
Get node code
|
{id%%}
|
Get current id file
|
{V%%}
|
Get values:
{V%|Id,1|key%\}=Name
{V%|Id,2|key%\}=Type
{V%|Id,3|key%\}=Value
{V%|Id,4|key%\}=Data
or:
{V%|Id,Name|key%\}=Name
{V%|Id,Type|key%\}=Type
{V%|Id,Value|key%\}=Value
{V%|Id,Data|key%\}=Data
|
{Vf%%}
|
Get values:
{Vf%|Id,1|key%\}=Name
{Vf%|Id,2|key%\}=Type
{Vf%|Id,3|key%\}=Value
{Vf%|Id,4|key%\}=Data
or:
{Vf%|Id,Name|key%\}=Name
{Vf%|Id,Type|key%\}=Type
{Vf%|Id,Value|key%\}=Value
{Vf%|Id,Data|key%\}=Data
|
{Z%%}
|
Nothing
|
if:
{FC%|if,var,operator,var|code%}
{FC%|if,"var",operator,"var"|code%}
operator:
< > <= >= == != ! &
|
Nothing
|
ifelse:
{FC%|if,var,operator,var,code for true,code for false|%}
{FC%|if,"var",operator,"var",code for true,code for false|%}
operator:
< > <= >= == != ! &
|
Nothing
|
Calc or C:
operator:
{FC%|Calc,var,operator,var|%}
+ - * + & | % ~
sample:
50
{FC%|Calc,25,*,2|%}
code = 50
|
Nothing
|
Ch:
{FC%|Ch|code%}
sample:
{FC%|Ch|a=3;%}
code=a=3;
|
get char
|
CRC:
{FC%|CRC|key%}
sample:
{FC%|CRC|key%}
|
get CRC from node code
|
CRCG:
{FC%|CRCG|key%}
sample:
{FC%|CRCG|key%}
|
get CRC from node code
|
CRCg:
{FC%|CRCg|key%}
sample:
{FC%|CRCg|key%}
|
get CRC from node code
|
CRCS:
{FC%|CRCS|string%}
sample:
{FC%|CRCS|string%}
|
get CRC from node string
|
Len:
{FC%|Len|code%}
sample:
{FC%|Len|text sample%}
code = 11
|
Nothing
|
Rep:
{FC%|Rep,old text,new text,replace all|text sample "*****" %}
replace all = 0 only the first occurrence
replace all = 1 global replace
sample:
{FC%|Rep,*,°,1|text sample "*****" %}
code = text sample "°°°°°"
|
Nothing
|
Mid:
{FC%|Mid,init,length|text sample "*****" %}
sample:
{FC%|Mid,2,7|text sample "*****" %}
code = xt samp
|
Nothing
|
NDaddCode:
{FC%|NDaddCode,keyNode|text%}
sample:
{FC%|NDaddCode,node|text sample "*****" %}
|
Add node code
|
NDsetCode:
{FC%|NDsetCode,keyNode|text%}
sample:
{FC%|NDsetCode,node|text sample "*****" %}
|
Set node code
|
NDsetRval:
{FC%|NDsetRval,keyNode|text%}
sample:
{FC%|NDsetRval,node|text sample "*****" %}
|
Set node return value
|