,description='Regular expression or UNIX-wildcards. Regex: .* matchs every char no matter how often [.]+ matches a . once or more often. A[B]? matches A or AB. Wildcards: a*d.LISP matches abc.LISP, azzcxd.LISP, ... but a?c matches acc, adc, azd, ...'
,default='1D_LAY#([.][0-9]*)?$'
,update=callback_in_pattern_changed
)
#important: interprete the '#' to internally expand it to [1-9]+ - NO - just
#run sequentially for 1-9 or 001, 002,... 999
#it's just a short hand for the user not familiar with regex
description="If Pattern Type is a RegEx => more powerful. Else Wildcards => Quicker. The syntax and its meaning differs!! Asterisk * when used with regex means the expression before must be matched 0 or x times. Questionm. ? flags the expr/char before! as optional.",